v36.1
Protocol Buffers v36.1
Added 1
- Add additional unit tests for Python handling of custom JSON enum names
Changed 4
- Allow later enum aliases to overwrite in C# custom JSON enum mapping
- Optimize pure Python parse path for custom JSON enum names
- Include runtime version details in assertion error messages in Rust
- Invert the relationship between Rust crates
Removed 1
- Drop special treatment of Rust versions below 4.33
From Protocol Buffers
Announcements
- Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Csharp
- Allow later enum aliases to overwrite in C# custom JSON enum mapping. (https://github.com/protocolbuffers/protobuf/commit/cc7e6bd557dc9a9d4b984314d6456f2a3ad78570)
Rust
- Update README files for each crate. (https://github.com/protocolbuffers/protobuf/commit/e64a176925c0b1978bd6d14853605df384d60493)
- Include runtime version details in assertion error messages. (https://github.com/protocolbuffers/protobuf/commit/fecb404dc83e3f6fd0760fd1eb18332bddd701e9)
- Drop special treatment of rust versions below 4.33. (https://github.com/protocolbuffers/protobuf/commit/1312f3bb3d9f515b19e16f273f70d518b7cbba81)
- Invert the relationship between rust crates (https://github.com/protocolbuffers/protobuf/commit/fbf3069a7a29be3ecda2cea3455ec26895d3f81f)
Python
- Optimize pure Python parse path for custom JSON enum names. (https://github.com/protocolbuffers/protobuf/commit/333846acf4aec1392fdc15be64d12d6da3a220fd)
- Additional unit tests for Python handling of custom JSON enum names. (https://github.com/protocolbuffers/protobuf/commit/210324cac0f39d68db09d873afd23591255bf125)