Skip to content

Latest commit

 

History

History
98 lines (63 loc) · 2.79 KB

CHANGELOG.md

File metadata and controls

98 lines (63 loc) · 2.79 KB

Changelog

This changelog is based on the format from Keep a Changelog.

[Unreleased]

  • protoc-gen-prost 0.2.1
  • protoc-gen-prost-crate 0.3.1
  • protoc-gen-prost-serde 0.2.1
  • protoc-gen-tonic 0.2.1
  • protoc-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.

Added

  • (serde) Add support for preserve_proto_field_names option (#36)
  • (wkt) Added new crate protoc-wkt for file descriptors (#37)

Changed

  • Updated prost dependency to 0.11.0 (#35)
  • Update various other internal dependencies (#35)
  • (serde) Updated pbjson dependency to 0.5.1 (#35)

[2022-08-08]

  • protoc-gen-prost 0.2.0
  • protoc-gen-prost-crate 0.3.0
  • protoc-gen-prost-serde 0.2.0
  • protoc-gen-tonic 0.2.0

Changed

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

[2022-07-26]

  • protoc-gen-tonic 0.1.3

Fixed

  • (tonic) Correct parsing of the no_include option (#17)

[2022-06-22]

  • protoc-gen-prost-crate 0.2.0

Added

  • (crate) Add option to specify the package part separator in created features: package_separator

Changed

  • (crate) The default package part separator has changed from _ to -

[2022-06-18]

  • protoc-gen-prost 0.1.4
  • protoc-gen-prost-crate 0.1.6
  • protoc-gen-prost-serde 0.1.1
  • protoc-gen-tonic 0.1.1

Added

  • (serde, tonic) Added no_include option to avoid insertion error in non-chained protoc invocations (#13)
  • Add --version option when invoking the plugin directly (#9)

Changed

  • prost-build updated to 0.10.4
  • pbjson-build updated to 0.3.2
  • tonic-build updated to 0.7.2

Fixed

  • Fixed argument parser to accept = in a three-part compiler option (#12)
  • (prost) Properly honor the file_descriptor_set option (#11)