v1.33.0
版本发布时间: 2024-06-14 00:08:49
bufbuild/buf最新发布版本:v1.35.1(2024-07-25 04:29:59)
- Allow user to override
--source-control-url
and--create-default-label
when using--git-metadata
withbuf push
. - Fix
buf push --git-metadata
when local tags point to different objects than the remote tags. - Fix issue where comment ignores were not respected for
PROTOVALIDATE
lint rule violations. - Add
buf beta registry label {create,get,list}
to replacebuf beta registry {draft, tag}
commands. - Update
buf beta commit {get,list}
command outputs to display create time and stop displaying associated tags. - Change the behavior of
buf beta commit list <buf.build/owner/repository>
when the reference is empty. It now lists commits in the repository instead of listing commits of the default label. - Update output of
buf format
to canonicalize the punctuation used in message literals in option values. The output now always uses{
and}
instead of<
and>
; it adds:
separators between field names and message values if the source omitted them, and it removes unnecessary separators between fields (,
and;
are allowed, but neither is needed). - Update
buf format -w
so that it does not touch files whose contents don't actually change. This eliminates noisy notifications to file-system-watcher tools that are watching the directory that contains proto sources. - Update
buf generate
to work with plugins provided by protoc for versions v24.0 to v25.3. Editions support was experimental in these releases, and the plugins advertise incomplete support for editions, which triggersbuf
to report an error. With this fix, these plugins can be used again as long as none of the input files use editions syntax. - Add
buf push --exclude-unnamed
flag to exclude unnamed modules when pushing to the BSR.
1、 buf-Darwin-arm64 33.24MB
2、 buf-Darwin-arm64.tar.gz 19.71MB
3、 buf-Darwin-x86_64 34.09MB
4、 buf-Darwin-x86_64.tar.gz 20.88MB
5、 buf-Linux-aarch64 32.06MB
6、 buf-Linux-aarch64.tar.gz 18.65MB
7、 buf-Linux-x86_64 33.05MB
8、 buf-Linux-x86_64.tar.gz 20.28MB
9、 buf-Windows-arm64.exe 32.53MB
10、 buf-Windows-x86_64.exe 34.08MB
11、 protoc-gen-buf-breaking-Darwin-arm64 17.39MB
12、 protoc-gen-buf-breaking-Darwin-x86_64 17.99MB
13、 protoc-gen-buf-breaking-Linux-aarch64 16.69MB
14、 protoc-gen-buf-breaking-Linux-x86_64 17.42MB
15、 protoc-gen-buf-breaking-Windows-arm64.exe 17.03MB
16、 protoc-gen-buf-breaking-Windows-x86_64.exe 17.99MB
17、 protoc-gen-buf-lint-Darwin-arm64 11.23MB
18、 protoc-gen-buf-lint-Darwin-x86_64 11.5MB
19、 protoc-gen-buf-lint-Linux-aarch64 10.81MB
20、 protoc-gen-buf-lint-Linux-x86_64 11.07MB
21、 protoc-gen-buf-lint-Windows-arm64.exe 10.98MB
22、 protoc-gen-buf-lint-Windows-x86_64.exe 11.47MB
23、 sha256.txt 2.06KB
24、 sha256.txt.minisig 302B