Releases: dcarp/protobuf-d
Releases · dcarp/protobuf-d
v0.6.2
v0.6.1
v0.6.0: Check conformance with Protobuf v3.10.0
Two new features:
- The code generator declares repeated scalar fields (bool and all integer and double variants) to be encoded packed by default. This conforms to the proto3 rules. If you are affected by this breaking change, as workaround one can be more specific and use the [packed=true/false] attribute in the .proto file.
- The binary decoder accepts for the packable fields, both packed and unpacked input values.
v0.5.5
v0.5.4: Fix integer wire format for packed arrays
v0.5.3: Add missing packed flag in code generator
Fix missing packed flag for packed fields in protoc_gen_d.
message-as-struct protoc-gen-d plugin option
Add message-as-struct
protoc-gen-d
plugin option. This option flags protoc
to generate protobuf message definitions as struct
instead of class
(the default). For usage see example/dub.json
.
v0.4.2: Implement workaround for LDC
- Fix LDC build