buf icon indicating copy to clipboard operation
buf copied to clipboard

The best way of working with Protocol Buffers.

Results 193 buf issues
Sort by recently updated
recently updated
newest added

Add support for code generation using new curated plugins. Define a new 'plugin' key for use in buf.gen.yaml which can refer to either a local or a remote curated plugin.

this helper allows adding middlewares to a Mapper inside of a Group, which stops them interfering with other routers defined under parent

This role will only be available in environments that are configured for it, hence the comment.

When generating documentation for messages with `protoc-gen-validate` annotations, it'd be nice to have the docs automatically include the annotations. We could do that by synthesizing an extra paragraph of text...

Wishlist
BSR

Bumps golang from 1.18.4-alpine3.16 to 1.19.0-alpine3.16. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang&package-manager=docker&previous-version=1.18.4-alpine3.16&new-version=1.19.0-alpine3.16)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...

dependencies
docker

To reproduce: * Change the `option go_package` string within a `.proto` file (without modifying the definitions) * Run buf push with a custom tag The tag will update on the...

Hey team, We are prototyping using the BSR with remote Go code generation for our code base. Initial setup has been successful, but it seems that the `option go_package` is...

The Rust documentation site has info on [how to install `protoc-gen-rust`](https://docs.rs/protobuf-codegen/latest/protobuf_codegen/#how-to-use-protoc-gen-rust). Essentially, looks like it can be done like this: ```shell cargo install protobuf-codegen ``` I'm not certain if this...

Feature
Wishlist

I am working a lot with buf and have it also setup to work from inside Neovim and it would make life a bit more convenient if both `buf lint`...

Feature

According to the [doc](https://docs.buf.build/bsr/remote-generation/remote-plugin-execution#official-plugins), `buf.build/protocolbuffers` and `buf.build/grpc` are managed by the Buf team. I am wondering if you have any plans to upload older versions of the plugins, something like...

Feature
Cleanup