connectrpc
Implementation of the Connect protocol for Dart. Simple, reliable, interoperable. Protobuf RPC that works
1.0.0
56K downloads/mo
#1413 most downloaded on pub.dev
connectrpc/connect-dart
What this package is like to depend on
Last release 1 years ago
01 Jul 2025
Ships fairly regularly
a new release about every 5 weeks
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
8 releases · first in 2024
0 releases in the last 12 months
see the full history below
Release timeline
8 releases · Dec 2024 to Jul 2025Releases
latest 8-
1.0.001 Jul 2025Release notes
Open source →What's Changed
This is connect-dart's first stable release! 🎉 It doesn't contain any user-facing changes.
We follow semantic versioning carefully, and won't make breaking changes in the 1.x series of releases.
Full Changelog: v0.5.0...v1.0.0
-
0.5.001 Jul 2025Release notes
Open source →What's Changed
- Add credentials as a configurable option for web client by @chandraaditya in #28
New Contributors
- @chandraaditya made their first contribution in #28
Full Changelog: v0.4.1...v0.5.0
-
0.4.128 May 2025Release notes
Open source →What's Changed
- Remove content-length when using web clients by @benridley in #20
New Contributors
- @benridley made their first contribution in #20
Full Changelog: v0.4.0...v0.4.1
-
0.4.009 May 2025Release notes
Open source →What's Changed
- Update protobuf version constraint by @srikrsna-buf in #17
Full Changelog: v0.3.0...v0.4.0
-
0.3.014 Feb 2025Release notes
Open source →What's Changed
- Add
User-Agentheader by @srikrsna-buf in #8
🚨 Breaking Changes 🚨
- #10 Introduces a way to manage HTTP/2 connections. To support this, the
contextoption ofcreateHttpClientinpackage:connectrpc/http2.dartwas removed. It is now accepted by the transport provided by thetransportoption:
- createHttpClient(context: context); + createHttpClient( + transport: Http2ClientTransport( + context: context, + ), + );
Full Changelog: v0.2.1...v0.3.0
- Add
-
0.2.101 Feb 2025Release notes
Open source →What's Changed
- Fix connectrpc version in example @srikrsna-buf in #6
Full Changelog: v0.2.0...v0.2.1
-
0.2.030 Jan 2025Release notes
Open source →What's Changed
- Implement compression by @srikrsna-buf in #1
- Close idle connections in http2 client by @srikrsna-buf in #4
New Contributors
- @srikrsna-buf made their first contribution in #1
Full Changelog: v0.1.0...v0.2.0
-
0.1.019 Dec 2024Release notes
Open source →What's Changed
This is the first public release of connect-dart, a lightweight Dart library for idiomatic Connect & gRPC RPCs. See connectrpc.com for details and documentation.
Full Changelog: https://github.com/connectrpc/connect-dart/commits/v0.1.0