This changelog is based on the format from Keep a Changelog.
protoc-gen-prost
0.2.1protoc-gen-prost-crate
0.3.1protoc-gen-prost-serde
0.2.1protoc-gen-tonic
0.2.1protoc-wkt
1.0.0+3.20.1
Note: prost-build
v0.11.2 introduces a println!
that causes output to standard out which protoc
does not expect. If you encounter this error, install the binaries with --locked
or use the remote
plugin. The latest published versions are will only accept 0.11.0
and 0.11.1
. Once this is resolved
above, a new release will be published that again accepts ^0.11.3
.
- (serde) Add support for
preserve_proto_field_names
option (#36) - (wkt) Added new crate
protoc-wkt
for file descriptors (#37)
- Updated prost dependency to 0.11.0 (#35)
- Update various other internal dependencies (#35)
- (serde) Updated pbjson dependency to 0.5.1 (#35)
protoc-gen-prost
0.2.0protoc-gen-prost-crate
0.3.0protoc-gen-prost-serde
0.2.0protoc-gen-tonic
0.2.0
- Updated prost dependency to 0.10.0 (#23)
- (serde) Updated pbjson dependency to 0.4.0 (#23)
- (tonic) Updated tonic dependency to 0.8.0 (#23)
protoc-gen-tonic
0.1.3
- (tonic) Correct parsing of the
no_include
option (#17)
protoc-gen-prost-crate
0.2.0
- (crate) Add option to specify the package part separator in created features:
package_separator
- (crate) The default package part separator has changed from
_
to-
protoc-gen-prost
0.1.4protoc-gen-prost-crate
0.1.6protoc-gen-prost-serde
0.1.1protoc-gen-tonic
0.1.1
- (serde, tonic) Added
no_include
option to avoid insertion error in non-chainedprotoc
invocations (#13) - Add
--version
option when invoking the plugin directly (#9)
prost-build
updated to 0.10.4pbjson-build
updated to 0.3.2tonic-build
updated to 0.7.2