Announcements
- Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Bazel
- Fix the prefer_prebuilt_protoc alias to use the correct originally announced location (732ed49)
- Actually fix breaking change related to
upb_proto_reflection_library(86d434b) - Fix breaking change related to
upb_c_proto_libraryandupb_proto_reflection_library(b0150c0) - Add an alias to undo accidental unannounced breaking change (e71d379)
- Moved prebuilt-related Bazel files to standard locations. (cfe8991)
- Refactored and rearranged Bazel rules. (d7dd1e1)
- Removed the
third_party/upb/upb/bazeldirectory. (7efbfe1) - Introduce Starlark versions of Protobuf flags. (d1f4b2f)
Compiler
- Removed the
third_party/upb/upb/bazeldirectory. (7efbfe1) - Validate Feature Support on Custom Options (2985930)
C++
- Fix broken
field_mask_upb_protoandfield_mask_upb_reflection_protoaliases (d808a97) - Removed the
third_party/upb/upb/bazeldirectory. (7efbfe1) - Validate Feature Support on Custom Options (2985930)
- Auto-generate files after PR #25437 (8be64ea)
- Update rules_apple dependency to support rules_swift 3.x (#25437) (c0e15f2)
- Fix UTF-8 Validation of string extensions in C++ (35ba5cf)
- Improve wire compatibility of
TestAllTypeswithTestAllExtensions. (08355bd)
Python
- Use the toolchain protoc by default in internal rules. (41ad19a)
- Removed the
third_party/upb/upb/bazeldirectory. (7efbfe1)
PHP
- Bump version dependencies on phpunit/phpunit to ">=11.5.0 <12.0.0" (4e82ce4)
Ruby
- Bump gem dependencies (659e0f3)
UPB (Python/PHP/Ruby C-Extension)
- Fix breaking change related to
upb_c_proto_libraryandupb_proto_reflection_library(b0150c0) - Removed the
third_party/upb/upb/bazeldirectory. (7efbfe1)
Other
- Add missing
timestamp_upb_reflection_protoalias (e9d6bcb) - Update Ruby 4.0 test Docker image and enable continuous tests. (0ecc6fe)
- Auto-generate files after cl/862026607 (978b556)
- Roll forward generate_release_notes = false (b6e3802)
- Revert release_ruleset version (88d2062)
- Fix generate_changelog -> generate_release_notes (#25442) (68ac7b9)
- Update release_bazel_module.yaml (#25441) (1add73b)