Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MINOR: [C#] Bump Grpc.AspNetCore, Grpc.AspNetCore.Server, System.Runt…
…ime.CompilerServices.Unsafe and Grpc.Net.Client in /csharp (#41843) Bumps [Grpc.AspNetCore](https://github.com/grpc/grpc-dotnet), [Grpc.AspNetCore.Server](https://github.com/grpc/grpc-dotnet), [System.Runtime.CompilerServices.Unsafe](https://github.com/dotnet/runtime) and [Grpc.Net.Client](https://github.com/grpc/grpc-dotnet). These dependencies needed to be updated together. Updates `Grpc.AspNetCore` from 2.62.0 to 2.63.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/grpc/grpc-dotnet/releases">Grpc.AspNetCore's releases</a>.</em></p> <blockquote> <h2>Release v2.63.0</h2> <h2>What's Changed</h2> <ul> <li>Prevent block inside ResolveAsync from blocking PollingResolver.Refresh by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2385">grpc/grpc-dotnet#2385</a></li> <li>Bump follow-redirects from 1.15.4 to 1.15.6 in /testassets/InteropTestsGrpcWebWebsite/Tests by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2392">grpc/grpc-dotnet#2392</a></li> <li>Update microsoft-support.md by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2403">grpc/grpc-dotnet#2403</a></li> <li>fix a couple typos in README.md by <a href="https://github.com/jjanuszkiewicz"><code>@jjanuszkiewicz</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2397">grpc/grpc-dotnet#2397</a></li> <li>Interrupt existing subchannel connect attempt when reconnect is requested by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2410">grpc/grpc-dotnet#2410</a></li> <li>Update Directory.Packages.props by <a href="https://github.com/WeihanLi"><code>@WeihanLi</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2413">grpc/grpc-dotnet#2413</a></li> <li><a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2401">#2401</a> Add new TFM's so package dependency can be removed by <a href="https://github.com/thompson-tomo"><code>@thompson-tomo</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2402">grpc/grpc-dotnet#2402</a></li> <li>support <code>ReadAllAsync</code> for netstandard2.0 by <a href="https://github.com/WeihanLi"><code>@WeihanLi</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2411">grpc/grpc-dotnet#2411</a></li> <li>Fix ObjectDisposedException message by <a href="https://github.com/drewnoakes"><code>@drewnoakes</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2415">grpc/grpc-dotnet#2415</a></li> <li>Enable multiple connections with WinHttpHandler by default by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2416">grpc/grpc-dotnet#2416</a></li> <li>Fix memory leak when using call context propagation with cancellation token by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2421">grpc/grpc-dotnet#2421</a></li> <li>Fix HTTP/3 test errors on .NET 6 by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2423">grpc/grpc-dotnet#2423</a></li> <li>Add semaphore to limit subchannel connect to prevent race conditions by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2422">grpc/grpc-dotnet#2422</a></li> <li>Don't capture async locals in resolver by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2426">grpc/grpc-dotnet#2426</a></li> <li>Update Grpc.Tools to 2.63 by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2429">grpc/grpc-dotnet#2429</a></li> <li>Bump 2.63.x branch to 2.63.0-pre1 by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2430">grpc/grpc-dotnet#2430</a></li> <li>Fix build on v2.63.x - cherry pick <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2437">grpc/grpc-dotnet#2437</a> by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2442">grpc/grpc-dotnet#2442</a></li> <li>Bump 2.63.x to stable release by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2440">grpc/grpc-dotnet#2440</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/jjanuszkiewicz"><code>@jjanuszkiewicz</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2397">grpc/grpc-dotnet#2397</a></li> <li><a href="https://github.com/thompson-tomo"><code>@thompson-tomo</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2402">grpc/grpc-dotnet#2402</a></li> <li><a href="https://github.com/drewnoakes"><code>@drewnoakes</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2415">grpc/grpc-dotnet#2415</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/grpc/grpc-dotnet/compare/v2.62.0...v2.63.0">https://github.com/grpc/grpc-dotnet/compare/v2.62.0...v2.63.0</a></p> <h2>Release v2.63.0-pre1</h2> <h2>What's Changed</h2> <ul> <li>Prevent block inside ResolveAsync from blocking PollingResolver.Refresh by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2385">grpc/grpc-dotnet#2385</a></li> <li>Bump follow-redirects from 1.15.4 to 1.15.6 in /testassets/InteropTestsGrpcWebWebsite/Tests by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2392">grpc/grpc-dotnet#2392</a></li> <li>Update microsoft-support.md by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2403">grpc/grpc-dotnet#2403</a></li> <li>fix a couple typos in README.md by <a href="https://github.com/jjanuszkiewicz"><code>@jjanuszkiewicz</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2397">grpc/grpc-dotnet#2397</a></li> <li>Interrupt existing subchannel connect attempt when reconnect is requested by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2410">grpc/grpc-dotnet#2410</a></li> <li>Update Directory.Packages.props by <a href="https://github.com/WeihanLi"><code>@WeihanLi</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2413">grpc/grpc-dotnet#2413</a></li> <li><a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2401">#2401</a> Add new TFM's so package dependency can be removed by <a href="https://github.com/thompson-tomo"><code>@thompson-tomo</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2402">grpc/grpc-dotnet#2402</a></li> <li>support <code>ReadAllAsync</code> for netstandard2.0 by <a href="https://github.com/WeihanLi"><code>@WeihanLi</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2411">grpc/grpc-dotnet#2411</a></li> <li>Fix ObjectDisposedException message by <a href="https://github.com/drewnoakes"><code>@drewnoakes</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2415">grpc/grpc-dotnet#2415</a></li> <li>Enable multiple connections with WinHttpHandler by default by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2416">grpc/grpc-dotnet#2416</a></li> <li>Fix memory leak when using call context propagation with cancellation token by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2421">grpc/grpc-dotnet#2421</a></li> <li>Fix HTTP/3 test errors on .NET 6 by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2423">grpc/grpc-dotnet#2423</a></li> <li>Add semaphore to limit subchannel connect to prevent race conditions by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2422">grpc/grpc-dotnet#2422</a></li> <li>Don't capture async locals in resolver by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2426">grpc/grpc-dotnet#2426</a></li> <li>Update Grpc.Tools to 2.63 by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2429">grpc/grpc-dotnet#2429</a></li> <li>Bump 2.63.x branch to 2.63.0-pre1 by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2430">grpc/grpc-dotnet#2430</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/jjanuszkiewicz"><code>@jjanuszkiewicz</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2397">grpc/grpc-dotnet#2397</a></li> <li><a href="https://github.com/thompson-tomo"><code>@thompson-tomo</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2402">grpc/grpc-dotnet#2402</a></li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/grpc/grpc-dotnet/commit/6f1271f749a97c3c1941e9237433cd522a4e0e51"><code>6f1271f</code></a> bump to stable release (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2440">#2440</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/ac75fe39a230e8abbd90519f6da4c1e68b7f7979"><code>ac75fe3</code></a> build: configure rollForward in global.json (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2442">#2442</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/48aeb802b09c24f8ee98c976be8292a1d115dee6"><code>48aeb80</code></a> Bump 2.63.x branch to 2.63.0-pre1 (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2430">#2430</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/989420e7090d0b7162bf571d1ca0b5f3a8916897"><code>989420e</code></a> Update Grpc.Tools to 2.63 (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2429">#2429</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/c80f4594d0bb69194bc765b2c20e7f2e6d177530"><code>c80f459</code></a> Don't capture async locals in resolver (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2426">#2426</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/63914f2653eeb3961b74cc5613df11520e10cf75"><code>63914f2</code></a> Add semaphore to limit subchannel connect to prevent race conditions (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2422">#2422</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/8199f6642240f6925a731efb060c8009637d3e17"><code>8199f66</code></a> Fix HTTP/3 test errors on .NET 6 (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2423">#2423</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/2d9df5892c61da09d20a0c1bc11d56c170ff0fa2"><code>2d9df58</code></a> Fix memory leak when using call context propagation with cancellation token (...</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/c9c902c8daa54d2bd47a638df6a9d47fc5cae5d7"><code>c9c902c</code></a> Enable multiple connections with WinHttpHandler by default (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2416">#2416</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/2a36215697ced47e5b2beb73d2f5887dd4f51384"><code>2a36215</code></a> Fix ObjectDisposedException message (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2415">#2415</a>)</li> <li>Additional commits viewable in <a href="https://github.com/grpc/grpc-dotnet/compare/v2.62.0...v2.63.0">compare view</a></li> </ul> </details> <br /> Updates `Grpc.AspNetCore.Server` from 2.62.0 to 2.63.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/grpc/grpc-dotnet/releases">Grpc.AspNetCore.Server's releases</a>.</em></p> <blockquote> <h2>Release v2.63.0</h2> <h2>What's Changed</h2> <ul> <li>Prevent block inside ResolveAsync from blocking PollingResolver.Refresh by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2385">grpc/grpc-dotnet#2385</a></li> <li>Bump follow-redirects from 1.15.4 to 1.15.6 in /testassets/InteropTestsGrpcWebWebsite/Tests by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2392">grpc/grpc-dotnet#2392</a></li> <li>Update microsoft-support.md by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2403">grpc/grpc-dotnet#2403</a></li> <li>fix a couple typos in README.md by <a href="https://github.com/jjanuszkiewicz"><code>@jjanuszkiewicz</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2397">grpc/grpc-dotnet#2397</a></li> <li>Interrupt existing subchannel connect attempt when reconnect is requested by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2410">grpc/grpc-dotnet#2410</a></li> <li>Update Directory.Packages.props by <a href="https://github.com/WeihanLi"><code>@WeihanLi</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2413">grpc/grpc-dotnet#2413</a></li> <li><a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2401">#2401</a> Add new TFM's so package dependency can be removed by <a href="https://github.com/thompson-tomo"><code>@thompson-tomo</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2402">grpc/grpc-dotnet#2402</a></li> <li>support <code>ReadAllAsync</code> for netstandard2.0 by <a href="https://github.com/WeihanLi"><code>@WeihanLi</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2411">grpc/grpc-dotnet#2411</a></li> <li>Fix ObjectDisposedException message by <a href="https://github.com/drewnoakes"><code>@drewnoakes</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2415">grpc/grpc-dotnet#2415</a></li> <li>Enable multiple connections with WinHttpHandler by default by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2416">grpc/grpc-dotnet#2416</a></li> <li>Fix memory leak when using call context propagation with cancellation token by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2421">grpc/grpc-dotnet#2421</a></li> <li>Fix HTTP/3 test errors on .NET 6 by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2423">grpc/grpc-dotnet#2423</a></li> <li>Add semaphore to limit subchannel connect to prevent race conditions by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2422">grpc/grpc-dotnet#2422</a></li> <li>Don't capture async locals in resolver by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2426">grpc/grpc-dotnet#2426</a></li> <li>Update Grpc.Tools to 2.63 by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2429">grpc/grpc-dotnet#2429</a></li> <li>Bump 2.63.x branch to 2.63.0-pre1 by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2430">grpc/grpc-dotnet#2430</a></li> <li>Fix build on v2.63.x - cherry pick <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2437">grpc/grpc-dotnet#2437</a> by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2442">grpc/grpc-dotnet#2442</a></li> <li>Bump 2.63.x to stable release by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2440">grpc/grpc-dotnet#2440</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/jjanuszkiewicz"><code>@jjanuszkiewicz</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2397">grpc/grpc-dotnet#2397</a></li> <li><a href="https://github.com/thompson-tomo"><code>@thompson-tomo</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2402">grpc/grpc-dotnet#2402</a></li> <li><a href="https://github.com/drewnoakes"><code>@drewnoakes</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2415">grpc/grpc-dotnet#2415</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/grpc/grpc-dotnet/compare/v2.62.0...v2.63.0">https://github.com/grpc/grpc-dotnet/compare/v2.62.0...v2.63.0</a></p> <h2>Release v2.63.0-pre1</h2> <h2>What's Changed</h2> <ul> <li>Prevent block inside ResolveAsync from blocking PollingResolver.Refresh by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2385">grpc/grpc-dotnet#2385</a></li> <li>Bump follow-redirects from 1.15.4 to 1.15.6 in /testassets/InteropTestsGrpcWebWebsite/Tests by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2392">grpc/grpc-dotnet#2392</a></li> <li>Update microsoft-support.md by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2403">grpc/grpc-dotnet#2403</a></li> <li>fix a couple typos in README.md by <a href="https://github.com/jjanuszkiewicz"><code>@jjanuszkiewicz</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2397">grpc/grpc-dotnet#2397</a></li> <li>Interrupt existing subchannel connect attempt when reconnect is requested by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2410">grpc/grpc-dotnet#2410</a></li> <li>Update Directory.Packages.props by <a href="https://github.com/WeihanLi"><code>@WeihanLi</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2413">grpc/grpc-dotnet#2413</a></li> <li><a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2401">#2401</a> Add new TFM's so package dependency can be removed by <a href="https://github.com/thompson-tomo"><code>@thompson-tomo</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2402">grpc/grpc-dotnet#2402</a></li> <li>support <code>ReadAllAsync</code> for netstandard2.0 by <a href="https://github.com/WeihanLi"><code>@WeihanLi</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2411">grpc/grpc-dotnet#2411</a></li> <li>Fix ObjectDisposedException message by <a href="https://github.com/drewnoakes"><code>@drewnoakes</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2415">grpc/grpc-dotnet#2415</a></li> <li>Enable multiple connections with WinHttpHandler by default by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2416">grpc/grpc-dotnet#2416</a></li> <li>Fix memory leak when using call context propagation with cancellation token by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2421">grpc/grpc-dotnet#2421</a></li> <li>Fix HTTP/3 test errors on .NET 6 by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2423">grpc/grpc-dotnet#2423</a></li> <li>Add semaphore to limit subchannel connect to prevent race conditions by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2422">grpc/grpc-dotnet#2422</a></li> <li>Don't capture async locals in resolver by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2426">grpc/grpc-dotnet#2426</a></li> <li>Update Grpc.Tools to 2.63 by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2429">grpc/grpc-dotnet#2429</a></li> <li>Bump 2.63.x branch to 2.63.0-pre1 by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2430">grpc/grpc-dotnet#2430</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/jjanuszkiewicz"><code>@jjanuszkiewicz</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2397">grpc/grpc-dotnet#2397</a></li> <li><a href="https://github.com/thompson-tomo"><code>@thompson-tomo</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2402">grpc/grpc-dotnet#2402</a></li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/grpc/grpc-dotnet/commit/6f1271f749a97c3c1941e9237433cd522a4e0e51"><code>6f1271f</code></a> bump to stable release (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2440">#2440</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/ac75fe39a230e8abbd90519f6da4c1e68b7f7979"><code>ac75fe3</code></a> build: configure rollForward in global.json (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2442">#2442</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/48aeb802b09c24f8ee98c976be8292a1d115dee6"><code>48aeb80</code></a> Bump 2.63.x branch to 2.63.0-pre1 (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2430">#2430</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/989420e7090d0b7162bf571d1ca0b5f3a8916897"><code>989420e</code></a> Update Grpc.Tools to 2.63 (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2429">#2429</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/c80f4594d0bb69194bc765b2c20e7f2e6d177530"><code>c80f459</code></a> Don't capture async locals in resolver (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2426">#2426</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/63914f2653eeb3961b74cc5613df11520e10cf75"><code>63914f2</code></a> Add semaphore to limit subchannel connect to prevent race conditions (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2422">#2422</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/8199f6642240f6925a731efb060c8009637d3e17"><code>8199f66</code></a> Fix HTTP/3 test errors on .NET 6 (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2423">#2423</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/2d9df5892c61da09d20a0c1bc11d56c170ff0fa2"><code>2d9df58</code></a> Fix memory leak when using call context propagation with cancellation token (...</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/c9c902c8daa54d2bd47a638df6a9d47fc5cae5d7"><code>c9c902c</code></a> Enable multiple connections with WinHttpHandler by default (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2416">#2416</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/2a36215697ced47e5b2beb73d2f5887dd4f51384"><code>2a36215</code></a> Fix ObjectDisposedException message (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2415">#2415</a>)</li> <li>Additional commits viewable in <a href="https://github.com/grpc/grpc-dotnet/compare/v2.62.0...v2.63.0">compare view</a></li> </ul> </details> <br /> Updates `System.Runtime.CompilerServices.Unsafe` from 4.7.1 to 6.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dotnet/runtime/releases">System.Runtime.CompilerServices.Unsafe's releases</a>.</em></p> <blockquote> <h2>.NET 6.0</h2> <p><a href="https://github.com/dotnet/core/releases/tag/v6.0.0">Release</a></p> <h2>.NET 6.0 RC 2</h2> <p><a href="https://github.com/dotnet/core/tree/v6.0.0-rc.2">Release</a></p> <h2>.NET 6.0 RC 1</h2> <p><a href="https://github.com/dotnet/core/tree/v6.0.0-rc.1">Release</a></p> <h2>.NET 6.0 Preview 7</h2> <p><a href="https://github.com/dotnet/core/releases/tag/v6.0.0-preview.7">Release</a></p> <h2>.NET 6.0 Preview 6</h2> <p><a href="https://github.com/dotnet/core/releases/tag/v6.0.0-preview.6">Release</a></p> <h2>.NET 6.0 Preview 5</h2> <p><a href="https://github.com/dotnet/core/releases/tag/v6.0.0-preview.5">Release</a></p> <h2>.NET 6.0 Preview 4</h2> <p><a href="https://github.com/dotnet/core/releases/tag/v6.0.0-preview.4">Release</a></p> <h2>.NET 6.0 Preview 3</h2> <p><a href="https://github.com/dotnet/core/releases/tag/v6.0.0-preview.3">Release</a></p> <h2>.NET 6.0 Preview 2</h2> <p><a href="https://github.com/dotnet/core/releases/tag/v6.0.0-preview.2">Release</a></p> <h2>.NET 6.0 Preview 1</h2> <p><a href="https://github.com/dotnet/core/releases/tag/v6.0.0-preview.1">Release</a></p> <h2>.NET 5.0.17</h2> <p><a href="https://github.com/dotnet/core/tree/v5.0.17">Release</a></p> <p>.NET 5 is now <a href="https://docs.microsoft.com/en-us/lifecycle/products/microsoft-net-and-net-core">out of support</a>. We recommend using .NET 6.</p> <h2>.NET 5.0.16</h2> <p><a href="https://github.com/dotnet/core/tree/v5.0.16">Release</a></p> <h2>.NET 5.0.15</h2> <p><a href="https://github.com/dotnet/core/tree/v5.0.15">Release</a></p> <h2>.NET 5.0.14</h2> <p><a href="https://github.com/dotnet/core/releases/tag/v5.0.14">Release</a></p> <h2>.NET 5.0.13</h2> <p><a href="https://github.com/dotnet/core/releases/tag/v5.0.13">Release</a></p> <h2>.NET 5.0.11</h2> <p><a href="https://github.com/dotnet/core/tree/v5.0.11">Release</a></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/dotnet/runtime/commits/v6.0.0">compare view</a></li> </ul> </details> <br /> Updates `Grpc.Net.Client` from 2.59.0 to 2.63.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/grpc/grpc-dotnet/releases">Grpc.Net.Client's releases</a>.</em></p> <blockquote> <h2>Release v2.63.0</h2> <h2>What's Changed</h2> <ul> <li>Prevent block inside ResolveAsync from blocking PollingResolver.Refresh by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2385">grpc/grpc-dotnet#2385</a></li> <li>Bump follow-redirects from 1.15.4 to 1.15.6 in /testassets/InteropTestsGrpcWebWebsite/Tests by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2392">grpc/grpc-dotnet#2392</a></li> <li>Update microsoft-support.md by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2403">grpc/grpc-dotnet#2403</a></li> <li>fix a couple typos in README.md by <a href="https://github.com/jjanuszkiewicz"><code>@jjanuszkiewicz</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2397">grpc/grpc-dotnet#2397</a></li> <li>Interrupt existing subchannel connect attempt when reconnect is requested by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2410">grpc/grpc-dotnet#2410</a></li> <li>Update Directory.Packages.props by <a href="https://github.com/WeihanLi"><code>@WeihanLi</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2413">grpc/grpc-dotnet#2413</a></li> <li><a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2401">#2401</a> Add new TFM's so package dependency can be removed by <a href="https://github.com/thompson-tomo"><code>@thompson-tomo</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2402">grpc/grpc-dotnet#2402</a></li> <li>support <code>ReadAllAsync</code> for netstandard2.0 by <a href="https://github.com/WeihanLi"><code>@WeihanLi</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2411">grpc/grpc-dotnet#2411</a></li> <li>Fix ObjectDisposedException message by <a href="https://github.com/drewnoakes"><code>@drewnoakes</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2415">grpc/grpc-dotnet#2415</a></li> <li>Enable multiple connections with WinHttpHandler by default by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2416">grpc/grpc-dotnet#2416</a></li> <li>Fix memory leak when using call context propagation with cancellation token by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2421">grpc/grpc-dotnet#2421</a></li> <li>Fix HTTP/3 test errors on .NET 6 by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2423">grpc/grpc-dotnet#2423</a></li> <li>Add semaphore to limit subchannel connect to prevent race conditions by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2422">grpc/grpc-dotnet#2422</a></li> <li>Don't capture async locals in resolver by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2426">grpc/grpc-dotnet#2426</a></li> <li>Update Grpc.Tools to 2.63 by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2429">grpc/grpc-dotnet#2429</a></li> <li>Bump 2.63.x branch to 2.63.0-pre1 by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2430">grpc/grpc-dotnet#2430</a></li> <li>Fix build on v2.63.x - cherry pick <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2437">grpc/grpc-dotnet#2437</a> by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2442">grpc/grpc-dotnet#2442</a></li> <li>Bump 2.63.x to stable release by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2440">grpc/grpc-dotnet#2440</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/jjanuszkiewicz"><code>@jjanuszkiewicz</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2397">grpc/grpc-dotnet#2397</a></li> <li><a href="https://github.com/thompson-tomo"><code>@thompson-tomo</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2402">grpc/grpc-dotnet#2402</a></li> <li><a href="https://github.com/drewnoakes"><code>@drewnoakes</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2415">grpc/grpc-dotnet#2415</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/grpc/grpc-dotnet/compare/v2.62.0...v2.63.0">https://github.com/grpc/grpc-dotnet/compare/v2.62.0...v2.63.0</a></p> <h2>Release v2.63.0-pre1</h2> <h2>What's Changed</h2> <ul> <li>Prevent block inside ResolveAsync from blocking PollingResolver.Refresh by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2385">grpc/grpc-dotnet#2385</a></li> <li>Bump follow-redirects from 1.15.4 to 1.15.6 in /testassets/InteropTestsGrpcWebWebsite/Tests by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2392">grpc/grpc-dotnet#2392</a></li> <li>Update microsoft-support.md by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2403">grpc/grpc-dotnet#2403</a></li> <li>fix a couple typos in README.md by <a href="https://github.com/jjanuszkiewicz"><code>@jjanuszkiewicz</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2397">grpc/grpc-dotnet#2397</a></li> <li>Interrupt existing subchannel connect attempt when reconnect is requested by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2410">grpc/grpc-dotnet#2410</a></li> <li>Update Directory.Packages.props by <a href="https://github.com/WeihanLi"><code>@WeihanLi</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2413">grpc/grpc-dotnet#2413</a></li> <li><a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2401">#2401</a> Add new TFM's so package dependency can be removed by <a href="https://github.com/thompson-tomo"><code>@thompson-tomo</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2402">grpc/grpc-dotnet#2402</a></li> <li>support <code>ReadAllAsync</code> for netstandard2.0 by <a href="https://github.com/WeihanLi"><code>@WeihanLi</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2411">grpc/grpc-dotnet#2411</a></li> <li>Fix ObjectDisposedException message by <a href="https://github.com/drewnoakes"><code>@drewnoakes</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2415">grpc/grpc-dotnet#2415</a></li> <li>Enable multiple connections with WinHttpHandler by default by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2416">grpc/grpc-dotnet#2416</a></li> <li>Fix memory leak when using call context propagation with cancellation token by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2421">grpc/grpc-dotnet#2421</a></li> <li>Fix HTTP/3 test errors on .NET 6 by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2423">grpc/grpc-dotnet#2423</a></li> <li>Add semaphore to limit subchannel connect to prevent race conditions by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2422">grpc/grpc-dotnet#2422</a></li> <li>Don't capture async locals in resolver by <a href="https://github.com/JamesNK"><code>@JamesNK</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2426">grpc/grpc-dotnet#2426</a></li> <li>Update Grpc.Tools to 2.63 by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2429">grpc/grpc-dotnet#2429</a></li> <li>Bump 2.63.x branch to 2.63.0-pre1 by <a href="https://github.com/apolcyn"><code>@apolcyn</code></a> in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2430">grpc/grpc-dotnet#2430</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/jjanuszkiewicz"><code>@jjanuszkiewicz</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2397">grpc/grpc-dotnet#2397</a></li> <li><a href="https://github.com/thompson-tomo"><code>@thompson-tomo</code></a> made their first contribution in <a href="https://redirect.github.com/grpc/grpc-dotnet/pull/2402">grpc/grpc-dotnet#2402</a></li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/grpc/grpc-dotnet/commit/6f1271f749a97c3c1941e9237433cd522a4e0e51"><code>6f1271f</code></a> bump to stable release (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2440">#2440</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/ac75fe39a230e8abbd90519f6da4c1e68b7f7979"><code>ac75fe3</code></a> build: configure rollForward in global.json (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2442">#2442</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/48aeb802b09c24f8ee98c976be8292a1d115dee6"><code>48aeb80</code></a> Bump 2.63.x branch to 2.63.0-pre1 (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2430">#2430</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/989420e7090d0b7162bf571d1ca0b5f3a8916897"><code>989420e</code></a> Update Grpc.Tools to 2.63 (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2429">#2429</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/c80f4594d0bb69194bc765b2c20e7f2e6d177530"><code>c80f459</code></a> Don't capture async locals in resolver (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2426">#2426</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/63914f2653eeb3961b74cc5613df11520e10cf75"><code>63914f2</code></a> Add semaphore to limit subchannel connect to prevent race conditions (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2422">#2422</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/8199f6642240f6925a731efb060c8009637d3e17"><code>8199f66</code></a> Fix HTTP/3 test errors on .NET 6 (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2423">#2423</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/2d9df5892c61da09d20a0c1bc11d56c170ff0fa2"><code>2d9df58</code></a> Fix memory leak when using call context propagation with cancellation token (...</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/c9c902c8daa54d2bd47a638df6a9d47fc5cae5d7"><code>c9c902c</code></a> Enable multiple connections with WinHttpHandler by default (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2416">#2416</a>)</li> <li><a href="https://github.com/grpc/grpc-dotnet/commit/2a36215697ced47e5b2beb73d2f5887dd4f51384"><code>2a36215</code></a> Fix ObjectDisposedException message (<a href="https://redirect.github.com/grpc/grpc-dotnet/issues/2415">#2415</a>)</li> <li>Additional commits viewable in <a href="https://github.com/grpc/grpc-dotnet/compare/v2.59.0...v2.63.0">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@ dependabot rebase` will rebase this PR - `@ dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@ dependabot merge` will merge this PR after your CI passes on it - `@ dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@ dependabot cancel merge` will cancel a previously requested merge and block automerging - `@ dependabot reopen` will reopen this PR if it is closed - `@ dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@ dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@ dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: Curt Hagenlocher <[email protected]>
- Loading branch information