@ -12,6 +12,7 @@
* Lookup operations now correctly reject unhashable types as map keys.
* Lookup operations now correctly reject unhashable types as map keys.
* We implement repr() to use the same format as dict.
* We implement repr() to use the same format as dict.
* Fix maps to use the ScalarMapContainer class when appropriate
* Fix maps to use the ScalarMapContainer class when appropriate
* Fix bug when parsing an unknown value in a proto2 enum extension (protocolbuffers/upb#717)
PHP
PHP
* Add "readonly" as a keyword for PHP and add previous classnames to descriptor pool (#10041)
* Add "readonly" as a keyword for PHP and add previous classnames to descriptor pool (#10041)
@ -19,6 +20,9 @@
Python
Python
* Make //:protobuf_python and //:well_known_types_py_pb2 public (#10118)
* Make //:protobuf_python and //:well_known_types_py_pb2 public (#10118)
Bazel
* Add back a filegroup for :well_known_protos (#10061)
2022-06-27 version 21.2 (C++/Java/Python/PHP/Objective-C/C#/Ruby)
2022-06-27 version 21.2 (C++/Java/Python/PHP/Objective-C/C#/Ruby)
C++
C++
* ArenaString improvements (fix alignment issue)
* ArenaString improvements (fix alignment issue)