Releases: github/twirp-rs
v0.8.0
This is the first official release of twirp
and twirp-build
. Unofficial community releases have been done under twirp-rs
and twirp-build-rs
, which should be considered as independent forks from this project going forward from this date.
The v0.8.0
version number has been chosen as the next logical version number following the GitHub Blackbird team's internal version bumps that were consumed internally, but not published to crates.io.
Going forward, the plan is to rely only on publicly-published versions of this crate, which should result in smaller and more frequent releases.
The changelog below is based on the difference between the community v0.3.0 release and the current release. Dependabot PRs have been removed from the list below because there were an annoying amount of them. It is safe to assume that all dependencies were substantially upgraded.
What's Changed
- Update prost-build to 0.13 by @tclem in #59
- Update prost and prost-wkt by @tclem in #60
- Remove unused dependencies by @tclem in #66
- Add a generic client error by @tclem in #67
- Make fields on Timings private, expose total elapsed by @tclem in #68
- cargo upgrade by @tclem in #70
- Don't require
Client
to be wrapped inArc
by @tclem in #71 - Update prost-wkt-{types,build} crates to 0.6 by @nickpresta in #74
- Still support Arc by @jorendorff in #86
- Don't require
Arc
inrouter
by @tclem in #85 - update README: add type serde derive type annotations in prost_build by @kristopherbullinger in #102
- stack overflow fix: use fully-qualified T method syntax by @kristopherbullinger in #104
- dependabot weekly instead of daily by @hendrikvanantwerpen in #130
- Update to Rust 1.83 by @CleanCut in #141
- Bump dependencies by @CleanCut in #149
- Bump to axum 0.8 by @CleanCut in #151
- Make the error type configurable by @jorendorff in #153
- An actions- and pull request-based release workflow by @CleanCut in #158
- actions: Add explict permissions. by @gorzell in #174
- Fix link to twirp-build by @look in #184
- Remove Debug trait from service traits by @aneubeck in #183
- Use syn/quote for codegen by @blinsay in #185
New Contributors
(Omitted since this is the first official release)
Full Changelog: https://github.com/github/twirp-rs/commits/v0.8.0