Google-ProtocolBuffers-Dynamic

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


    - Fix failing assertion with recent versions of GCC standard library

0.42_02   2023-11-13 12:29:58 CET

    - Avoid issues with enum values that clash with "special" Perl names
      (e.g. STDERR, BEGIN, ...)
    - Speed up map key encoding
    - Fix tests on Perl 5.38 (patch by José Joaquín Atria)
    - Avoid double-destruction when using threads (patch by Joey Korkames)

0.42_01   2023-07-05 15:58:57 CEST

    - Add option to treat undef field/map values as if they were
      not present

0.42      2023-05-23 14:51:59 CEST

    - Release 0.41_15 as stable without changes

0.41_15   2023-03-03 22:35:37 CET

    - Support reading all standard options via the introspection API

0.41_14   2023-01-29 21:52:20 CET

    - 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

0.41_13   2023-01-24 20:00:10 CET

    - Actual fix for WKT test failure added in 0.41_10

0.41_12   2023-01-24 17:34:38 CET

    - Blind fix for WKT test failure added in 0.41_10

0.41_11   2023-01-24 11:44:03 CET

    - Compilation fix

0.41_10   2023-01-24 10:52:32 CET

    - Initial support for reading options via the introspection API
    - Re-implemented introspection API (as part of other changes)

0.41_09   2022-12-07 10:55:52 CET

    - Fix per-mapping parameters in protoc plugin

0.41_08   2022-12-02 11:14:07 CET

    - Support map_message/map_message_prefix options in protoc plugin

0.41_07   2022-11-25 10:54:01 CET

    - Add missing 'boolean_values' option to protoc plugin

0.41_06   2022-11-11 19:40:44 CET

    - Improve error message for duplicate package mapping

0.41_05   2022-11-02 12:23:49 CET

    - Make sure decoded strings have a NUL after the last character

0.41_04   2022-11-01 14:08:23 CET

    - Fix bug in JSON decoding introduced in 0.41_03

0.41_03   2022-10-26 12:30:23 CEST

    - 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)

0.41_02   2022-10-05 15:15:59 CEST

    - Add 3 insertion points to generated code
    - Fix warnings in protoc plugin

0.41_01   2022-09-07 13:02:26 CEST

    - No user-visible changes

0.41      2022-05-25 23:00:08 CEST

    - Fix for protobuf 3.20

0.40      2022-05-12 07:24:17 CEST

    - Fix proto3 primitive fields to be packed by default

0.39      2022-04-27 14:08:25 CEST

    - map_package/map_package_prefix also map packages that are loaded
      indirectly via imports
    - Fix various issues related to loading WKTs from serialized
      descriptors, and to using WKTs in multiple instances

0.38      2022-04-08 19:23:52 CEST

    - Compilation fix for non-threaded Perl

0.37      2022-04-08 19:09:43 CEST

    - Add option to control how boolean values are mapped to Perl scalars
    - Fix bug in the logic to ignore well-known types imported using a
      non-standard path

0.36      2022-03-28 21:45:35 CEST

    - When a serialized protobuf descriptor includes descriptors for
      well-known types, ignore them even when imported using a non-standard
      path



( run in 0.740 second using v1.01-cache-2.11-cpan-39bf76dae61 )