Skip to content

Protocol Buffers v33.2

Latest

Choose a tag to compare

@PilgrimMemoirs PilgrimMemoirs released this 05 Dec 23:01
· 478 commits to main since this release

Announcements

  • Protobuf News may include additional announcements or pre-announcements for upcoming changes.

Compiler

  • Add EDITION_UNSTABLE for new edition development (9247790)
  • Fix a bug with custom features outside of the pb package. (483173d)
  • Reserving a declaration for the Impress proto plugin. (8a0b438)

C++

  • Remove unnecessary uses of future changes to descriptor.proto (50c9e62)
  • Fix a bug with custom features outside of the pb package. (483173d)

Java

  • Fix a bug with custom features outside of the pb package. (483173d)

Csharp

PHP

  • Add EDITION_UNSTABLE for new edition development (9247790)

PHP C-Extension

  • Regenerate staleness tests (e9f62c6)
  • Add EDITION_UNSTABLE for new edition development (9247790)
  • Regenerate stale files (058bffa)
  • See also UPB changes below, which may affect PHP C-Extension.

Ruby

Ruby C-Extension

  • Regenerate staleness tests (e9f62c6)
  • Regenerate stale files (058bffa)
  • See also UPB changes below, which may affect Ruby C-Extension.

UPB (Python/PHP/Ruby C-Extension)

  • Regenerate staleness tests (e9f62c6)
  • Add BTI to branch targets when branch protection is enabled. This resolves (72a48f9)
  • Extract arm64 asm check (13ee2ce)