Skip to content

v0.11.0

Choose a tag to compare

@jhump jhump released this 17 Apr 21:52
· 290 commits to main since this release
59e75db

This release includes some more Editions-related work.

What's Changed

Bugfixes

  • Validate target type for all option fields, not just features by @jhump in #279
    • Previously, the targets field option was only validated for fields of google.protobuf.FeatureSet, but it is now validated for all fields set on option values.
  • Fix issues with reporting of redundant/inaccurate errors by @jhump in #281

Enhancements

  • Add Editions-related helper functions, for resolving features, to protoutil sub-package by @jhump in #283
  • Allow access to original descriptor when wrapped in a linker.File via new Unwrap method by @jhump in #278

Other changes

  • Proto2 group fields can use lower-case name in the text format (in option values that use message literals) by @jhump in #268
    • This aligns protocompile with a small change that is coming in protoc v27.0.

Full Changelog: v0.10.0...v0.11.0