-
Notifications
You must be signed in to change notification settings - Fork 142
Commit 8ba4dc0
Update tonic dependencies to 0.12.0 (#22839)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [tonic](https://togithub.com/hyperium/tonic) | dependencies | minor | `0.9.2` -> `0.12.0` |
| [tonic](https://togithub.com/hyperium/tonic) | workspace.dependencies | patch | `0.12.0` -> `0.12.1` |
| [tonic-build](https://togithub.com/hyperium/tonic) | workspace.dependencies | patch | `0.12.0` -> `0.12.1` |
| [tonic-health](https://togithub.com/hyperium/tonic) | workspace.dependencies | patch | `0.12.0` -> `0.12.1` |
---
### Release Notes
<details>
<summary>hyperium/tonic (tonic)</summary>
### [`v0.12.1`](https://togithub.com/hyperium/tonic/blob/HEAD/CHANGELOG.md#0121-2024-07-17)
[Compare Source](https://togithub.com/hyperium/tonic/compare/v0.12.0...v0.12.1)
##### Bug Fixes
- Reduce tokio-stream feature ([#​1795](https://togithub.com/hyperium/tonic/issues/1795))
### [`v0.12.0`](https://togithub.com/hyperium/tonic/blob/HEAD/CHANGELOG.md#0120-2024-07-08)
[Compare Source](https://togithub.com/hyperium/tonic/compare/v0.11.0...v0.12.0)
This breaking release updates tonic to the hyper `1.0` ecosystem and also updates
to prost `v0.13.0`.
##### Features
- **build:** Custom codecs for generated code ([#​1599](https://togithub.com/hyperium/tonic/issues/1599)) ([18a2b30](https://togithub.com/hyperium/tonic/commit/18a2b30922460be02829706cf9dd0cd1ec6a19c1))
- **channel:** Make channel feature additive ([#​1574](https://togithub.com/hyperium/tonic/issues/1574)) ([b947e1a](https://togithub.com/hyperium/tonic/commit/b947e1ac0727ceb0a0267a30854ada4ba18931db))
- **codec:** Make error when not utf8 value in compression encoding ([#​1768](https://togithub.com/hyperium/tonic/issues/1768)) ([f8e1f87](https://togithub.com/hyperium/tonic/commit/f8e1f87eb862676147fd6215b58c9090d259104d))
- Implement http_body::Body::size_hint for custom body ([#​1713](https://togithub.com/hyperium/tonic/issues/1713)) ([9728c01](https://togithub.com/hyperium/tonic/commit/9728c01132bd64dca046675198edc751c4547966))
- Make boxed function public ([#​1754](https://togithub.com/hyperium/tonic/issues/1754)) ([2cc868f](https://togithub.com/hyperium/tonic/commit/2cc868f80b20379d6635ac182f523b4971d016b7))
- Relax GrpcMethod lifetime ([#​1598](https://togithub.com/hyperium/tonic/issues/1598)) ([68bf17d](https://togithub.com/hyperium/tonic/commit/68bf17d67ad71af44c34d565566c3dd58ea3ab87))
- **tls:** Add ability to add multiple ca certificates ([#​1724](https://togithub.com/hyperium/tonic/issues/1724)) ([3457f92](https://togithub.com/hyperium/tonic/commit/3457f9203226f88524b31bf5d64ce6e5ec7c993c))
- **tls:** Use rustls_pki_types::CertificateDer to describe DER encoded certificate ([#​1707](https://togithub.com/hyperium/tonic/issues/1707)) ([96a8cbc](https://togithub.com/hyperium/tonic/commit/96a8cbc04d0cad6d30d2944dba6b32aac8975f91))
- **tls:** Remove tls roots implicit configuration ([#​1731](https://togithub.com/hyperium/tonic/issues/1731)) ([de73617](https://togithub.com/hyperium/tonic/commit/de736171f20ec5d485c26ee5eda4a9ccf5fc75e5))
- **transport:** Make service router independent from transport ([#​1572](https://togithub.com/hyperium/tonic/issues/1572)) ([da48235](https://togithub.com/hyperium/tonic/commit/da482359933f52e84c0263b28a5a83ab1efe6c33))
- **transport:** Make transport server and channel independent ([#​1630](https://togithub.com/hyperium/tonic/issues/1630)) ([654289f](https://togithub.com/hyperium/tonic/commit/654289fdc24f56d6845ec0ceb233deb46b640fac))
- **transport:** Rename reexported axum body ([#​1752](https://togithub.com/hyperium/tonic/issues/1752)) ([5d7bfc2](https://togithub.com/hyperium/tonic/commit/5d7bfc22c590982463f2d93464b0a7fb90e17083))
- Use http::Extensions directly ([#​1710](https://togithub.com/hyperium/tonic/issues/1710)) ([ed95d27](https://togithub.com/hyperium/tonic/commit/ed95d2762146f001970b74941f3bad77b7560426))
##### Bug Fixes
- **tonic:** flush accumulated ready messages when status received ([#​1756](https://togithub.com/hyperium/tonic/issues/1756)) ([d312dcc](https://togithub.com/hyperium/tonic/commit/d312dcc0ec362cb12f6e54072622761d7466a650)), closes [#​1423](https://togithub.com/hyperium/tonic/issues/1423)
##### BREAKING CHANGES
- `tonic` and crates updated to hyper 1.0 ([#​1670](https://togithub.com/hyperium/tonic/issues/1670))
- `tonic` and crates updated to prost 0.13 ([#​1779](https://togithub.com/hyperium/tonic/issues/1779))
- `tonic_reflection::server` is updated to use the generated
`tonic_reflection::pb::v1` code.
- Make compression encoding configuration more malleable ([#​1757](https://togithub.com/hyperium/tonic/issues/1757))
- Removed implicit configuration of client TLS roots setup ([#​1731](https://togithub.com/hyperium/tonic/issues/1731))
[v1.8.8]: https://togithub.com/fullstorydev/grpcurl/releases/tag/v1.8.8
[proto]: https://togithub.com/grpc/grpc/blob/master/src/proto/grpc/reflection/v1/reflection.proto
[grpcurl]: https://togithub.com/fullstorydev/grpcurl
### [`v0.11.0`](https://togithub.com/hyperium/tonic/blob/HEAD/CHANGELOG.md#0110-2024-02-08)
[Compare Source](https://togithub.com/hyperium/tonic/compare/v0.10.2...v0.11.0)
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`](https://togithub.com/hyperium/tonic/blob/HEAD/CHANGELOG.md#0102-2023-09-28)
[Compare Source](https://togithub.com/hyperium/tonic/compare/v0.10.1...v0.10.2)
##### Bug Fixes
- **web:** Client decoding incomplete buffer bug ([#​1540](https://togithub.com/hyperium/tonic/issues/1540)) ([83e363a](https://togithub.com/hyperium/tonic/commit/83e363ace6cbe20ccc2efbe1eb10a4236e4b8065))
### [`v0.10.1`](https://togithub.com/hyperium/tonic/blob/HEAD/CHANGELOG.md#0101-2023-09-21)
[Compare Source](https://togithub.com/hyperium/tonic/compare/v0.10.0...v0.10.1)
##### Bug Fixes
- **web:** Buffer incomplete messages ([#​1528](https://togithub.com/hyperium/tonic/issues/1528)) ([fe6f8d9](https://togithub.com/hyperium/tonic/commit/fe6f8d9b4953a266eb32945a67edce9558bd05b3))
### [`v0.10.0`](https://togithub.com/hyperium/tonic/blob/HEAD/CHANGELOG.md#0100-2023-09-08)
[Compare Source](https://togithub.com/hyperium/tonic/compare/v0.9.2...v0.10.0)
##### Bug Fixes
- **codegen:** Use stream type from codegen mod ([#​1446](https://togithub.com/hyperium/tonic/issues/1446)) ([60d776b](https://togithub.com/hyperium/tonic/commit/60d776b019854b6a6881d69823a36dcc18b1b4ce))
- **examples:** Use https scheme when using tls ([#​1466](https://togithub.com/hyperium/tonic/issues/1466)) ([388b177](https://togithub.com/hyperium/tonic/commit/388b177d99e7b0a2c8d5eab1dee65c4dbb671db4))
- **tls:** Don't use tls w/ `http` scheme ([#​1454](https://togithub.com/hyperium/tonic/issues/1454)) ([95e81f5](https://togithub.com/hyperium/tonic/commit/95e81f51fbbc32a5cf2b94ac0d7005d56b44a8d3))
##### Features
- **build:** Add optional default unimplemented stubs ([#​1344](https://togithub.com/hyperium/tonic/issues/1344)) ([aff1daf](https://togithub.com/hyperium/tonic/commit/aff1daf65d9a0d55b92719318eba2b5a4769c4e1))
- **core:** amortize many ready messages into fewer, larger buffers ([#​1423](https://togithub.com/hyperium/tonic/issues/1423)) ([76eedc1](https://togithub.com/hyperium/tonic/commit/76eedc13d0dd891892301afa38c3dd8ae6646edf))
- **tonic-types:** add ability to extract rich error details from `google.rpc.Status` ([#​1430](https://togithub.com/hyperium/tonic/issues/1430)) ([5fd635a](https://togithub.com/hyperium/tonic/commit/5fd635a30568ff629c4197c603c45b6b94750e88))
- **transport:** Add `Router::into_router` ([#​1442](https://togithub.com/hyperium/tonic/issues/1442)) ([ea06a1b](https://togithub.com/hyperium/tonic/commit/ea06a1bb30bc325c7f6d7763fe48bf8b88c1c3ed))
- **transport:** Expose TcpConnectInfo fields ([#​1449](https://togithub.com/hyperium/tonic/issues/1449)) ([74b079c](https://togithub.com/hyperium/tonic/commit/74b079ce752311fbe760d748804d801c385a5e7a))
- **web:** Add `GrpcWebClientService` ([#​1472](https://togithub.com/hyperium/tonic/issues/1472)) ([dc29c17](https://togithub.com/hyperium/tonic/commit/dc29c17ae3ef729024e1f80c66566b09d7a01051))
#### [0.9.2](https://togithub.com/hyperium/tonic/compare/v0.9.1...v0.9.2) (2023-04-17)
#### [0.9.1](https://togithub.com/hyperium/tonic/compare/v0.9.0...v0.9.1) (2023-04-03)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on the first day of the month" in timezone America/Los_Angeles, 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](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/get-convex/convex).
GitOrigin-RevId: 7da603b5252c5041a335e0ab8d40c9ba6f9b05981 parent 641c639 commit 8ba4dc0Copy full SHA for 8ba4dc0
2 files changed
+6
-6
lines changed+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
+3-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
133 | 133 |
| |
134 | 134 |
| |
135 | 135 |
| |
136 |
| - | |
137 |
| - | |
138 |
| - | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
139 | 139 |
| |
140 | 140 |
| |
141 | 141 |
| |
|
0 commit comments