Releases: anthropics/connect-rust
Releases · anthropics/connect-rust
v0.3.2
What's Changed
- Add Bazel example for buffa+connectrpc protoc plugins by @iainmcgin in #38
- Update outdated dependencies by @iainmcgin in #37
- Add timeout-minutes to all workflow jobs by @iainmcgin in #21
- fix: use service name const instead of string literal in generated clients by @paikend in #16
- Add wasm32 support and browser-based client example by @tannaurus in #19
- fix(codegen): use fully qualified paths to prevent E0252 on multi-service include by @windsornguyen in #32
- Document protoc-gen-connect-rust installation by @iainmcgin in #40
- Prepare connectrpc 0.3.2 release by @iainmcgin in #41
New Contributors
- @paikend made their first contribution in #16
- @tannaurus made their first contribution in #19
- @windsornguyen made their first contribution in #32
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Expose emit_register_fn option in codegen and build configs by @iainmcgin in #35
- Prepare connectrpc 0.3.1 release by @iainmcgin in #36
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Remove in-repo BSR plugin artifacts by @iainmcgin in #13
- Add lazy_with_connector + Unix socket support by @iantay-ant in #15
- Switch CLA action to Node 24 fork v2.7.1 by @iainmcgin in #20
- Use write-if-changed pattern in connectrpc-build by @iainmcgin in #22
- [benches] Update RPC benches for current client API by @washanhanzi in #17
- Add --all-targets to CI cargo check and clippy by @iainmcgin in #25
- Escape Rust keywords in generated RPC method names by @iainmcgin in #26
- Suffix service trait name when it collides with Self keyword by @iainmcgin in #27
- Reject RPC method names that collide after snake_case normalization by @iainmcgin in #28
- Bump buffa to v0.3.0 and migrate to TypeRegistry API by @iainmcgin in #24
- Expose mTLS peer credentials and remote address to handlers by @iainmcgin in #31
- Prepare connectrpc 0.3.0 release by @iainmcgin in #29
New Contributors
- @iantay-ant made their first contribution in #15
- @washanhanzi made their first contribution in #17
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- Strip IPv6 URI brackets before rustls ServerName parsing by @iainmcgin in #3
- Spawn bidi transport send so request initiates before first message() by @iainmcgin in #4
- Split conformance CI into parallel server/client matrix by @iainmcgin in #5
- Prepare connectrpc 0.2.1 release by @iainmcgin in #6
New Contributors
- @iainmcgin made their first contribution in #3
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Full Changelog: https://github.com/anthropics/connect-rust/commits/v0.2.0