Introducing custom lint and breaking change plugins for Buf
Buf is introducing custom lint and breaking change plugins via the Bufplugin framework. Check it out to see how easy it is to author, test, and consume your own lint and breaking change rules.
September 18, 2024
Introducing the new Buf GitHub Action
Today, we’re launching the 1.0 release of our new unified GitHub Action, powered by the Buf CLI. This integration streamlines the processes of building, formatting, linting, and checking for breaking changes in your Protobuf schemas. It seamlessly integrates with GitHub's pull request workflow and automatically publishes Protobuf schema changes to the Buf Schema Registry when pull requests are merged.
August 13, 2024
Introducing the next generation of the Buf CLI: still v1 and backwards-compatible
The Buf CLI and its associated configuration have been completely overhauled to support monorepos as first-class citizens. Everything we've changed is 100% backwards compatible.
May 17, 2024
Seamless Gradle integration with the Buf CLI
The Buf CLI can now integrate seamlessly with your Gradle builds.
August 9, 2023
Introducing buf curl - Call your gRPC endpoints with the simplicity of buf
A new tool to call gRPC, gRPC-Web, and Connect endpoints.
January 12, 2023
Buf's New Compiler
Buf has a new Protobuf compiler that is faster and more memory-efficient.
October 19, 2022
The Buf CLI has reached version v1.0
A new foundational tool for the Protobuf ecosystem.
February 23, 2022
Buf CLI Now Available for Windows!
Binaries for buf, protoc-gen-buf-breaking, and protoc-gen-buf-lint are now available for Windows, starting from v0.54.1!
August 30, 2021
Authzed Case Study: Maintaining a Stable Protocol Buffers API
Our friends at Authzed recently adopted Buf and have given us the honor of writing about their experience.
June 15, 2021
GitHub Actions for Buf now available
Buf's officially supported GitHub Actions make it easier than ever to instrument your CI/CD Protocol Buffers workflows with `buf`.
April 20, 2021
API design is stuck in the past
The industry has embraced statically typed languages, but API design remains twenty years in the past. Schema driven development presents an opportunity to pull API design into the present.
November 12, 2020