dependabot[bot] opened a new pull request, #14:
URL: https://github.com/apache/doris-opentelemetry-demo/pull/14

   Bumps the cargo-production-dependencies group with 19 updates in the 
/src/shipping directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | [tonic](https://github.com/hyperium/tonic) | `0.11.0` | `0.12.3` |
   | [tonic-health](https://github.com/hyperium/tonic) | `0.11.0` | `0.13.1` |
   | [reqwest](https://github.com/seanmonstar/reqwest) | `0.11.27` | `0.12.5` |
   | [prost](https://github.com/tokio-rs/prost) | `0.12.6` | `0.13.5` |
   | [prost-types](https://github.com/tokio-rs/prost) | `0.12.6` | `0.13.5` |
   | [tokio](https://github.com/tokio-rs/tokio) | `1.38.0` | `1.45.0` |
   | [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | 
`0.22.0` | `0.29.1` |
   | [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) 
| `0.22.1` | `0.29.0` |
   | 
[opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust)
 | `0.15.0` | `0.29.0` |
   | [opentelemetry-http](https://github.com/open-telemetry/opentelemetry-rust) 
| `0.11.1` | `0.29.0` |
   | [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) 
| `0.15.0` | `0.29.0` |
   | [log](https://github.com/rust-lang/log) | `0.4.21` | `0.4.27` |
   | [reqwest-middleware](https://github.com/TrueLayer/reqwest-middleware) | 
`0.2.5` | `0.4.2` |
   | [reqwest-tracing](https://github.com/TrueLayer/reqwest-middleware) | 
`0.4.8` | `0.5.7` |
   | [tracing](https://github.com/tokio-rs/tracing) | `0.1.40` | `0.1.41` |
   | [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) 
| `0.23.0` | `0.30.0` |
   | [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.18` | 
`0.3.19` |
   | [uuid](https://github.com/uuid-rs/uuid) | `1.8.0` | `1.16.0` |
   | [tonic-build](https://github.com/hyperium/tonic) | `0.11.0` | `0.13.1` |
   
   
   Updates `tonic` from 0.11.0 to 0.12.3
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/hyperium/tonic/releases";>tonic's releases</a>.</em></p>
   <blockquote>
   <h2>v0.12.3</h2>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.12.2...v0.12.3";>0.12.3</a> 
(2024-08-29)</h1>
   <h3>Features</h3>
   <ul>
   <li><strong>server:</strong> Added support for grpc max_connection_age (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1865";>#1865</a>)</li>
   <li><strong>build:</strong> Add <code>#[deprecated]</code> to deprecated 
client methods (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1879";>#1879</a>)</li>
   <li><strong>build:</strong> plumb skip_debug through prost Builder and add 
test (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1900";>#1900</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>build:</strong> Revert &quot;fix tonic-build cargo build script 
outputs (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1821";>#1821</a>)&quot; 
which accidentally increases MSRV (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1898";>#1898</a>)</li>
   <li><strong>server:</strong> ignore more error kinds in incoming socket 
stream (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1885";>#1885</a>)</li>
   <li><strong>transport</strong>: do not shutdown server on broken connections 
(<a 
href="https://redirect.github.com/hyperium/tonic/issues/1948";>#1948</a>)</li>
   </ul>
   <h2>v0.12.2</h2>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.12.1...v0.12.2";>0.12.2</a> 
(2024-08-23)</h1>
   <h3>Features</h3>
   <ul>
   <li>Move TimeoutExpired out of transport (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1826";>#1826</a>)</li>
   <li>Move ConnectError type from transport (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1828";>#1828</a>)</li>
   <li><strong>channel:</strong> allow setting max_header_list_size (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1835";>#1835</a>)</li>
   <li><strong>router:</strong> Add RoutesBuilder constructor (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1855";>#1855</a>)</li>
   <li><strong>tls:</strong> Rename tls-roots feature with tls-native-roots (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1860";>#1860</a>)</li>
   <li><strong>router:</strong> Rename Routes::into_router with 
into_axum_router (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1862";>#1862</a>)</li>
   <li><strong>router:</strong> Implement from axum::Router for Routes (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1863";>#1863</a>)</li>
   <li><strong>channel:</strong> Re-enable TLS based on Cargo features in 
generated clients (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1866";>#1866</a>)</li>
   <li><strong>server:</strong> allow setting max_header_list_size (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1870";>#1870</a>)</li>
   <li><strong>build:</strong> Expose formatted service name (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1684";>#1684</a>)</li>
   <li><strong>reflection:</strong> add back support for v1alpha reflection 
protocol (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1888";>#1888</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>router:</strong> Add missing unimplemented fallback to 
RoutesBuilder (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1864";>#1864</a>)</li>
   <li><strong>server:</strong> Prevent server from exiting on ECONNABORTED (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1874";>#1874</a>)</li>
   <li><strong>web:</strong> fix panic in trailer parsing on multiple trailers 
(<a 
href="https://redirect.github.com/hyperium/tonic/issues/1880";>#1880</a>)</li>
   <li><strong>web:</strong> fix empty trailer parsing causing infinite parser 
loop (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1883";>#1883</a>)</li>
   </ul>
   <h2>v0.12.1</h2>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.12.0...v0.12.1";>0.12.1</a> 
(2024-07-17)</h1>
   <h3>Bug Fixes</h3>
   <ul>
   <li>Reduce tokio-stream feature (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1795";>#1795</a>)</li>
   </ul>
   <h2>v0.12.0</h2>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.11.0...v0.12.0";>v0.12.0</a> 
(2024-07-08)</h1>
   <p>This breaking release updates tonic to the hyper <code>1.0</code> 
ecosystem and also updates</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/hyperium/tonic/blob/master/CHANGELOG.md";>tonic's 
changelog</a>.</em></p>
   <blockquote>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.12.2...v0.12.3";>0.12.3</a> 
(2024-08-29)</h1>
   <h3>Features</h3>
   <ul>
   <li><strong>server:</strong> Added support for grpc max_connection_age (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1865";>#1865</a>)</li>
   <li><strong>build:</strong> Add <code>#[deprecated]</code> to deprecated 
client methods (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1879";>#1879</a>)</li>
   <li><strong>build:</strong> plumb skip_debug through prost Builder and add 
test (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1900";>#1900</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>build:</strong> Revert &quot;fix tonic-build cargo build script 
outputs (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1821";>#1821</a>)&quot; 
which accidentally increases MSRV (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1898";>#1898</a>)</li>
   <li><strong>server:</strong> ignore more error kinds in incoming socket 
stream (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1885";>#1885</a>)</li>
   <li><strong>transport</strong>: do not shutdown server on broken connections 
(<a 
href="https://redirect.github.com/hyperium/tonic/issues/1948";>#1948</a>)</li>
   </ul>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.12.1...v0.12.2";>0.12.2</a> 
(2024-08-23)</h1>
   <h3>Features</h3>
   <ul>
   <li>Move TimeoutExpired out of transport (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1826";>#1826</a>)</li>
   <li>Move ConnectError type from transport (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1828";>#1828</a>)</li>
   <li><strong>channel:</strong> allow setting max_header_list_size (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1835";>#1835</a>)</li>
   <li><strong>router:</strong> Add RoutesBuilder constructor (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1855";>#1855</a>)</li>
   <li><strong>tls:</strong> Rename tls-roots feature with tls-native-roots (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1860";>#1860</a>)</li>
   <li><strong>router:</strong> Rename Routes::into_router with 
into_axum_router (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1862";>#1862</a>)</li>
   <li><strong>router:</strong> Implement from axum::Router for Routes (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1863";>#1863</a>)</li>
   <li><strong>channel:</strong> Re-enable TLS based on Cargo features in 
generated clients (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1866";>#1866</a>)</li>
   <li><strong>server:</strong> allow setting max_header_list_size (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1870";>#1870</a>)</li>
   <li><strong>build:</strong> Expose formatted service name (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1684";>#1684</a>)</li>
   <li><strong>reflection:</strong> add back support for v1alpha reflection 
protocol (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1888";>#1888</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>router:</strong> Add missing unimplemented fallback to 
RoutesBuilder (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1864";>#1864</a>)</li>
   <li><strong>server:</strong> Prevent server from exiting on ECONNABORTED (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1874";>#1874</a>)</li>
   <li><strong>web:</strong> fix panic in trailer parsing on multiple trailers 
(<a 
href="https://redirect.github.com/hyperium/tonic/issues/1880";>#1880</a>)</li>
   <li><strong>web:</strong> fix empty trailer parsing causing infinite parser 
loop (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1883";>#1883</a>)</li>
   </ul>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.12.0...v0.12.1";>0.12.1</a> 
(2024-07-17)</h1>
   <h3>Bug Fixes</h3>
   <ul>
   <li>Reduce tokio-stream feature (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1795";>#1795</a>)</li>
   </ul>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.11.0...v0.12.0";>0.12.0</a> 
(2024-07-08)</h1>
   <p>This breaking release updates tonic to the hyper <code>1.0</code> 
ecosystem and also updates
   to prost <code>v0.13.0</code>.</p>
   <h3>Features</h3>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/hyperium/tonic/commit/4b8d2c46aa57e40b1e80077f4f7b7d4679027bb5";><code>4b8d2c4</code></a>
 chore: prepare 0.12.3 release (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1899";>#1899</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/517b7fc9370b58df5eed4ceffeff405d3df40389";><code>517b7fc</code></a>
 Use constants for header names (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1933";>#1933</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/3c900ebd0bca00e2bae211e4f04e24512d29f5e7";><code>3c900eb</code></a>
 Clean up EncodeBody API (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1924";>#1924</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/e6782fe5f987960e96e48671bbaacc802dfddab9";><code>e6782fe</code></a>
 fix: add <code>tower?/util</code> dep for <code>channel</code> feature only 
builds (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1954";>#1954</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/6d93c1d0c1a593a5e5476d9c47a1016748acbb5f";><code>6d93c1d</code></a>
 chore: Make codegen independent from protoc (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1953";>#1953</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/f074f134687391cc1df73e98db2c07c812e0a495";><code>f074f13</code></a>
 chore(health): Update generated code (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1951";>#1951</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/474390bdd06ca3f0be007250b1afbfec6a655873";><code>474390b</code></a>
 fix(tls): do not shutdown server on broken connections (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1948";>#1948</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/ec410141173077baba02527618097b406e47b7fa";><code>ec41014</code></a>
 chore: update releasing documentation (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1807";>#1807</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/a09d45347e6815d0c35db4c30154db92a40d1d9c";><code>a09d453</code></a>
 optimize header name handling in <code>Grpc::map_response</code> (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1359";>#1359</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/99b663e3a7becf007f9d06471496b8814fd67d77";><code>99b663e</code></a>
 chore(test): Move integration test for tonic-web to tests directory (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1927";>#1927</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/hyperium/tonic/compare/v0.11.0...v0.12.3";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `tonic-health` from 0.11.0 to 0.13.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/hyperium/tonic/releases";>tonic-health's 
releases</a>.</em></p>
   <blockquote>
   <h2>v0.13.1</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Bump <code>h2</code> to <code>v0.4.10</code> by <a 
href="https://github.com/LucioFranco";><code>@​LucioFranco</code></a> <a 
href="https://redirect.github.com/hyperium/tonic/pull/2263";>hyperium/tonic#2263</a></li>
   <li>feat(web): relax bounds for inner service's response body by <a 
href="https://github.com/bmwill";><code>@​bmwill</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2245";>hyperium/tonic#2245</a></li>
   <li>feat: preserve request user-agent by <a 
href="https://github.com/dbolduc";><code>@​dbolduc</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2250";>hyperium/tonic#2250</a></li>
   <li>feat(server): Add method to get local addr to TcpIncoming by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2233";>hyperium/tonic#2233</a></li>
   <li>feat: Expose Status as a Response extension by <a 
href="https://github.com/tamasfe";><code>@​tamasfe</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2145";>hyperium/tonic#2145</a></li>
   <li>fix: tls config overwrite in endpoint by <a 
href="https://github.com/vigneshs-12";><code>@​vigneshs-12</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2252";>hyperium/tonic#2252</a></li>
   <li>feat: expose creation of HealthService and HealthReporter by <a 
href="https://github.com/LeonHartley";><code>@​LeonHartley</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2251";>hyperium/tonic#2251</a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/dbolduc";><code>@​dbolduc</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2250";>hyperium/tonic#2250</a></li>
   <li><a href="https://github.com/tamasfe";><code>@​tamasfe</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2145";>hyperium/tonic#2145</a></li>
   <li><a href="https://github.com/vigneshs-12";><code>@​vigneshs-12</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2252";>hyperium/tonic#2252</a></li>
   <li><a href="https://github.com/rafaeling";><code>@​rafaeling</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2207";>hyperium/tonic#2207</a></li>
   <li><a href="https://github.com/LeonHartley";><code>@​LeonHartley</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2251";>hyperium/tonic#2251</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/hyperium/tonic/compare/v0.13.0...v0.13.1";>https://github.com/hyperium/tonic/compare/v0.13.0...v0.13.1</a></p>
   <h2>v0.13.0</h2>
   <p>This release is a breaking release and thus there are many changes 
include axum version and a few other crates. There are some additionally 
exposed APIs. At the moment this release is planned to be a long term release 
as the project shifts some of its resources to implementing a new transport 
module and to align itself better with other gPRC projects. More to be 
announced on this later.</p>
   <h2>What's Changed</h2>
   <ul>
   <li>feat(router): Implement From Routes and axum::Router for RoutesBuilder 
by <a href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1957";>hyperium/tonic#1957</a></li>
   <li>feat(service): Add Layered service to propagate NamedService 
implementation by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1966";>hyperium/tonic#1966</a></li>
   <li>feat(router): Add method to get mutable reference to axum::Router by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1980";>hyperium/tonic#1980</a></li>
   <li>fix(tls): do not shutdown the server on connection timeout errors by <a 
href="https://github.com/krispraws";><code>@​krispraws</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1972";>hyperium/tonic#1972</a></li>
   <li>Make <code>Status::into_http()</code> generic over any kind of 
<code>Default</code>-able Body by <a 
href="https://github.com/shikhar";><code>@​shikhar</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1978";>hyperium/tonic#1978</a></li>
   <li>feat(web): Remove unnecessary Bytes type from GrpcWebCall body type by 
<a href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1985";>hyperium/tonic#1985</a></li>
   <li>feat(web): Remove enable api by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1982";>hyperium/tonic#1982</a></li>
   <li>feat(router): Remove unnecessary BoxBody from response body by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1994";>hyperium/tonic#1994</a></li>
   <li>feat: Add tcp setting getters to endpoint by <a 
href="https://github.com/Benjscho";><code>@​Benjscho</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1983";>hyperium/tonic#1983</a></li>
   <li>server: swallow TLS errors in the accept loop by <a 
href="https://github.com/PDXKimani";><code>@​PDXKimani</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1990";>hyperium/tonic#1990</a></li>
   <li>feat(interceptor): Change InterceptorLayer constructor associated 
function by <a href="https://github.com/tottoto";><code>@​tottoto</code></a> in 
<a 
href="https://redirect.github.com/hyperium/tonic/pull/2005";>hyperium/tonic#2005</a></li>
   <li>feat(build): Make cleanup-markdown feature additive by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1952";>hyperium/tonic#1952</a></li>
   <li>feat: make pub <code>Channel</code> fns that allow creating it from a 
custom connector by <a 
href="https://github.com/shikhar";><code>@​shikhar</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2015";>hyperium/tonic#2015</a></li>
   <li>feat(tls): AWS Libcrypto Support by <a 
href="https://github.com/jenr24-architect";><code>@​jenr24-architect</code></a> 
in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2008";>hyperium/tonic#2008</a></li>
   <li>feat(server): Remove into_service api by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1996";>hyperium/tonic#1996</a></li>
   <li>use ring if no default crypto provider is found by <a 
href="https://github.com/conradludgate";><code>@​conradludgate</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2034";>hyperium/tonic#2034</a></li>
   <li>feat(transport): Make tower internal dependency by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/1947";>hyperium/tonic#1947</a></li>
   <li>feat(web): Relax GrpcWebService request body type by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2016";>hyperium/tonic#2016</a></li>
   <li>feat!: Add Body type by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2013";>hyperium/tonic#2013</a></li>
   <li>feat(reflection): Expose ReflectionService by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2066";>hyperium/tonic#2066</a></li>
   <li>feat(web): Implement Debug for ResponseFuture by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2068";>hyperium/tonic#2068</a></li>
   <li>fix(server): Use Status::into_http api in recover error service by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2099";>hyperium/tonic#2099</a></li>
   <li>feat(health): Add WatchStream type for health service by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2108";>hyperium/tonic#2108</a></li>
   <li>Add deflate compression support by <a 
href="https://github.com/a1ien";><code>@​a1ien</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2117";>hyperium/tonic#2117</a></li>
   <li>feat(tls): Add support for rustls ignore_client_order by <a 
href="https://github.com/emuellen";><code>@​emuellen</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2042";>hyperium/tonic#2042</a></li>
   <li>feat(health): Remove unnecessary transport feature by <a 
href="https://github.com/tottoto";><code>@​tottoto</code></a> in <a 
href="https://redirect.github.com/hyperium/tonic/pull/2130";>hyperium/tonic#2130</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/hyperium/tonic/blob/master/CHANGELOG.md";>tonic-health's
 changelog</a>.</em></p>
   <blockquote>
   <h1>NOTE: ths changelog is no longer used and from version 
<code>v0.13.0</code> onward we will be using github releases and the changes 
can be found <a href="https://github.com/hyperium/tonic/releases";>here</a>.</h1>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.12.2...v0.12.3";>0.12.3</a> 
(2024-08-29)</h1>
   <h3>Features</h3>
   <ul>
   <li><strong>server:</strong> Added support for grpc max_connection_age (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1865";>#1865</a>)</li>
   <li><strong>build:</strong> Add <code>#[deprecated]</code> to deprecated 
client methods (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1879";>#1879</a>)</li>
   <li><strong>build:</strong> plumb skip_debug through prost Builder and add 
test (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1900";>#1900</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>build:</strong> Revert &quot;fix tonic-build cargo build script 
outputs (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1821";>#1821</a>)&quot; 
which accidentally increases MSRV (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1898";>#1898</a>)</li>
   <li><strong>server:</strong> ignore more error kinds in incoming socket 
stream (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1885";>#1885</a>)</li>
   <li><strong>transport</strong>: do not shutdown server on broken connections 
(<a 
href="https://redirect.github.com/hyperium/tonic/issues/1948";>#1948</a>)</li>
   </ul>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.12.1...v0.12.2";>0.12.2</a> 
(2024-08-23)</h1>
   <h3>Features</h3>
   <ul>
   <li>Move TimeoutExpired out of transport (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1826";>#1826</a>)</li>
   <li>Move ConnectError type from transport (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1828";>#1828</a>)</li>
   <li><strong>channel:</strong> allow setting max_header_list_size (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1835";>#1835</a>)</li>
   <li><strong>router:</strong> Add RoutesBuilder constructor (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1855";>#1855</a>)</li>
   <li><strong>tls:</strong> Rename tls-roots feature with tls-native-roots (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1860";>#1860</a>)</li>
   <li><strong>router:</strong> Rename Routes::into_router with 
into_axum_router (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1862";>#1862</a>)</li>
   <li><strong>router:</strong> Implement from axum::Router for Routes (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1863";>#1863</a>)</li>
   <li><strong>channel:</strong> Re-enable TLS based on Cargo features in 
generated clients (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1866";>#1866</a>)</li>
   <li><strong>server:</strong> allow setting max_header_list_size (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1870";>#1870</a>)</li>
   <li><strong>build:</strong> Expose formatted service name (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1684";>#1684</a>)</li>
   <li><strong>reflection:</strong> add back support for v1alpha reflection 
protocol (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1888";>#1888</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>router:</strong> Add missing unimplemented fallback to 
RoutesBuilder (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1864";>#1864</a>)</li>
   <li><strong>server:</strong> Prevent server from exiting on ECONNABORTED (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1874";>#1874</a>)</li>
   <li><strong>web:</strong> fix panic in trailer parsing on multiple trailers 
(<a 
href="https://redirect.github.com/hyperium/tonic/issues/1880";>#1880</a>)</li>
   <li><strong>web:</strong> fix empty trailer parsing causing infinite parser 
loop (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1883";>#1883</a>)</li>
   </ul>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.12.0...v0.12.1";>0.12.1</a> 
(2024-07-17)</h1>
   <h3>Bug Fixes</h3>
   <ul>
   <li>Reduce tokio-stream feature (<a 
href="https://redirect.github.com/hyperium/tonic/issues/1795";>#1795</a>)</li>
   </ul>
   <h1><a 
href="https://github.com/hyperium/tonic/compare/v0.11.0...v0.12.0";>0.12.0</a> 
(2024-07-08)</h1>
   <p>This breaking release updates tonic to the hyper <code>1.0</code> 
ecosystem and also updates
   to prost <code>v0.13.0</code>.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/hyperium/tonic/commit/b303caa52ba8bbe8172310be7165a80b7c2a53f8";><code>b303caa</code></a>
 chore: Prepare <code>v0.13.1</code> release</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/ee6775c34ea12a804a32d70de2a1a2e956f06dd0";><code>ee6775c</code></a>
 Revert &quot;[spr] initial version (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2264";>#2264</a>)&quot; 
(<a 
href="https://redirect.github.com/hyperium/tonic/issues/2265";>#2265</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/fd60c04721b358aa32ddb17b35b6d8f37824af1d";><code>fd60c04</code></a>
 [spr] initial version (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2264";>#2264</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/aa27260eb22edaa0a6b684924a219ea01f0ce645";><code>aa27260</code></a>
 feat: expose creation of HealthService and HealthReporter (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2251";>#2251</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/9669ce45aaf4123ed226eb9b37cf75e428e94bf7";><code>9669ce4</code></a>
 chore(tonic-bench): Fix failing bench (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2207";>#2207</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/67e2ef9da68bd45d29e60ae74890d57661f7ee23";><code>67e2ef9</code></a>
 fix: tls config overwrite in endpoint (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2252";>#2252</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/eeac1d3ac5873c4af1e7e3c5f95185395d1b63a1";><code>eeac1d3</code></a>
 chore: Fix interop test certs (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2262";>#2262</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/1c139f35efab82b1bea103e4ee469a05259e6441";><code>1c139f3</code></a>
 chore: Add <code>flake.nix</code> (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2261";>#2261</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/97001f34fe0fe54f53c4ecb9566bc48d40b038b0";><code>97001f3</code></a>
 chore: Use inline format argument (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2260";>#2260</a>)</li>
   <li><a 
href="https://github.com/hyperium/tonic/commit/cb6c67ffc1f2c2feaaaaecd2355dbc08085f8cd4";><code>cb6c67f</code></a>
 chore: Use symbolic link for license file (<a 
href="https://redirect.github.com/hyperium/tonic/issues/2241";>#2241</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/hyperium/tonic/compare/v0.11.0...v0.13.1";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `reqwest` from 0.11.27 to 0.12.5
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/seanmonstar/reqwest/releases";>reqwest's 
releases</a>.</em></p>
   <blockquote>
   <h2>v0.12.5</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Add <code>http3</code> feature back, still requiring 
<code>reqwest_unstable</code>.</li>
   <li>Add <code>rustls-tls-no-provider</code> Cargo feature to use rustls 
without a crypto provider.</li>
   <li>Add <code>blocking::ClientBuilder::dns_resolver()</code> method to 
change DNS resolver in blocking client.</li>
   <li>Fix <code>Accept-Encoding</code> header combinations.</li>
   <li>Fix http3 resolving IPv6 addresses.</li>
   <li>Internal: upgrade to rustls 0.23.</li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/bnjmnjrk";><code>@​bnjmnjrk</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2253";>seanmonstar/reqwest#2253</a></li>
   <li><a href="https://github.com/d-e-s-o";><code>@​d-e-s-o</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2257";>seanmonstar/reqwest#2257</a></li>
   <li><a href="https://github.com/mger1";><code>@​mger1</code></a> made their 
first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2260";>seanmonstar/reqwest#2260</a></li>
   <li><a 
href="https://github.com/nickguletskii";><code>@​nickguletskii</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2268";>seanmonstar/reqwest#2268</a></li>
   <li><a href="https://github.com/lenstr";><code>@​lenstr</code></a> made their 
first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2271";>seanmonstar/reqwest#2271</a></li>
   <li><a href="https://github.com/torokati44";><code>@​torokati44</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2274";>seanmonstar/reqwest#2274</a></li>
   <li><a href="https://github.com/jayvdb";><code>@​jayvdb</code></a> made their 
first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2284";>seanmonstar/reqwest#2284</a></li>
   <li><a href="https://github.com/adamaq01";><code>@​adamaq01</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2288";>seanmonstar/reqwest#2288</a></li>
   <li><a href="https://github.com/asonix";><code>@​asonix</code></a> made their 
first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2301";>seanmonstar/reqwest#2301</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/seanmonstar/reqwest/compare/v0.12.4...v0.12.5";>https://github.com/seanmonstar/reqwest/compare/v0.12.4...v0.12.5</a></p>
   <h2>v0.12.4</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Add <code>zstd</code> support, enabled with <code>zstd</code> Cargo 
feature (thanks <a 
href="https://github.com/paolobarbolini";><code>@​paolobarbolini</code></a>!)</li>
   <li>Add <code>ClientBuilder::read_timeout(Duration)</code>, which applies 
the duration for each read operation. The timeout resets after a successful 
read.</li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/SamuelMarks";><code>@​SamuelMarks</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2245";>seanmonstar/reqwest#2245</a></li>
   </ul>
   <h2>v0.12.3</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Add <code>FromStr</code> for <code>dns::Name</code>.</li>
   <li>Add <code>ClientBuilder::built_in_webpki_certs(bool)</code> to enable 
them separately.</li>
   <li>Add <code>ClientBuilder::built_in_native_certs(bool)</code> to enable 
them separately.</li>
   <li>Fix sending <code>content-length: 0</code> for GET requests.</li>
   <li>Fix response body <code>content_length()</code> to return value when 
timeout is configured.</li>
   <li>Fix <code>ClientBuilder::resolve()</code> to use lowercase domain 
names.</li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/zuisong";><code>@​zuisong</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2207";>seanmonstar/reqwest#2207</a></li>
   <li><a href="https://github.com/djc";><code>@​djc</code></a> made their first 
contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2222";>seanmonstar/reqwest#2222</a></li>
   <li><a href="https://github.com/krant";><code>@​krant</code></a> made their 
first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2226";>seanmonstar/reqwest#2226</a></li>
   <li><a href="https://github.com/Kriskras99";><code>@​Kriskras99</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/seanmonstar/reqwest/pull/2236";>seanmonstar/reqwest#2236</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/seanmonstar/reqwest/compare/v0.12.2...v0.12.3";>https://github.com/seanmonstar/reqwest/compare/v0.12.2...v0.12.3</a></p>
   <h2>v0.12.2</h2>
   <h2>What's Changed</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md";>reqwest's
 changelog</a>.</em></p>
   <blockquote>
   <h2>v0.12.5</h2>
   <ul>
   <li>Add <code>blocking::ClientBuilder::dns_resolver()</code> method to 
change DNS resolver in blocking client.</li>
   <li>Add <code>http3</code> feature back, still requiring 
<code>reqwest_unstable</code>.</li>
   <li>Add <code>rustls-tls-no-provider</code> Cargo feature to use rustls 
without a crypto provider.</li>
   <li>Fix <code>Accept-Encoding</code> header combinations.</li>
   <li>Fix http3 resolving IPv6 addresses.</li>
   <li>Internal: upgrade to rustls 0.23.</li>
   </ul>
   <h2>v0.12.4</h2>
   <ul>
   <li>Add <code>zstd</code> support, enabled with <code>zstd</code> Cargo 
feature.</li>
   <li>Add <code>ClientBuilder::read_timeout(Duration)</code>, which applies 
the duration for each read operation. The timeout resets after a successful 
read.</li>
   </ul>
   <h2>v0.12.3</h2>
   <ul>
   <li>Add <code>FromStr</code> for <code>dns::Name</code>.</li>
   <li>Add <code>ClientBuilder::built_in_webpki_certs(bool)</code> to enable 
them separately.</li>
   <li>Add <code>ClientBuilder::built_in_native_certs(bool)</code> to enable 
them separately.</li>
   <li>Fix sending <code>content-length: 0</code> for GET requests.</li>
   <li>Fix response body <code>content_length()</code> to return value when 
timeout is configured.</li>
   <li>Fix <code>ClientBuilder::resolve()</code> to use lowercase domain 
names.</li>
   </ul>
   <h2>v0.12.2</h2>
   <ul>
   <li>Fix missing ALPN when connecting to socks5 proxy with rustls.</li>
   <li>Fix TLS version limits with rustls.</li>
   <li>Fix not detected ALPN h2 from server with native-tls.</li>
   </ul>
   <h2>v0.12.1</h2>
   <ul>
   <li>Fix <code>ClientBuilder::interface()</code> when no TLS is enabled.</li>
   <li>Fix <code>TlsInfo::peer_certificate()</code> being truncated with 
rustls.</li>
   <li>Fix panic if <code>http2</code> feature disabled but TLS negotiated h2 
in ALPN.</li>
   <li>Fix <code>Display</code> for <code>Error</code> to not include its 
source error.</li>
   </ul>
   <h1>v0.12.0</h1>
   <ul>
   <li>Upgrade to <code>hyper</code>, <code>http</code>, and 
<code>http-body</code> v1.</li>
   <li>Add better support for converting to and from <code>http::Request</code> 
and <code>http::Response</code>.</li>
   <li>Add <code>http2</code> optional cargo feature, default on.</li>
   <li>Add <code>charset</code> optional cargo feature, default on.</li>
   <li>Add <code>macos-system-configuration</code> cargo feature, default 
on.</li>
   <li>Change all optional dependencies to no longer be exposed as implicit 
features.</li>
   <li>Add <code>ClientBuilder::interface(str)</code> to specify the local 
interface to bind to.</li>
   <li>Experimental: disables the <code>http3</code> feature temporarily.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/seanmonstar/reqwest/commit/29d4cff234b37065632512f002b9785700c51aa8";><code>29d4cff</code></a>
 v0.12.5</li>
   <li><a 
href="https://github.com/seanmonstar/reqwest/commit/a7880d625726ec07edc5bd9d0368b86e0de17c86";><code>a7880d6</code></a>
 tests: fix http3 tests</li>
   <li><a 
href="https://github.com/seanmonstar/reqwest/commit/c32d87723ee1a6ff501b69d027bd387369937e4f";><code>c32d877</code></a>
 tests: enable http3 content-length test</li>
   <li><a 
href="https://github.com/seanmonstar/reqwest/commit/ce3b30e1581d4b4e7e55a5551761f13381435d72";><code>ce3b30e</code></a>
 http3: send content-length if known</li>
   <li><a 
href="https://github.com/seanmonstar/reqwest/commit/404df599c963e336b5419e4c8eec72ed5f18e4fc";><code>404df59</code></a>
 test: add http3 test server support</li>
   <li><a 
href="https://github.com/seanmonstar/reqwest/commit/e5ce0b5ea38d685dd07ecd6b1b456ca2b7c236e4";><code>e5ce0b5</code></a>
 fix: don't enable hyper-rustls/http2 unless http2 is already enabled</li>
   <li><a 
href="https://github.com/seanmonstar/reqwest/commit/ccb5e40a5d68c93dd696963bb7ca5b09ce116c81";><code>ccb5e40</code></a>
 Don't compile hyper-tls with native-roots unless rustls-tls-native-roots is 
e...</li>
   <li><a 
href="https://github.com/seanmonstar/reqwest/commit/c56fbae99862763b4d834ca749ea2d1c6b8bb9ce";><code>c56fbae</code></a>
 tests: remove a proxy parse error check</li>
   <li><a 
href="https://github.com/seanmonstar/reqwest/commit/8cc7cd4d35836085452051dc5be55e305f754923";><code>8cc7cd4</code></a>
 msrv: pin url</li>
   <li><a 
href="https://github.com/seanmonstar/reqwest/commit/695bc0463726bb243e235f17c7f8833974835ec8";><code>695bc04</code></a>
 fix: http3 resolving ipv6 addresses (<a 
href="https://redirect.github.com/seanmonstar/reqwest/issues/2305";>#2305</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/seanmonstar/reqwest/compare/v0.11.27...v0.12.5";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `prost` from 0.12.6 to 0.13.5
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md";>prost's 
changelog</a>.</em></p>
   <blockquote>
   <h1>Prost version 0.13.5</h1>
   <p><em>PROST!</em> is a <a 
href="https://developers.google.com/protocol-buffers/";>Protocol Buffers</a> 
implementation for the <a href="https://www.rust-lang.org/";>Rust Language</a>. 
<code>prost</code> generates simple, idiomatic Rust code from 
<code>proto2</code> and <code>proto3</code> files.</p>
   <h2>Features</h2>
   <ul>
   <li>prost-types: Derive Arbitrary (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1188";>#1188</a>)</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li>Use intra doc links instead of HTML tags (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1219";>#1219</a>)</li>
   </ul>
   <h2>Dependencies</h2>
   <ul>
   <li>Update pulldown-cmark-to-cmark requirement from &gt;=16, <!-- raw HTML 
omitted -->=16, &lt;=20 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1206";>#1206</a>)</li>
   <li>Update itertools requirement from &gt;=0.10, <!-- raw HTML omitted 
-->=0.10, &lt;=0.14 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1222";>#1222</a>)</li>
   <li>Update petgraph requirement to include 0.7 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1226";>#1226</a>)</li>
   <li>Update rand requirement from 0.8 to 0.9 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1233";>#1233</a>)</li>
   <li>Bump clippy to 1.83 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1220";>#1220</a>)</li>
   <li>Update flake.lock (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1216";>#1216</a>)</li>
   </ul>
   <h2>Styling</h2>
   <ul>
   <li>Replace unnecessary <code>map_or</code> (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1221";>#1221</a>)</li>
   <li>prost-build: Use enum getter (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1238";>#1238</a>)</li>
   </ul>
   <h2>Testing</h2>
   <ul>
   <li>default_enum_value: Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1198";>#1198</a>)</li>
   <li>nesting: Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1218";>#1218</a>)</li>
   <li>recursive_oneof: Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1225";>#1225</a>)</li>
   <li>boxed_field: Box an oneof field (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1235";>#1235</a>)</li>
   <li>groups: Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1234";>#1234</a>)</li>
   <li>default_string_escape: Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1239";>#1239</a>)</li>
   <li>Move DecodeError tests closer to the implementation (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1227";>#1227</a>)</li>
   </ul>
   <h1>Prost version 0.13.4</h1>
   <p><em>PROST!</em> is a <a 
href="https://developers.google.com/protocol-buffers/";>Protocol Buffers</a> 
implementation for the <a href="https://www.rust-lang.org/";>Rust Language</a>. 
<code>prost</code> generates simple, idiomatic Rust code from 
<code>proto2</code> and <code>proto3</code> files.</p>
   <h2>Features</h2>
   <ul>
   <li>Impl Name for Protobuf well-known wrapper types (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1174";>#1174</a>)</li>
   </ul>
   <h2>Performance</h2>
   <ul>
   <li>NonZeroU64 to optimize encoded_len_varint (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1192";>#1192</a>)</li>
   </ul>
   <h2>Dependencies</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/d505b184e933e1f9ff5679106ffc51b7e3c2755e";><code>d505b18</code></a>
 chore: Release version 0.13.5 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1240";>#1240</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/61b4b95cffd5d0bcb5bfd10181b61def2019c432";><code>61b4b95</code></a>
 style(prost-build): Use enum getter (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1238";>#1238</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/60abdc93cb7fe9fb9b23160c24029a837e39dcc7";><code>60abdc9</code></a>
 test(default_string_escape): Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1239";>#1239</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/35e3f28b0b748290da211bfeb50e088120107dca";><code>35e3f28</code></a>
 Clean up <code>CodeGenerator</code> by moving compilation-global data and 
logic to `Cont...</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/64459076ab4dafd186c41e869daf1a4125364d04";><code>6445907</code></a>
 test(groups): Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1234";>#1234</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/3de85268415a2fe2cecb91b9f2b337ab9924b094";><code>3de8526</code></a>
 test(boxed_field): Box an oneof field (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1235";>#1235</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/ac98f0f3281bd445169ad58e10c77e71ea9fc593";><code>ac98f0f</code></a>
 test(recursive_oneof): Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1225";>#1225</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/a8208f6cc49d63c1589aa406a6ff219c2e0ccfc3";><code>a8208f6</code></a>
 test: Move DecodeError tests closer to the implementation (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1227";>#1227</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/0b9af3b84177b484098f0abac96b8817d93fd0d7";><code>0b9af3b</code></a>
 build(deps): update rand requirement from 0.8 to 0.9 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1233";>#1233</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/e617832ab432adc7dd799321eb216c82a589d421";><code>e617832</code></a>
 build(deps): update petgraph requirement to include 0.7 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1226";>#1226</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/tokio-rs/prost/compare/v0.12.6...v0.13.5";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `prost-types` from 0.12.6 to 0.13.5
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md";>prost-types's 
changelog</a>.</em></p>
   <blockquote>
   <h1>Prost version 0.13.5</h1>
   <p><em>PROST!</em> is a <a 
href="https://developers.google.com/protocol-buffers/";>Protocol Buffers</a> 
implementation for the <a href="https://www.rust-lang.org/";>Rust Language</a>. 
<code>prost</code> generates simple, idiomatic Rust code from 
<code>proto2</code> and <code>proto3</code> files.</p>
   <h2>Features</h2>
   <ul>
   <li>prost-types: Derive Arbitrary (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1188";>#1188</a>)</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li>Use intra doc links instead of HTML tags (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1219";>#1219</a>)</li>
   </ul>
   <h2>Dependencies</h2>
   <ul>
   <li>Update pulldown-cmark-to-cmark requirement from &gt;=16, <!-- raw HTML 
omitted -->=16, &lt;=20 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1206";>#1206</a>)</li>
   <li>Update itertools requirement from &gt;=0.10, <!-- raw HTML omitted 
-->=0.10, &lt;=0.14 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1222";>#1222</a>)</li>
   <li>Update petgraph requirement to include 0.7 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1226";>#1226</a>)</li>
   <li>Update rand requirement from 0.8 to 0.9 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1233";>#1233</a>)</li>
   <li>Bump clippy to 1.83 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1220";>#1220</a>)</li>
   <li>Update flake.lock (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1216";>#1216</a>)</li>
   </ul>
   <h2>Styling</h2>
   <ul>
   <li>Replace unnecessary <code>map_or</code> (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1221";>#1221</a>)</li>
   <li>prost-build: Use enum getter (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1238";>#1238</a>)</li>
   </ul>
   <h2>Testing</h2>
   <ul>
   <li>default_enum_value: Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1198";>#1198</a>)</li>
   <li>nesting: Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1218";>#1218</a>)</li>
   <li>recursive_oneof: Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1225";>#1225</a>)</li>
   <li>boxed_field: Box an oneof field (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1235";>#1235</a>)</li>
   <li>groups: Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1234";>#1234</a>)</li>
   <li>default_string_escape: Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1239";>#1239</a>)</li>
   <li>Move DecodeError tests closer to the implementation (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1227";>#1227</a>)</li>
   </ul>
   <h1>Prost version 0.13.4</h1>
   <p><em>PROST!</em> is a <a 
href="https://developers.google.com/protocol-buffers/";>Protocol Buffers</a> 
implementation for the <a href="https://www.rust-lang.org/";>Rust Language</a>. 
<code>prost</code> generates simple, idiomatic Rust code from 
<code>proto2</code> and <code>proto3</code> files.</p>
   <h2>Features</h2>
   <ul>
   <li>Impl Name for Protobuf well-known wrapper types (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1174";>#1174</a>)</li>
   </ul>
   <h2>Performance</h2>
   <ul>
   <li>NonZeroU64 to optimize encoded_len_varint (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1192";>#1192</a>)</li>
   </ul>
   <h2>Dependencies</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/d505b184e933e1f9ff5679106ffc51b7e3c2755e";><code>d505b18</code></a>
 chore: Release version 0.13.5 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1240";>#1240</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/61b4b95cffd5d0bcb5bfd10181b61def2019c432";><code>61b4b95</code></a>
 style(prost-build): Use enum getter (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1238";>#1238</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/60abdc93cb7fe9fb9b23160c24029a837e39dcc7";><code>60abdc9</code></a>
 test(default_string_escape): Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1239";>#1239</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/35e3f28b0b748290da211bfeb50e088120107dca";><code>35e3f28</code></a>
 Clean up <code>CodeGenerator</code> by moving compilation-global data and 
logic to `Cont...</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/64459076ab4dafd186c41e869daf1a4125364d04";><code>6445907</code></a>
 test(groups): Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1234";>#1234</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/3de85268415a2fe2cecb91b9f2b337ab9924b094";><code>3de8526</code></a>
 test(boxed_field): Box an oneof field (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1235";>#1235</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/ac98f0f3281bd445169ad58e10c77e71ea9fc593";><code>ac98f0f</code></a>
 test(recursive_oneof): Move tests to separate module (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1225";>#1225</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/a8208f6cc49d63c1589aa406a6ff219c2e0ccfc3";><code>a8208f6</code></a>
 test: Move DecodeError tests closer to the implementation (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1227";>#1227</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/0b9af3b84177b484098f0abac96b8817d93fd0d7";><code>0b9af3b</code></a>
 build(deps): update rand requirement from 0.8 to 0.9 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1233";>#1233</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/prost/commit/e617832ab432adc7dd799321eb216c82a589d421";><code>e617832</code></a>
 build(deps): update petgraph requirement to include 0.7 (<a 
href="https://redirect.github.com/tokio-rs/prost/issues/1226";>#1226</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/tokio-rs/prost/compare/v0.12.6...v0.13.5";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `tokio` from 1.38.0 to 1.45.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/tokio-rs/tokio/releases";>tokio's releases</a>.</em></p>
   <blockquote>
   <h2>Tokio v1.45.0</h2>
   <h3>Added</h3>
   <ul>
   <li>metrics: stabilize <code>worker_total_busy_duration</code>, 
<code>worker_park_count</code>, and <code>worker_unpark_count</code> (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/6899";>#6899</a>, <a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7276";>#7276</a>)</li>
   <li>process: add <code>Command::spawn_with</code> (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7249";>#7249</a>)</li>
   </ul>
   <h3>Changed</h3>
   <ul>
   <li>io: do not require <code>Unpin</code> for some trait impls (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7204";>#7204</a>)</li>
   <li>rt: mark <code>runtime::Handle</code> as unwind safe (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7230";>#7230</a>)</li>
   <li>time: revert internal sharding implementation (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7226";>#7226</a>)</li>
   </ul>
   <h3>Unstable</h3>
   <ul>
   <li>rt: remove alt multi-threaded runtime (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7275";>#7275</a>)</li>
   </ul>
   <p><a 
href="https://redirect.github.com/tokio-rs/tokio/issues/6899";>#6899</a>: <a 
href="https://redirect.github.com/tokio-rs/tokio/pull/6899";>tokio-rs/tokio#6899</a>
   <a href="https://redirect.github.com/tokio-rs/tokio/issues/7276";>#7276</a>: 
<a 
href="https://redirect.github.com/tokio-rs/tokio/pull/7276";>tokio-rs/tokio#7276</a>
   <a href="https://redirect.github.com/tokio-rs/tokio/issues/7249";>#7249</a>: 
<a 
href="https://redirect.github.com/tokio-rs/tokio/pull/7249";>tokio-rs/tokio#7249</a>
   <a href="https://redirect.github.com/tokio-rs/tokio/issues/7204";>#7204</a>: 
<a 
href="https://redirect.github.com/tokio-rs/tokio/pull/7204";>tokio-rs/tokio#7204</a>
   <a href="https://redirect.github.com/tokio-rs/tokio/issues/7230";>#7230</a>: 
<a 
href="https://redirect.github.com/tokio-rs/tokio/pull/7230";>tokio-rs/tokio#7230</a>
   <a href="https://redirect.github.com/tokio-rs/tokio/issues/7226";>#7226</a>: 
<a 
href="https://redirect.github.com/tokio-rs/tokio/pull/7226";>tokio-rs/tokio#7226</a>
   <a href="https://redirect.github.com/tokio-rs/tokio/issues/7275";>#7275</a>: 
<a 
href="https://redirect.github.com/tokio-rs/tokio/pull/7275";>tokio-rs/tokio#7275</a></p>
   <h2>Tokio v1.44.2</h2>
   <p>This release fixes a soundness issue in the broadcast channel. The channel
   accepts values that are <code>Send</code> but <code>!Sync</code>. 
Previously, the channel called
   <code>clone()</code> on these values without synchronizing. This release 
fixes the channel
   by synchronizing calls to <code>.clone()</code> (Thanks Austin Bonander for 
finding and
   reporting the issue).</p>
   <h3>Fixed</h3>
   <ul>
   <li>sync: synchronize <code>clone()</code> call in broadcast channel (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7232";>#7232</a>)</li>
   </ul>
   <p><a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7232";>#7232</a>: <a 
href="https://redirect.github.com/tokio-rs/tokio/pull/7232";>tokio-rs/tokio#7232</a></p>
   <h2>Tokio v1.44.1</h2>
   <h1>1.44.1 (March 13th, 2025)</h1>
   <h3>Fixed</h3>
   <ul>
   <li>rt: skip defer queue in <code>block_in_place</code> context (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7216";>#7216</a>)</li>
   </ul>
   <p><a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7216";>#7216</a>: <a 
href="https://redirect.github.com/tokio-rs/tokio/pull/7216";>tokio-rs/tokio#7216</a></p>
   <h2>Tokio v1.44.0</h2>
   <h1>1.44.0 (March 7th, 2025)</h1>
   <p>This release changes the <code>from_std</code> method on sockets to panic 
if a blocking socket is provided. We determined this change is not a breaking 
change as Tokio is not intended to operate using blocking sockets. Doing so 
results in runtime hangs and should be considered a bug. Accidentally passing a 
blocking socket to Tokio is one of the most common user mistakes. If this 
change causes an issue for you, please comment on <a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7172";>#7172</a>.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/tokio-rs/tokio/commit/00754c8f9c8cd0c10fd54e5304cb9cb95a759d53";><code>00754c8</code></a>
 chore: prepare Tokio v1.45.0 (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7308";>#7308</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/tokio/commit/1ae9434e8e4a419ce25644e6c8d2b2e2e8c34750";><code>1ae9434</code></a>
 time: revert &quot;use sharding for timer implementation&quot; related changes 
(<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7226";>#7226</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/tokio/commit/8895bba448534a4eb159f18e57fd845c740e1d38";><code>8895bba</code></a>
 ci: Test AArch64 Windows (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7288";>#7288</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/tokio/commit/48ca254d92d4408accd7b1c1beab188288fadb00";><code>48ca254</code></a>
 time: update <code>sleep</code> documentation to reflect maximum allowed 
duration (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7302";>#7302</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/tokio/commit/a0af02a396274b30ec1d0a27e18ac9ae6eaa2186";><code>a0af02a</code></a>
 compat: add more documentation to <code>tokio_util::compat</code> (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7279";>#7279</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/tokio/commit/0ce3a1188a56c4c133d5b789eb366c0752e9b22c";><code>0ce3a11</code></a>
 metrics: stabilize <code>worker_park_count</code> and 
<code>worker_unpark_count</code> (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7276";>#7276</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/tokio/commit/1ea9ce11d4317d767136d489041548408348be77";><code>1ea9ce1</code></a>
 ci: fix cfg!(miri) declarations in tests (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7286";>#7286</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/tokio/commit/4d4d12613bb30f6b550421d6ce2c2c54eb5d341d";><code>4d4d126</code></a>
 chore: prepare tokio-util v0.7.15 (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7283";>#7283</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/tokio/commit/5490267a79a894c22cc014367e0fcd43f4ad2bb6";><code>5490267</code></a>
 fs: update the mockall dev dependency to 0.13.0 (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7234";>#7234</a>)</li>
   <li><a 
href="https://github.com/tokio-rs/tokio/commit/1434b32b5a0df3b38a0d588485cd9a20a8e92a89";><code>1434b32</code></a>
 examples: improve echo example consistency (<a 
href="https://redirect.github.com/tokio-rs/tokio/issues/7256";>#7256</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/tokio-rs/tokio/compare/tokio-1.38.0...tokio-1.45.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `opentelemetry` from 0.22.0 to 0.29.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/open-telemetry/opentelemetry-rust/releases";>opentelemetry's
 releases</a>.</em></p>
   <blockquote>
   <h2>0.29.0 Release</h2>
   <p>See changelog for individual crates to know the exact set of changes. All 
crates in this repo follows same version (0.29.0 for this release).</p>
   <p>This release also upgrades</p>
   <ul>
   <li>Logs-SDK to stable</li>
   <li>Logs-Appender-Tracing to stable</li>
   <li>Baggage to RC</li>
   </ul>
   <p>And deprecates</p>
   <ul>
   <li>Prometheus exporter is - now deprecated in favor of OTLP exporter.</li>
   </ul>
   <h2>0.28.0 Release</h2>
   <p>See changelog for individual crates to know the exact set of changes. All 
crates in this repo follows same version (0.28.0 for this release).</p>
   <p>This release also upgrades</p>
   <ul>
   <li>Logs API to stable</li>
   <li>Logs-SDK, Logs OTLP exporter, Logs-Appender-Tracing to RC</li>
   <li>Metrics-API to stable</li>
   <li>Metrics-SDK, Metrics OTLP exporter to RC.</li>
   </ul>
   <p>This release introduces several breaking changes as we progress toward a 
stable version for logs and metrics. We recommend reviewing the <a 
href="https://github.com/open-telemetry/opentelemetry-rust/blob/main/docs/migration_0.28.md";>Migration
 Guide</a> along with the changelogs to ensure a smooth upgrade.</p>
   <h2>opentelemetry-0.27.1 patch release</h2>
   <p>This release has improved internal logging to help with 
troubleshooting.</p>
   <h2>opentelemetry_sdk-0.27.1 patch release</h2>
   <p>Refer to opentelemetry-sdk <a 
href="https://github.com/open-telemetry/opentelemetry-rust/blob/opentelemetry_sdk-0.27.1/opentelemetry-sdk/CHANGELOG.md#0271";>CHANGELOG</a>
 for the changes.</p>
   <h2>0.27.0 Release</h2>
   <p>See changelog for individual crates to know the exact set of changes. All 
crates in this repo follows same version (0.27.0 for this release).</p>
   <p>This release also upgrades</p>
   <ul>
   <li>Logs API to RC</li>
   <li>Metrics API to RC</li>
   <li>Metrics SDK to Beta</li>
   <li>Metrics OTLP Exporter to Beta.</li>
   </ul>
   <h2>0.26.0 Release</h2>
   <p>See changelog for individual crates to know the exact set of changes. As 
informed during previous release, all crates from this repo follows same 
version (0.26.0 for this release).
   This release also upgrades Metric API (part of <code>opentelemetry</code> 
crate) from alpha to beta.</p>
   <h2>OpenTelemetry 0.25.0 Release</h2>
   <p>See changelog for individual crates to know the exact set of changes. 
This release onwards, all crates from this repo follows same version (0.25.0 
for today's release).</p>
   <h2>opentelemetry-0.24.0</h2>
   <p>See individual crate changelogs for details.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-rust/commit/16f4563f5033b1259632ef68c332cb26aa793835";><code>16f4563</code></a>
 bump version</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-rust/commit/64c8895454828968a4dc911d2aa5083a60b315f3";><code>64c8895</code></a>
 fix: re-export WithContext in the same place (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-rust/issues/2879";>#2879</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-rust/commit/ad0552a6a9036eaf9594dff2650ee39e54b920e0";><code>ad0552a</code></a>
 chore: Prepare 0.29 release (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-rust/issues/2844";>#2844</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-rust/commit/14d8f749ac47ac2f94da3932894e1e0b7571bd79";><code>14d8f74</code></a>
 ci: replace actions-rs/cargo GHA (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-rust/issues/2846";>#2846</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-rust/commit/5881f9952878ad630bb685ad61df7f388521a4ba";><code>5881f99</code></a>
 chore: bump semconv 1.31.0 (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-rust/issues/2845";>#2845</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-rust/commit/34835a89e53ed356860e95ccd19fa792f6a4aeb1";><code>34835a8</code></a>
 chore: Prepare docs before 0.29 (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-rust/issues/2837";>#2837</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-rust/commit/1ecd1a8718ea05d5d7591821a5bfcc4d132e1fb2";><code>1ecd1a8</code></a>
 fix: KeyValueMetadata to not expose its fields public (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-rust/issues/2843";>#2843</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-rust/commit/3e77a22ca3204bddc3eec0f186b567442cd611d2";><code>3e77a22</code></a>
 fix: Error cleanups continued (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-rust/issues/2838";>#2838</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-rust/commit/36c48db5fd974e18ef42dfa54c526c5a851a6ab0";><code>36c48db</code></a>
 chore: context stabilization tests &amp; logging pieces (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-rust/issues/2833";>#2833</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-rust/commit/b03296cc3a3f6c56e3c8073258f8a98ba8ef7564";><code>b03296c</code></a>
 chore: Add warning on Prometheus crate (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-rust/issues/2831";>#2831</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/open-telemetry/opentelemetry-rust/compare/opentelemetry-0.22.0...opentelemetry-0.29.1";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `opentelemetry_sdk` from 0.22.1 to 0.29.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/open-telemetry/opentelemetry-rust/releases";>opentelemetry_sdk's
 releases</a>.</em></p>
   <blockquote>
   <h2>opentelemetry_sdk-0.27.1 patch release</h2>
   <p>Refer to opentelemetry-sdk <a 
href="https://github.com/open-telemetry/opentelemetry-rust/blob/opentelemetry_sdk-0.27.1/opentelemetry-sdk/CHANGELOG.md#0271";>CHANGELOG</a>
 for the changes.</p>
   </blockquote>
   </d...
   
   _Description has been truncated_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to