Skip to content

Update tonic monorepo to 0.14#18

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/tonic-monorepo
Open

Update tonic monorepo to 0.14#18
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/tonic-monorepo

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate bot commented Apr 17, 2024

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
tonic dependencies minor 0.40.14
tonic-build dependencies minor 0.40.14

Release Notes

hyperium/tonic (tonic)

v0.14.5

Compare Source

What's Changed

  • Add max connections setting

Full Changelog: hyperium/tonic@v0.14.4...v0.14.5

v0.14.4

Compare Source

What's Changed

New Contributors

Full Changelog: hyperium/tonic@v0.14.3...v0.14.4

v0.14.3

Compare Source

Features
  • Expose tcp_keepalive_interval and tcp_keepalive_retries options on Server (#​2472)
  • Allow configuration of max_local_error_reset_streams on Server (#​2437)
  • Put source error into the Display impl of Status (#​2417)
  • Server::default() now sets TCP_NODELAY to true (#​2413)
Bug Fixes
  • Respect max_message_size when decompressing a message (#​2484)
  • Depend on http at least 1.1.0 (#​2426)
Documentation
  • Fix documentation links for timeout configuration (#​2483)
  • Fix documentation typos and grammar issues in status.rs and codec/mod.rs (#​2468)
  • Fix labels in Display for Status (#​2414)
  • Fix features docs in tonic-build and tonic-prost-build (#​2434)
  • Remove redundant word in tonic-build and tonic-prost-build README (#​2425)

v0.14.2

Compare Source

What's Changed
New Contributors

Full Changelog: hyperium/tonic@v0.14.1...v0.14.2

v0.14.1

Compare Source

Notable change is to relax the accidental MSRV bump in the last release.

What's Changed

New Contributors

Full Changelog: hyperium/tonic@v0.14.0...v0.14.1

v0.14.0

Compare Source

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-rust implementation. For the moment, any new features for the core of tonic that are not related to the work towards grpc-rust will 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 the grpc crate within the tonic repository.

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
Migration guide

To migrate between <=v0.13.1 to v0.14 anything that used prost has now been moved into either tonic-prost or tonic-prost-build. All the previous types are still available but under these two new crates.

What's Changed
New Contributors

Full Changelog: hyperium/tonic@v0.13.1...v0.14.0

v0.13.1

Compare Source

What's Changed
New Contributors

Full Changelog: hyperium/tonic@v0.13.0...v0.13.1

v0.13.0

Compare Source

v0.12.3

Compare Source

Features
  • server: Added support for grpc max_connection_age (#​1865)
  • build: Add #[deprecated] to deprecated client methods (#​1879)
  • build: plumb skip_debug through prost Builder and add test (#​1900)
Bug Fixes
  • build: Revert "fix tonic-build cargo build script outputs (#​1821)" which accidentally increases MSRV (#​1898)
  • server: ignore more error kinds in incoming socket stream (#​1885)
  • transport: do not shutdown server on broken connections (#​1948)

v0.12.2

Compare Source

Features
  • Move TimeoutExpired out of transport (#​1826)
  • Move ConnectError type from transport (#​1828)
  • channel: allow setting max_header_list_size (#​1835)
  • router: Add RoutesBuilder constructor (#​1855)
  • tls: Rename tls-roots feature with tls-native-roots (#​1860)
  • router: Rename Routes::into_router with into_axum_router (#​1862)
  • router: Implement from axum::Router for Routes (#​1863)
  • channel: Re-enable TLS based on Cargo features in generated clients (#​1866)
  • server: allow setting max_header_list_size (#​1870)
  • build: Expose formatted service name (#​1684)
  • reflection: add back support for v1alpha reflection protocol (#​1888)
Bug Fixes
  • router: Add missing unimplemented fallback to RoutesBuilder (#​1864)
  • server: Prevent server from exiting on ECONNABORTED (#​1874)
  • web: fix panic in trailer parsing on multiple trailers (#​1880)
  • web: fix empty trailer parsing causing infinite parser loop (#​1883)

v0.12.1

Compare Source

Bug Fixes
  • Reduce tokio-stream feature (#​1795)

v0.12.0

Compare Source

This breaking release updates tonic to the hyper 1.0 ecosystem and also updates
to prost v0.13.0.

Features
Bug Fixes
BREAKING CHANGES
  • tonic and crates updated to hyper 1.0 (#​1670)
  • tonic and crates updated to prost 0.13 (#​1779)
  • tonic_reflection::server is updated to use the generated
    tonic_reflection::pb::v1 code.
  • Make compression encoding configuration more malleable (#​1757)
  • Removed implicit configuration of client TLS roots setup (#​1731)

v0.11.0

Compare Source

BREAKING CHANGES:

  • Removed NamedService from the transport module, please import it via
    tonic::server::NamedService.
  • MSRV bumped to 1.70.
Features
  • Added zstd compression support.
  • Added connection timeout for connecto_with_connector_lazy.
  • Upgrade rustls to v0.22
  • Feature gate server implementation for tonic-reflection.

v0.10.2

Compare Source

Bug Fixes

v0.10.1

Compare Source

Bug Fixes

v0.10.0

Compare Source

Bug Fixes
Features

0.9.2 (2023-04-17)

0.9.1 (2023-04-03)

v0.9.2

Compare Source

Bug Fixes
Features

0.9.2 (2023-04-17)

0.9.1 (2023-04-03)

v0.9.1

Compare Source

Bug Fixes
Features

0.9.2 (2023-04-17)

0.9.1 (2023-04-03)

v0.9.0

Compare Source

Bug Fixes
Features

0.8.4 (2022-11-29)

Bug Fixes

0.8.3 (2022-11-28)

Bug Fixes
Features

0.8.2 (2022-09-28)

Bug Fixes
Features

v0.8.3

Compare Source

Bug Fixes
Features

0.8.4 (2022-11-29)

Bug Fixes

0.8.3 (2022-11-28)

Bug Fixes
Features

0.8.2 (2022-09-28)

Bug Fixes
Features

v0.8.2

Compare Source

Bug Fixes
Features

v0.8.1

Compare Source

v0.8.0

Compare Source

Features
BREAKING CHANGES
  • build: CODEC_PATH moved from const to fn

0.7.2 (2022-05-05)

Bug Fixes
Features

0.7.1 (2022-04-04)

Features

v0.7.2

Compare Source

Features
  • Add Grpc::with_origin for clients (#​1017) (10f6d2f)
  • build: Add option to emit rerun-if-changed instructions (#​1021) (1d2083a)
  • build: Better support for custom codecs (#​999) (de2e4ac)
  • Decouple NamedService from the transport feature ([#​969

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/tonic-monorepo branch from 556daa4 to ffbcb44 Compare May 1, 2024 11:17
@renovate renovate bot changed the title Update tonic monorepo to 0.11 Update tonic monorepo to 0.11.0 May 1, 2024
@renovate renovate bot changed the title Update tonic monorepo to 0.11.0 Update tonic monorepo to 0.11 May 8, 2024
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch from ffbcb44 to 4e2df89 Compare May 8, 2024 05:25
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch from 4e2df89 to ef4793d Compare July 8, 2024 23:28
@renovate renovate bot changed the title Update tonic monorepo to 0.11 Update tonic monorepo to 0.12 Jul 8, 2024
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch from ef4793d to dcf2675 Compare March 28, 2025 04:02
@renovate renovate bot changed the title Update tonic monorepo to 0.12 Update tonic monorepo to 0.13 Mar 28, 2025
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch from dcf2675 to fe36351 Compare August 4, 2025 18:58
@renovate renovate bot changed the title Update tonic monorepo to 0.13 Update tonic monorepo to 0.14 Aug 4, 2025
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch 2 times, most recently from 7993af2 to d12b3dc Compare August 11, 2025 23:32
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch from d12b3dc to f82eb2e Compare September 3, 2025 07:15
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch from f82eb2e to cceea3d Compare September 26, 2025 23:55
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch from cceea3d to abecd5c Compare December 11, 2025 11:45
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch from abecd5c to ef6bf8c Compare January 1, 2026 15:56
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch 2 times, most recently from 2e64b72 to 9b60d97 Compare February 3, 2026 04:07
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch 2 times, most recently from d0e8231 to 124dfe0 Compare February 13, 2026 23:51
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch from 124dfe0 to 970db24 Compare February 20, 2026 12:11
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch from 970db24 to 2d1f4e5 Compare March 1, 2026 23:05
@renovate renovate bot force-pushed the renovate/tonic-monorepo branch from 2d1f4e5 to 394a8cc Compare March 14, 2026 17:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants