The best way of working with Protocol Buffers.
APACHE-2.0 License
Bot releases are visible (Hide)
Published by bufdev about 4 years ago
buf beta generate
out of beta to buf generate
. This command now uses a template of configured plugins to generate stubs. See buf help generate
for more details.Published by bufdev about 4 years ago
buf protoc
and buf beta generate
.Published by bufdev about 4 years ago
v1beta1
. See buf.build/docs/faq for more details.Published by bufdev about 4 years ago
protoc
version for buf protoc
to be 3.13.0
.Published by bufdev about 4 years ago
experimental
parent command to beta
. The command buf experimental image convert
continues to work, but is deprecated in favor of buf beta image convert
.buf beta generate
.Published by bufdev about 4 years ago
buf protoc
.Published by bufdev about 4 years ago
optional
fields in proto3 would cause the ONEOF_LOWER_SNAKE_CASE
lint checker to fail.Published by bufdev about 4 years ago
Published by bufdev about 4 years ago
Published by bufdev over 4 years ago
--.*_opt
to buf protoc
for builtin plugins were not properly propagated.Published by bufdev over 4 years ago
Published by bufdev over 4 years ago
--.*_opt
flags, --.*_opt
flags with commas, or --.*_out
flags with options that contained commas, would not be properly added.Published by bufdev over 4 years ago
--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.Published by bufdev over 4 years ago
Published by bufdev over 4 years ago
protoc
command. This is a substitute for protoc
that uses Buf's internal compiler.ENUM_FIRST_VALUE_ZERO
lint checker to the OTHER
category.Published by bufdev over 4 years ago
Published by bufdev over 4 years ago
buf experimental image convert
command to convert to/from binary/JSON Images (#87).Published by johanbrandhorst over 4 years ago
buf check lint --input https://github.com/bufbuild/buf.git#ref=fa74aa9c4161304dfa83db4abc4a0effe886d253
.depth
input option when specifying git inputs with ref
. This allows the user to configure the depth at which to clone the repository when looking for the ref
. If specifying a ref
, this defaults to 50. Otherwise, this defaults to 1.buf check lint --input https://github.com/bufbuild/buf.git
and it will automatically choose the default branch as an input.Published by bufdev over 4 years ago
Published by bufdev over 4 years ago
allow_comment_ignores
lint configuration option and buf:lint:ignore ID
leading comment annotation (#73).