Skip to content

Releases: bufbuild/buf

v1.53.0

21 Apr 16:03
c6b88ef
Compare
Choose a tag to compare
  • Fix buf breaking annotations for JSON format.

v1.52.1

08 Apr 13:49
119bf6c
Compare
Choose a tag to compare
  • Fix language version for pre-commit hooks.

v1.52.0

07 Apr 16:08
d2436f2
Compare
Choose a tag to compare
  • Fix exclude_type on a non imported package.
  • Fix --exclude-type flag for buf 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 and buf breaking output even when source code info is not available. This allows buf lint and buf breaking to respect ignore and ignore_only configurations when source code info is not available.

v1.51.0

28 Mar 16:19
3905aae
Compare
Choose a tag to compare
  • Fix buf convert to allow for zero length for binpb, txtpb, and yaml formats.
  • Fix use of deprecated flag --include-types for buf generate.
  • Add --against-registry flag to buf 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 parameter exclude_types in buf.gen.yaml and a flag --exclude-types in the CLI. Type filters may now also be specified as plugin parameters in buf.gen.yaml.

v1.50.1

10 Mar 18:29
a227130
Compare
Choose a tag to compare
  • Security: Improved input validation to prevent unsafe command execution when running buf registry login. (Reported by Matt Austin)

v1.50.0

17 Jan 18:34
b2393b4
Compare
Choose a tag to compare
  • Add input parameter filter for use with git inputs. This sets the filter flag argument for the git fetch command.

v1.49.0

07 Jan 21:05
768b733
Compare
Choose a tag to compare
  • Fix buf plugin push --label to allow pushing a plugin with a label.
  • Add --digest-changes-only flag to buf 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

19 Dec 21:56
8482b8f
Compare
Choose a tag to compare
  • 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 for buf 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 and buf plugin prune command to manage plugins in the buf.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 to buf registry module settings update. Command buf registry module update is now deprecated.
  • Support remote check plugins in buf lint and buf breaking commands.

v1.47.2

14 Nov 14:35
13828a3
Compare
Choose a tag to compare
  • Update the patch version to resolve NPM packaging issues. No command updates or user changes.

v1.47.1

14 Nov 13:46
8688d16
Compare
Choose a tag to compare
  • Update the patch version to resolve NPM packaging issues. No command updates or user changes.