Skip to content

Releases: bufbuild/buf

v0.22.0

09 Sep 18:57
Compare
Choose a tag to compare
v0.22.0 Pre-release
Pre-release

v0.21.0

02 Sep 19:15
Compare
Choose a tag to compare
v0.21.0 Pre-release
Pre-release
  • Fix issue where optional fields in proto3 would cause the ONEOF_LOWER_SNAKE_CASE lint checker to fail.

v0.20.5

24 Jul 16:18
Compare
Choose a tag to compare
v0.20.5 Pre-release
Pre-release

v0.20.4

21 Jul 16:39
Compare
Choose a tag to compare
v0.20.4 Pre-release
Pre-release
  • Fix issue where custom message options that had an unset map field could cause a parser failure.

v0.20.3

18 Jul 15:43
Compare
Choose a tag to compare
v0.20.3 Pre-release
Pre-release
  • Fix issue where parameters passed with --.*_opt to buf protoc for builtin plugins were not properly propagated.

v0.20.2

17 Jul 20:07
Compare
Choose a tag to compare
v0.20.2 Pre-release
Pre-release
  • Fix issue where roots containing non-proto files with the same path would cause an error.

v0.20.1

14 Jul 16:42
Compare
Choose a tag to compare
v0.20.1 Pre-release
Pre-release
  • Fix issue where Zsh completion would fail due to some flags having brackets in their description.
  • Fix issue where non-builtin protoc plugin invocations would not have errors properly propagated.
  • Fix issue where multiple --.*_opt flags, --.*_opt flags with commas, or --.*_out flags with options that contained commas, would not be properly added.

v0.20.0

13 Jul 20:31
Compare
Choose a tag to compare
v0.20.0 Pre-release
Pre-release
  • Add --by-dir flag to buf protoc that parallelizes generation per directory, resulting in a 25-75% reduction in the time taken to generate stubs for medium to large file sets.
  • Properly clean up temporary files and commands on interrupts.
  • Fix issue where certain files that started with invalid Protobuf would cause the parser to crash.

v0.19.1

10 Jul 20:06
Compare
Choose a tag to compare
v0.19.1 Pre-release
Pre-release
  • Fix issue where stderr was not being propagated for protoc plugins in CLI mode.

v0.19.0

10 Jul 17:58
Compare
Choose a tag to compare
v0.19.0 Pre-release
Pre-release
  • Add protoc command. This is a substitute for protoc that uses Buf's internal compiler.
  • Add ENUM_FIRST_VALUE_ZERO lint checker to the OTHER category.
  • Add support for the Visual Studio error format.