Priljubljeno: Podatki posodobljeni: 27. oktober 2026

Kategorije

Internet1356
Komunikacija321
Zvok in video898
Grafika in oblikovanje539
Pisarna in produktivnost1124
Orodja za razvijalce3134
Orodja UI529
Varnost in zasebnost385
Sistemska orodja3114
Igre523
Izobraževanje in znanost239
Omrežje in IT284

Buf 1.74.0: prenos za Windows

The best way to work with Protocol Buffers

To je starejša različica. Najnovejša različica je 1.75.0. Buf 1.75.0 · Izdano:

Namestitvene datoteke 1.74.0

ArhitekturaVrstaZa kogaVelikost datotekePrenesiSHA256
64-bitno ZIP → Prenosna različica — — github.com VirusTotal
ARM64 ZIP → Prenosna različica — — github.com VirusTotal

Povezava in SHA256 izhajata iz manifesta skupnosti Windows Package Manager. Pred zagonom primerjajte zgoščeno vrednost prenesene datoteke.

Opombe ob izdaji

• Improve the performance of the `PROTOVALIDATE` lint rule, which is now up to 3x faster
and allocates less memory on modules using `cel` rules or `example` values.
• Send the module name of each file to check plugins, which is available as
`FileDescriptor.ModuleName()` in bufplugin-go v0.11.0 and later.
• Update `buf curl` to automatically use HTTP/2 prior knowledge for `http` URLs when server
reflection, the gRPC protocol, or a bidirectional streaming method is used, since all of these
require HTTP/2. The `--http2-prior-knowledge` flag is no longer required in these cases.
• Add `--stdin-filepath` flag to `buf format`, which reads a single `.proto` file from
stdin and writes the formatted result to stdout. The path is not read from disk, and is
only used to report parse errors and diffs.
• Fix `buf convert` panic when converting images that contain files without a `syntax`
declaration or with unused imports.
• Fix `buf generate` with `strategy:directory` and `include_imports: true` adding imports
to the `CodeGeneratorRequest` of the directory that imports them. Imports are now split
by directory into their own requests, the same as non-imports.
• Fix configuration files silently accepting unquoted values that start with `!`, such as
`ignore:[!foo/bar.proto]`. Previously they parsed as empty strings, now they rejected
with an error.
• Fix lint comment ignores on proto2 `group` fields being ignored.
• Update the LSP to support named generation templates such as `buf.go.gen.yaml` and
`buf.gen.go.yaml`.
• Improve the `buf curl` error message for methods that accept a single request message.
• Add `--config` flag to `buf lsp serve` to use a `buf.yaml` file or data in place of
discovering `buf.yaml` files. Workspaces are resolved from the editor's root folder.
• Deduplicate remote input fetches within a single command invocation, so that multiple
`inputs` in a `buf.gen.yaml` that resolve to the same archive, git repository, or image
are fetched once instead of once per input.
• Fix intermittent concurrent map write crash when compiling Editions files.
• Fix Edition 2024 handling of enum value features, `STRICT` default symbol visibility, and
source locations of `export`/`local` types.

https://github.com/bufbuild/buf/releases/tag/v1.74.0