tink-rust
tink-rust copied to clipboard
build(deps): bump tonic from 0.12.3 to 0.14.0
Bumps tonic from 0.12.3 to 0.14.0.
Release notes
Sourced from tonic's releases.
v0.14.0
This release marks an important milestone for tonic, "hopefully" this will be the last major breaking release of Tonic before we start to transition work into bringing the community a joint-effort
grpc-rustimplementation. For the moment, any new features for the core of tonic that are not related to the work towardsgrpc-rustwill not be accepted (I believe tonic to be in quite a good spot, security features of course will be handled with the upmost importance). Stay tuned there will be more information the coming months on what is going on with the new project but you can already see some of the code in thegrpccrate within thetonicrepository.You can always watch this video for more info on
grpc-rust.Breaking Changes
- Prost updated to v0.14
- Prost has been extracted to their own crates
What's Changed
- add support for tower's load-shed layer by
@joerobackin hyperium/tonic#2189- Box Status contents to reduce enum size (#2253) by
@tustvoldin hyperium/tonic#2282- Update to prost 0.14 by
@tottotoin hyperium/tonic#2300- Update generated code to
error_details.protoa56cbf3bby@kriswuollettin hyperium/tonic#2306- feat(transport): Allow setting TCP_KEEPINTVL and TCP_KEEPCNT by
@xmakroin hyperium/tonic#2299- fix(tonic): make
StreamingSyncagain by@Tweyin hyperium/tonic#2293- feat: preserve user-agent header (for real) by
@dbolducin hyperium/tonic#2290- feat(tls): Add tls handshake timeout support by
@honsunrisein hyperium/tonic#2309- Update socket2 to v0.6 by
@Thomasdezeeuwin hyperium/tonic#2329- feat: Extract prost into its own tonic based crates by
@LucioFrancoin hyperium/tonic#2321- feat(build): allow to specify trait attributes by
@ya7onin hyperium/tonic#2348New Contributors
@joerobackmade their first contribution in hyperium/tonic#2189@tustvoldmade their first contribution in hyperium/tonic#2282@darrassemade their first contribution in hyperium/tonic#2297@ADSteele916made their first contribution in hyperium/tonic#2291@kriswuollettmade their first contribution in hyperium/tonic#2306@xmakromade their first contribution in hyperium/tonic#2299@Tweymade their first contribution in hyperium/tonic#2293@honsunrisemade their first contribution in hyperium/tonic#2309@CommanderStormmade their first contribution in hyperium/tonic#2308@ya7onmade their first contribution in hyperium/tonic#2348Full Changelog: https://github.com/hyperium/tonic/compare/v0.13.1...v0.14.0
v0.13.1
What's Changed
- Bump
h2tov0.4.10by@LucioFrancohyperium/tonic#2263- feat(web): relax bounds for inner service's response body by
@bmwillin hyperium/tonic#2245- feat: preserve request user-agent by
@dbolducin hyperium/tonic#2250- feat(server): Add method to get local addr to TcpIncoming by
@tottotoin hyperium/tonic#2233- feat: Expose Status as a Response extension by
@tamasfein hyperium/tonic#2145- fix: tls config overwrite in endpoint by
@vigneshs-12in hyperium/tonic#2252- feat: expose creation of HealthService and HealthReporter by
@LeonHartleyin hyperium/tonic#2251New Contributors
@dbolducmade their first contribution in hyperium/tonic#2250
... (truncated)
Changelog
Sourced from tonic's changelog.
NOTE: ths changelog is no longer used and from version
v0.13.0onward we will be using github releases and the changes can be found here.
Commits
e019277chore: fix clippy lints (#2351)aa9c8cbchore: update release scripts (#2350)71379a9feat(build): allow to specify trait attributes (#2348)88994eachore: clean up flake.nix (#2349)969408efeat: Extract prost into its own tonic based crates (#2321)761ebf5chore: Update socket2 to v0.6 (#2329)c2ae78echore(grpc): Update to prost 0.14 (#2347)681ee28chore: Update flake.nix (#2346)fc5c540chore: Resolve no newline at end of file (#2328)d4e4a2aInitial simple grpc channel implementation (#2338)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)