Commit graph

6 commits

Author SHA1 Message Date
Protobuf Team Bot
a1f718cdd7 Advertise that C# supports Edition 2026, and move C# Nullable Reference Type support into that edition.
PiperOrigin-RevId: 928390507
2026-06-08 00:56:32 -07:00
Sandy Zhang
c54a695cab Update our compiled_edition_default's maximum_edition to 2024
PiperOrigin-RevId: 788981870
2025-07-30 11:46:29 -07:00
Protobuf Team Bot
6e393fd796 Make the Proto2/Proto3 Defaults test check be non-exhaustive.
Since adding a new feature for a new Edition involves having a value set for Proto2/Proto3 which does not change the semantics of those files, the current test becomes a change detector test against new features being added.

PiperOrigin-RevId: 714851850
2025-01-13 00:18:20 -08:00
Protobuf Team Bot
4d72a223e4 Update C# FeatureSetDescriptor to use auto-generated source of truth.
PiperOrigin-RevId: 692879910
2024-11-04 01:57:02 -08:00
Mike Kruskal
e5502c746e Removed merged features from the edition defaults IR.
All of this information is still available by merging fixed_features and overridable_features.  This new split will make validation easier for runtimes that need to do dynamic builds.

PiperOrigin-RevId: 625815212
2024-04-17 14:58:17 -07:00
Protobuf Team Bot
450022de99 Runtime support for Protobuf Editions in C#.
PiperOrigin-RevId: 611246775
2024-02-28 15:22:53 -08:00