Releases: bufbuild/buf
Releases · bufbuild/buf
v1.53.0
v1.52.1
- Fix language version for pre-commit hooks.
v1.52.0
- Fix
exclude_type
on a non imported package. - Fix
--exclude-type
flag forbuf generate
when an input is specified. - Fix type filter import filtering for options.
- Add OS environment when invoking local buf plugins.
- Add file path to
buf lint
andbuf breaking
output even when source code info is not available. This allowsbuf lint
andbuf breaking
to respectignore
andignore_only
configurations when source code info is not available.
v1.51.0
- Fix
buf convert
to allow for zero length forbinpb
,txtpb
, andyaml
formats. - Fix use of deprecated flag
--include-types
forbuf generate
. - Add
--against-registry
flag tobuf breaking
that runs breaking checks against the latest commit on the default branch of the corresponding module in the registry. - Fix type filter with unused image dependencies for
buf generate
. - Improve type filtering for
buf generate
. Adds the ability to exclude types with the parameterexclude_types
inbuf.gen.yaml
and a flag--exclude-types
in the CLI. Type filters may now also be specified as plugin parameters inbuf.gen.yaml
.
v1.50.1
- Security: Improved input validation to prevent unsafe command execution when running
buf registry login
. (Reported by Matt Austin)
v1.50.0
- Add input parameter
filter
for use with git inputs. This sets the filter flag argument for the git fetch command.
v1.49.0
- Fix
buf plugin push --label
to allow pushing a plugin with a label. - Add
--digest-changes-only
flag tobuf registry {module,plugin} commit list
to filter out commits that have no digest changes. - Fix
buf plugin push --source-control-url
to allow pushing a plugin with the source control url.
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.