B

Buf CLI

B
Buf CLI Dev Tools v1.72.0

v1.72.0

Fix buf beta registry webhook create and buf beta registry webhook list to emit proto JSON output. Fix HTTPS Basic authentication for remote inputs to use BUF_INPUT_HTTPS_USERNAME for the username. Fix IMPORT_USED lint rule silently reporting no unused imports when google/protobuf/descriptor.proto is in the transitive dependency graph.

B
Buf CLI Dev Tools v1.71.0

v1.71.0

Port new formatter and fix bugs for in-line block comment spacing. Fix handling for an empty rpc input/output.

B
Buf CLI Dev Tools v1.70.0

v1.70.0

Add LSP completion for buf.gen.yaml, buf.yaml, and buf.policy.yaml files. Fix LSP textDocument/documentSymbol marking every symbol as deprecated. Add error for when a dependency is added to buf.yaml and is missing from buf.lock. Update the PROTOVALIDATE lint rule support checking NaN in const, in, not_in, gt, gte, lt and lte rules for float and double fields. Update the PROTOVALIDATE lint rule sup…

B
Buf CLI Dev Tools v1.69.0

v1.69.0

Increase check plugin WASM memory limits to 1GiB. Fix LSP stale diagnostics persisting after a file is closed or deleted. Fix handling of unprefixed newlines in block comments. Add LSP code lenses for buf.gen.yaml files: "Run buf generate" and "Check for plugin updates". Add LSP warnings for lint.ignore and breaking.ignore paths in buf.yaml that do not match any file in the workspace.

B
Buf CLI Dev Tools v1.68.4

v1.68.4

Fix duplicated extension tags across imports from compiler.

B
Buf CLI Dev Tools v1.68.3

v1.68.3

Fix buf format error handling for edition 2024.

B
Buf CLI Dev Tools v1.68.2

v1.68.2

Fix build failures for modules with a vendored descriptor.proto. Fix LSP incorrectly reporting "edition '2024' not yet fully supported" errors. Fix CEL compilation error messages in buf lint to use the structured error API instead of parsing cel-go's text output. Add --debug-address flag to buf lsp serve to provide debug and profile support.

B
Buf CLI Dev Tools v1.68.1

v1.68.1

Revert the use of the new compiler report format and properly ungate Editions 2024 features. Fix absolute imports (leading-dot) marked unused in diagnostics.

B
Buf CLI Dev Tools v1.68.0

v1.68.0

This release ports buf to our new Protobuf compiler, already used to power the Buf LSP. It uses a query-driven frontend and a new AST and intermediate representation, designed from the ground up to bring several improvements: Better diagnostics. The new compiler produces rich, structured diagnostic reports with precise source locations. It also catches issues that protoc misses, such as duplicate…

B
Buf CLI Dev Tools v1.67.0

v1.67.0

Fix LSP not skipping buf.build/docs links for lint rules from check plugins and policies. Fix buf dep graph --format json silently dropping dependencies when a dependency was already seen. Add support for --rbs_out as a protoc_builtin plugin (requires protoc v34.0+). Add relevant links from CEL LSP hover documentation to either <celbyexample.com> or <protovalidate.com> Add OpenBSD and FreeBSD rele…

B
Buf CLI Dev Tools v1.66.1

v1.66.1

Fix exclude_types in buf generate dropping transitive dependencies of import files retained for their extension fields.