Changes for version 0.42 - 2023-05-23
- Release 0.41_15 as stable without changes
Changes for version 0.41_15 - 2023-03-03
- Support reading all standard options via the introspection API
Changes for version 0.41_14 - 2023-01-29
- Implement introspection API for file descriptors
- Fix code generated by the protoc plugin when the proto file used WKTs (another issue added in 0.41_10)
- Don't leave the C++ library in an inconsistent state on Protocol Buffers parsing errors
- Emit internal Protocol Buffer warnings as Perl warnings
Changes for version 0.41_13 - 2023-01-24
- Actual fix for WKT test failure added in 0.41_10
Changes for version 0.41_12 - 2023-01-24
- Blind fix for WKT test failure added in 0.41_10
Changes for version 0.41_11 - 2023-01-24
- Compilation fix
Changes for version 0.41_10 - 2023-01-24
- Initial support for reading options via the introspection API
- Re-implemented introspection API (as part of other changes)
Changes for version 0.41_09 - 2022-12-07
- Fix per-mapping parameters in protoc plugin
Changes for version 0.41_08 - 2022-12-02
- Support map_message/map_message_prefix options in protoc plugin
Changes for version 0.41_07 - 2022-11-25
- Add missing 'boolean_values' option to protoc plugin
Changes for version 0.41_06 - 2022-11-11
- Improve error message for duplicate package mapping
Changes for version 0.41_05 - 2022-11-02
- Make sure decoded strings have a NUL after the last character
Changes for version 0.41_04 - 2022-11-01
- Fix bug in JSON decoding introduced in 0.41_03
Changes for version 0.41_03 - 2022-10-26
- Add option to use JSON true/false when decoding boolean values
- Detect duplicate package mappings created by different Google::ProtocolBuffers::Dynamic instances, with a better diagnostic message
- Improved decoder performance (5-20%, depending on the schema)
Changes for version 0.41_02 - 2022-10-05
- Add 3 insertion points to generated code
- Fix warnings in protoc plugin
Changes for version 0.41_01 - 2022-09-07
- No user-visible changes
Documentation
introspection API for classes
abstract interface for message classes
protoc plugin for Google::ProtocolBuffers::Dynamic
protoc plugin demonstrating insertion points
Modules
fast and complete protocol buffer implementation