Connect RPC for JavaScript: Connect-ES 2.0 is now generally available
Today, we’re announcing the 2.0 release of the Connect-ES project, the TypeScript implementation of Connect for Web browsers and Node.js. This release introduces improved support for major frameworks and simplified code generation. Connect-ES 2.0 now uses Protobuf-ES 2.0 APIs to leverage reflection, extension registries, and Protobuf custom options. The 2.0 release is a major version bump and comes with breaking changes. Read on to learn what’s changed and how to migrate to the 2.0 release.
November 20, 2024
Connect-Swift 1.0 is now generally available
We’re excited to share that Connect-Swift has officially reached v1.0—its first stable release! With this milestone, the library’s battle-tested APIs will remain stable until its next major release. Projects can rely on Connect-Swift without worrying that future releases will cause breakages or require migrations.
November 11, 2024
Connect RPC joins CNCF: gRPC you can bet your business on
Connect RPC, Buf’s family of fully protocol-conformant and battle-tested alternatives to Google’s gRPC project, has joined the Cloud Native Computing Foundation. We joined the CNCF to demonstrate our deep commitment to sustainably and responsibly growing Connect as a well-governed and community-led open source project. Today, Connect integrates seamlessly with gRPC systems in production at companies of all sizes, such as CrowdStrike, PlanetScale, RedPanda, Chick-fil-A, BlueSky, and Dropbox.
June 4, 2024
Connect RPC vs. Google gRPC: Conformance Deep Dive
We’ve open sourced Connect RPC’s protocol conformance suite. Connect is a multi-protocol RPC project that includes support for the gRPC and gRPC-Web protocols. Anyone can now use it to validate the correctness of a gRPC implementation. This article explores how the test suite operates and details our findings for a selection of Connect RPC and Google’s gRPC runtimes.
May 30, 2024
Introducing Cacheable RPCs in Connect
We’ve expanded the Connect protocol to support the use of HTTP GET requests, enabling web browsers and CDNs to cache Connect requests with ease.
May 3, 2023
Building a modern gRPC-powered microservice using Node.js, Typescript, and Connect
Tutorial that covers creating a service, adding a client, testing, adding a database, and writing tests.
April 27, 2023
OpenTelemetry for connect-go: Observability out of the box
Add observability to your connect-go applications in just a few lines of code
March 6, 2023
Announcing Connect-Kotlin: Connect is now fully supported on mobile!
Connect is now available across mobile for both Android and iOS!
February 22, 2023
Introducing Connect-Query: Integrate Protobuf with TanStack Query more effectively
A TanStack Query extension to seamlessly integrate Protobuf
February 6, 2023
Announcing Connect-Swift: You’ll actually want to use Protobuf on iOS
Eliminate handwritten Codable models by generating idiomatic HTTP APIs with Protobuf and Connect-Swift.
January 18, 2023
Buf Studio Now Has Favorites!
As of today, Buf Studio supports saving requests to your BSR profile.
December 16, 2022
Connect-Web: It's time for Protobuf and gRPC to be your first choice in the browser
Use connect-web to generate compact, idiomatic TypeScript clients for your Protobuf APIs.
August 4, 2022
Connect: A better gRPC
Use Connect to build simple, stable, browser and gRPC-compatible APIs.
June 1, 2022