The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Google-ProtocolBuffers-Dynamic

0.25      2019-03-12 22:58:50 CET

    - Add new mapping mode to recursively map a message and all
      its dependencies (thanks to Tim Marston)
    - Fix various bugs in oneof setters

0.24      2019-02-27 18:47:54 CET

    - Add option to return plain hashes from the decoder

0.23      2018-11-10 22:47:32 CET

    - Compilation fixes for protobuf 3.6

0.22      2018-06-26 21:03:55 CEST

    - Accept implicit_maps option in the protoc plugin
    - Compilation fixes for Mac OS X

0.21      2018-02-25 22:33:32 CET

    - Compilation fixes for C++ pre-11 (e.g. GCC 4.9)
    - Compilation fixes for newer protobuf releases

0.20      2017-07-18 15:18:20 CEST

    - Avoid using eval_pv() in the implementation

0.19      2017-07-18 13:29:12 CEST

    - Add introspection support for service definitions
    - Add gRPC client generation using Grpc::XS as the transport
    - Remove source code information from the serialized blob
      generated by the protoc plugin

0.18      2017-06-14 13:35:12 CEST

    - Fix handling of oneof fields in the protoc plugin
    - Report deserialization errors instead of hitting an assert
    - Don't generate generic extension methods for messages that do not have
      any extension fields

0.17      2017-05-21 15:56:01 CEST

    - Fix leaking environment (thanks to Pavel Shaydo)
    - Validate parameters to map()

0.16      2017-03-11 14:30:57 CET

    - Compilation fix for threaded Perl

0.15      2016-12-22 15:31:34 CET

    - Fix protobuf encoder being broken after some encoding errors
      (and probably other latent bugs)

0.14      2016-12-12 19:10:35 CET

    - Don't produce invalid Perl hashes for incorrectly encoded maps

0.13      2016-12-08 12:00:11 CET

    - Fix bug in decoding of empty strings (patch by Pavel Shaydo)

0.12      2016-12-04 22:03:19 CET

    - Add 'plain' accessor style, for compatibility with
      Google::ProtocolBuffers (patch by Pavel Shaydo)

0.11      2016-11-09 13:19:42 CET

    - Allow passing options with "--" to Build.PL

0.10      2016-11-07 17:59:12 CET

    - Fix warning when encoding '' as a boolean

0.09      2016-10-01 20:23:03 CEST

    - Decorate warnings happening during encoding with the key being
      encoded when the warning happens
    - Perl 5.8 compatibility

0.08      2016-07-03 18:54:19 CEST

    - Fix JSON deserialization
    - Support maps (both proto2 and proto3, except for map<> syntax
      which is proto3-only)
    - Optionally, don't encode fields having a value equal to the
      default

0.07      2016-05-31 08:50:50 CEST

    - Fix bug with some nested data structures

0.06      2016-05-22 12:27:55 CEST

    - Implement pb_prefix mapping option for the protoc plugin

0.05      2016-05-21 18:51:11 CEST

    - Implement JSON serialization/deserialization
    - Add check() method, as a way to protect against typos in field names
    - Add an option to use a single mapping for an entire package hierarchy
    - Add introspection API to get enum descriptors without going
      through a message field

0.04      2016-03-25 15:39:16 CET

    - Fixed memory leak in some accessors

0.03      2016-03-19 19:24:38 CET

    - Fix segmentation fault
    - Added introspection API

0.02      2016-01-31 11:55:11 CET

    - Fix trivial packaging issue

0.01      2016-01-30 16:39:16 CET

    - First public release