Releases: bufbuild/buf
Releases · bufbuild/buf
v1.47.2
v1.47.1
- Update the patch version to resolve NPM packaging issues. No command updates or user changes.
v1.47.0
- Move
buf registry commit
tobuf registry module commit
. Commandbuf registry commit
is now deprecated. - Move
buf registry label
tobuf registry module label
. Commandbuf registry label
is now deprecated.
v1.46.0
- Add
buf registry whoami
command, which checks if you are logged in to the Buf Schema Registry at a given domain.
v1.45.0
- Update
buf registry module info --format=json
to adddefault_label_name
, which provides the name of the default label of a module.
v1.44.0
- Update the
PROTOVALIDATE
lint rule to check example field options. Examples will be checked that they satisfy the field constraints, and are only present if constraints are present. - Update the
PROTOVALIDATE
lint rule to check predefined rules. Predefined rules will be checked that they compile. - Add support for a WebAssembly (Wasm) runtime for custom lint and breaking changes plugins. Use the
.wasm
file extension to specify a path to a Wasm plugin.
v1.43.0
- Add new experimental LSP support under
buf beta lsp
.
v1.42.0
- Add support for custom lint and breaking change plugins. See our launch blog post for more details!
- Add
buf dep graph --format
flag that defaults todot
, and adds the optionjson
, to print the dependency graph in JSON format. - Fix bugs in
buf format
where trailing comments on commas in message literals were not properly propagated to the formatted proto, empty message literals were not properly indented, and compound strings in options added an extra newline before trailing commas.
v1.41.0
- Add HTTP/3 support for gRPC with
buf curl
. - Fix issue where errors from protoc plugins may be overwritten when executing plugins in parallel.
v1.40.1
- Fix issue with
buf lint
where comment ignores in the shape of// buf:lint:ignore <RULE_ID> <extra comment>
were not recognized due to the extra comment.