Releases: dcarp/protobuf-d
Releases · dcarp/protobuf-d
v0.7.1
What's Changed
- Update test command in README by @dcarp in #48
- Pin actions/checkout action to ee0669b by @renovate[bot] in #49
- Update pre-commit hook commitizen-tools/commitizen to v4.15.0 by @renovate[bot] in #55
- Update dlang-community/setup-dlang action to v2 by @renovate[bot] in #58
- Update actions/checkout action to v6 by @renovate[bot] in #56
- chore: remove unused rules_shell dependency by @dcarp in #59
- Update pre-commit hook commitizen-tools/commitizen to v4.15.1 by @renovate[bot] in #60
- chore: upgrade to bazel 8.7.0 and protobuf 32.1 by @dcarp in #63
- chore: bazel test on windows too by @dcarp in #64
New Contributors
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Compiler Upgrade: Remove 'body' keyword deprecated in D 2.075. by @vnayar in #35
- Replace Travis CI with GitHub actions by @dcarp in #36
- Feat/add bazel by @dcarp in #46 and test with protobuf 30.2
- Remove build status badge from README by @dcarp in #47
New Contributors
Full Changelog: v0.6.2...v0.7.0
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