Releases: bufbuild/buf
Releases · bufbuild/buf
v1.48.0
- Add
buf registry plugin {create,delete,info,update}
commands to manage BSR plugins. - Breaking analysis support for
buf beta lsp
. - Fix bug when using the
--type
flag filter forbuf build
where import ordering is not determinisitic. - Add
buf plugin push
command to push a plugin to the Buf Schema Registry. Only WebAssembly check plugins are supported at this time. - Add
buf plugin update
andbuf plugin prune
command to manage plugins in thebuf.lock
file. Only WebAssembly check plugins are supported at this time. - Add
buf registry plugin commit {add-label,info,list,resolve}
to manage BSR plugin commits. - Add
buf registry plugin label {archive,info,list,unarchive}
to manage BSR plugin commits. - Move
buf registry module update
tobuf registry module settings update
. Commandbuf registry module update
is now deprecated. - Support remote check plugins in
buf lint
andbuf breaking
commands.
v1.47.2
- Update the patch version to resolve NPM packaging issues. No command updates or user changes.
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.