Skip to content

Add HTTP resilience with retry policy for Azure OpenAI rate limiting#853

Draft
Copilot wants to merge 727 commits intomainfrom
copilot/fix-rate-limit-error
Draft

Add HTTP resilience with retry policy for Azure OpenAI rate limiting#853
Copilot wants to merge 727 commits intomainfrom
copilot/fix-rate-limit-error

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 10, 2026

Azure OpenAI embedding generation crashes on HTTP 429 (rate limit exceeded) without retry attempts, despite Azure providing explicit Retry-After headers.

Changes

  • Added Microsoft.Extensions.Http.Resilience (v10.2.0) for standard retry/circuit breaker patterns
  • Configured resilience via ConfigureHttpClientDefaults - Required approach as Semantic Kernel's AddAzureOpenAI* methods don't expose named/typed HttpClient configuration
  • Resilience always enabled - Simplified implementation by removing optional parameter
  • Fixed pre-existing build error in LoggerExtensions.cs (LOGGEN036)

Configuration

Retry: 5 attempts, exponential backoff from 2s, with jitter. Handles 429/408/5xx.

Circuit Breaker: Opens at 20% failure rate over 30s window.

Retry-After: Standard resilience handler automatically respects Azure's specified delays.

Usage

All applications (resilience always enabled):

services.AddAzureOpenAIServices(configuration);

The retry policies are appropriate for most HTTP APIs and won't negatively impact other HTTP clients like hCaptcha or Mailjet.

Documentation

Added docs/AZURE_OPENAI_RESILIENCE.md with configuration details, troubleshooting guide, and monitoring recommendations.

Original prompt

06:09:39 fail: Microsoft.Extensions.AI.LoggingEmbeddingGenerator[1784604714] GenerateAsync failed. System.ClientModel.ClientResultException: HTTP 429 (: RateLimitReached) Your requests to text-embedding-3-small for text-embedding-3-small have exceeded the call rate limit for your current AIServices pricing tier. This request was for Embeddings_Create under Azure OpenAI API version 2025-03-01-preview. Please retry after 4 seconds. To increase your default rate limit, visit: https://aka.ms/oai/quotaincrease. at OpenAI.ClientPipelineExtensions.ProcessMessageAsync(ClientPipeline pipeline, PipelineMessage message, RequestOptions options) at OpenAI.Embeddings.EmbeddingClient.GenerateEmbeddingsAsync(BinaryContent content, RequestOptions options) at OpenAI.Embeddings.EmbeddingClient.GenerateEmbeddingsAsync(IEnumerable1 inputs, EmbeddingGenerationOptions options, CancellationToken cancellationToken) at Microsoft.Extensions.AI.OpenAIEmbeddingGenerator.GenerateAsync(IEnumerable1 values,
Unhandled exception: System.ClientModel.ClientResultException: HTTP 429 (: RateLimitReached)
Your requests to text-embedding-3-small-v1 for text-embedding-3-small in East US 2 have exceeded the call rate limit for your current AIServices S0 pricing tier. This request was for Embeddings_Create under Azure OpenAI API version 2025-03-01-preview. Please retry after 4 seconds. To increase your default rate limit, visit: https://aka.ms/oai/quotaincrease.
at OpenAI.ClientPipelineExtensions.ProcessMessageAsync(ClientPipeline pipeline, PipelineMessage message, RequestOptions options)
at OpenAI.Embeddings.EmbeddingClient.GenerateEmbeddingsAsync(BinaryContent content, RequestOptions options)
at OpenAI.Embeddings.EmbeddingClient.GenerateEmbeddingsAsync(IEnumerable1 inputs, EmbeddingGenerationOptions options, CancellationToken cancellationToken) at Microsoft.Extensions.AI.OpenAIEmbeddingGenerator.GenerateAsync(IEnumerable1 values, EmbeddingGenerationOptions options, CancellationToken cancellationToken)
at Microsoft.Extensions.AI.LoggingEmbeddingGenerator2.GenerateAsync(IEnumerable1 values, EmbeddingGenerationOptions options, CancellationToken cancellationToken)
at Microsoft.Extensions.AI.OpenTelemetryEmbeddingGenerator2.GenerateAsync(IEnumerable1 values, EmbeddingGenerationOptions options, CancellationToken cancellationToken)
at Microsoft.Extensions.AI.EmbeddingGeneratorExtensions.GenerateAsync[TInput,TEmbedding](IEmbeddingGenerator2 generator, TInput value, EmbeddingGenerationOptions options, CancellationToken cancellationToken) at EssentialCSharp.Chat.Common.Services.EmbeddingService.GenerateEmbeddingAsync(String text, CancellationToken cancellationToken) in /home/runner/work/EssentialCSharp.AzureResourceManagement/EssentialCSharp.AzureResourceManagement/web-repo/EssentialCSharp.Chat.Shared/Services/EmbeddingService.cs:line 22 at EssentialCSharp.Chat.Common.Services.EmbeddingService.<>c__DisplayClass7_0.<<GenerateBookContentEmbeddingsAndUploadToVectorStore>b__0>d.MoveNext() in /home/runner/work/EssentialCSharp.AzureResourceManagement/EssentialCSharp.AzureResourceManagement/web-repo/EssentialCSharp.Chat.Shared/Services/EmbeddingService.cs:line 50 --- End of stack trace from previous location --- at System.Threading.Tasks.Parallel.<>c__531.<b__53_0>d.MoveNext()
--- End of stack trace from previous location ---
at EssentialCSharp.Chat.Common.Services.EmbeddingService.GenerateBookContentEmbeddingsAndUploadToVectorStore(IEnumerable`1 bookContents, CancellationToken cancellationToken, String collectionName) in /home/runner/work/EssentialCSharp.AzureResourceManagement/EssentialCSharp.AzureResourceManagement/web-repo/EssentialCSharp.Chat.Shared/Services/EmbeddingService.cs:line 47
at EssentialCSharp.Chat.Program.<>c__DisplayClass1_0.<

b__0>d.MoveNext() in /home/runner/work/EssentialCSharp.AzureResourceManagement/EssentialCSharp.AzureResourceManagement/web-repo/EssentialCSharp.Chat/Program.cs:line 91
--- End of stack trace from previous location ---
at System.CommandLine.Command.<>c__DisplayClass32_0.<b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.Invocation.InvocationPipeline.InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken)
Error: Process completed with exit code 1.

Our quota is at the max. Can we use microsoft learn docs mcp to explore semantic kernal documentation and find out how to use dynamic quota (http://learn.microsoft.com/en-us/azure/ai-foundry/openai/how-to/dynamic-quota?view=foundry-classic) or just a retry mechanism that (ideally) watches the response call and then waits as long as that specifies we have to wait so we don't keep hammering the system. https://learn.microsoft.com/en-us/azure/ai-foundry/openai/how-to/quota?view=foundry-classic&tabs=rest https://techcommunity.microsoft.com/blog/fasttrackforazureblog/optimizing-azure-openai-a-guide-to-limits-quotas-and-best-practic...


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

dependabot Bot added 30 commits August 14, 2024 11:14
…8.0.8 (#535)

Bumps
[Microsoft.EntityFrameworkCore.Sqlite](https://github.com/dotnet/efcore)
from 8.0.7 to 8.0.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dotnet/efcore/releases">Microsoft.EntityFrameworkCore.Sqlite's
releases</a>.</em></p>
<blockquote>
<h2>.NET 8.0.8</h2>
<p><a
href="https://github.com/dotnet/core/releases/tag/v8.0.8">Release</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dotnet/efcore/commit/90d079985f33ae91c05b98ecf65e0ce38270ba55"><code>90d0799</code></a>
Merged PR 41167: Temporarily work around '/' in dSAS</li>
<li><a
href="https://github.com/dotnet/efcore/commit/e7f01650e349edfd72d02412caac582bad4b3e6d"><code>e7f0165</code></a>
Merged PR 41160: Temporarily work around '/' in dSAS</li>
<li><a
href="https://github.com/dotnet/efcore/commit/ecfccf003cd643ffcf053addfc683f3b9afc3ab0"><code>ecfccf0</code></a>
Merged PR 41109: [internal/release/8.0] Update dependencies from
dnceng/inter...</li>
<li><a
href="https://github.com/dotnet/efcore/commit/5efec9148a1d3372b4c034b966aa933a7690402f"><code>5efec91</code></a>
Update dependencies from <a
href="https://dev.azure.com/dnceng/internal/_git/dotnet-ru">https://dev.azure.com/dnceng/internal/_git/dotnet-ru</a>...</li>
<li><a
href="https://github.com/dotnet/efcore/commit/3b2db3bf68042a0a165b1c4a66318c604eefb3d8"><code>3b2db3b</code></a>
Merge commit '65e7cb610848962a63829e41b89931754f8069b0'</li>
<li><a
href="https://github.com/dotnet/efcore/commit/65e7cb610848962a63829e41b89931754f8069b0"><code>65e7cb6</code></a>
Up SAS timeout to 3 hours (<a
href="https://redirect.github.com/dotnet/efcore/issues/34229">#34229</a>)</li>
<li><a
href="https://github.com/dotnet/efcore/commit/f2ed96b35f4b159dc767c343e40f24d64c1a991c"><code>f2ed96b</code></a>
Merge commit '8b6c0ded38700b2cc220131ab81677d81530054f'</li>
<li><a
href="https://github.com/dotnet/efcore/commit/8b6c0ded38700b2cc220131ab81677d81530054f"><code>8b6c0de</code></a>
Enable internal runtime downloads via dSAS (<a
href="https://redirect.github.com/dotnet/efcore/issues/34217">#34217</a>)</li>
<li><a
href="https://github.com/dotnet/efcore/commit/4ce48504ae1417e54b3cc7efe80a65e41a621205"><code>4ce4850</code></a>
Merge commit '38a1ea20451f0891ad576a879a37ac67dd96a380'</li>
<li><a
href="https://github.com/dotnet/efcore/commit/38a1ea20451f0891ad576a879a37ac67dd96a380"><code>38a1ea2</code></a>
Update dependencies from <a
href="https://github.com/dotnet/arcade">https://github.com/dotnet/arcade</a>
build 20240710.5 (#...</li>
<li>Additional commits viewable in <a
href="https://github.com/dotnet/efcore/compare/v8.0.7...v8.0.8">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.EntityFrameworkCore.Sqlite&package-manager=nuget&previous-version=8.0.7&new-version=8.0.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rom 8.0.7 to 8.0.8 (#537)

Bumps
[Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation](https://github.com/dotnet/aspnetcore)
from 8.0.7 to 8.0.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dotnet/aspnetcore/releases">Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation's
releases</a>.</em></p>
<blockquote>
<h2>.NET 8.0.8</h2>
<p><a
href="https://github.com/dotnet/core/releases/tag/v8.0.8">Release</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/954f61dd38b33caa2b736c73530bd5a294174437"><code>954f61d</code></a>
Merged PR 41234: Update token timeout</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/b4bd41300b674902f782590bf3a719f31bebfabd"><code>b4bd413</code></a>
Merged PR 41232: Regenerate SAS before installers</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/a9a9679e24020b5e5edd3b114639b61b2f0141f1"><code>a9a9679</code></a>
Merged PR 41208: Updated ci.yml - name artifacts with attempt number
where pu...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/d7cd46e469034c4de7d967b989eb5f0c4681b872"><code>d7cd46e</code></a>
Updated ci-public.yml - add job attempt number to log and test results
artifa...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/502dd8fa19557cca5f5fa98338e71a7b21fe9d1b"><code>502dd8f</code></a>
Updated ci.yml - name artifacts with attempt number where publish on
error is...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/02af77e7425f6f772bdfd55474f109b8bdb69d98"><code>02af77e</code></a>
Merge commit '8627de289bea83ff85b0e54c4a085680b01668f8'</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/8627de289bea83ff85b0e54c4a085680b01668f8"><code>8627de2</code></a>
Update dependencies from <a
href="https://github.com/dotnet/source-build-reference-pac">https://github.com/dotnet/source-build-reference-pac</a>...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/2ccd323638a1432bd6e084383ea4d6d1819971b4"><code>2ccd323</code></a>
Merged PR 41169: [internal/release/8.0] Update dependencies from
dnceng/inter...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/c1bbdb53869f31f3441611d13782506ae982060d"><code>c1bbdb5</code></a>
Update dependencies from <a
href="https://dev.azure.com/dnceng/internal/_git/dotnet-ef">https://dev.azure.com/dnceng/internal/_git/dotnet-ef</a>...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/ad6f7a65dde68792726e2deddf67b11cdcadb8c8"><code>ad6f7a6</code></a>
Merge commit 'b1fbaaab3f1c9fe17d22eda6c0425c2f2aa89674'</li>
<li>Additional commits viewable in <a
href="https://github.com/dotnet/aspnetcore/compare/v8.0.7...v8.0.8">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation&package-manager=nuget&previous-version=8.0.7&new-version=8.0.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4136 to 1.1.1.4138

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4136 to 1.1.1.4138


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#539)

Bumps
[Microsoft.AspNetCore.Mvc.Testing](https://github.com/dotnet/aspnetcore)
from 8.0.7 to 8.0.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dotnet/aspnetcore/releases">Microsoft.AspNetCore.Mvc.Testing's
releases</a>.</em></p>
<blockquote>
<h2>.NET 8.0.8</h2>
<p><a
href="https://github.com/dotnet/core/releases/tag/v8.0.8">Release</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/954f61dd38b33caa2b736c73530bd5a294174437"><code>954f61d</code></a>
Merged PR 41234: Update token timeout</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/b4bd41300b674902f782590bf3a719f31bebfabd"><code>b4bd413</code></a>
Merged PR 41232: Regenerate SAS before installers</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/a9a9679e24020b5e5edd3b114639b61b2f0141f1"><code>a9a9679</code></a>
Merged PR 41208: Updated ci.yml - name artifacts with attempt number
where pu...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/d7cd46e469034c4de7d967b989eb5f0c4681b872"><code>d7cd46e</code></a>
Updated ci-public.yml - add job attempt number to log and test results
artifa...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/502dd8fa19557cca5f5fa98338e71a7b21fe9d1b"><code>502dd8f</code></a>
Updated ci.yml - name artifacts with attempt number where publish on
error is...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/02af77e7425f6f772bdfd55474f109b8bdb69d98"><code>02af77e</code></a>
Merge commit '8627de289bea83ff85b0e54c4a085680b01668f8'</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/8627de289bea83ff85b0e54c4a085680b01668f8"><code>8627de2</code></a>
Update dependencies from <a
href="https://github.com/dotnet/source-build-reference-pac">https://github.com/dotnet/source-build-reference-pac</a>...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/2ccd323638a1432bd6e084383ea4d6d1819971b4"><code>2ccd323</code></a>
Merged PR 41169: [internal/release/8.0] Update dependencies from
dnceng/inter...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/c1bbdb53869f31f3441611d13782506ae982060d"><code>c1bbdb5</code></a>
Update dependencies from <a
href="https://dev.azure.com/dnceng/internal/_git/dotnet-ef">https://dev.azure.com/dnceng/internal/_git/dotnet-ef</a>...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/ad6f7a65dde68792726e2deddf67b11cdcadb8c8"><code>ad6f7a6</code></a>
Merge commit 'b1fbaaab3f1c9fe17d22eda6c0425c2f2aa89674'</li>
<li>Additional commits viewable in <a
href="https://github.com/dotnet/aspnetcore/compare/v8.0.7...v8.0.8">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.AspNetCore.Mvc.Testing&package-manager=nuget&previous-version=8.0.7&new-version=8.0.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rom 8.0.7 to 8.0.8 (#540)

Bumps
[Microsoft.AspNetCore.Identity.EntityFrameworkCore](https://github.com/dotnet/aspnetcore)
from 8.0.7 to 8.0.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dotnet/aspnetcore/releases">Microsoft.AspNetCore.Identity.EntityFrameworkCore's
releases</a>.</em></p>
<blockquote>
<h2>.NET 8.0.8</h2>
<p><a
href="https://github.com/dotnet/core/releases/tag/v8.0.8">Release</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/954f61dd38b33caa2b736c73530bd5a294174437"><code>954f61d</code></a>
Merged PR 41234: Update token timeout</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/b4bd41300b674902f782590bf3a719f31bebfabd"><code>b4bd413</code></a>
Merged PR 41232: Regenerate SAS before installers</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/a9a9679e24020b5e5edd3b114639b61b2f0141f1"><code>a9a9679</code></a>
Merged PR 41208: Updated ci.yml - name artifacts with attempt number
where pu...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/d7cd46e469034c4de7d967b989eb5f0c4681b872"><code>d7cd46e</code></a>
Updated ci-public.yml - add job attempt number to log and test results
artifa...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/502dd8fa19557cca5f5fa98338e71a7b21fe9d1b"><code>502dd8f</code></a>
Updated ci.yml - name artifacts with attempt number where publish on
error is...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/02af77e7425f6f772bdfd55474f109b8bdb69d98"><code>02af77e</code></a>
Merge commit '8627de289bea83ff85b0e54c4a085680b01668f8'</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/8627de289bea83ff85b0e54c4a085680b01668f8"><code>8627de2</code></a>
Update dependencies from <a
href="https://github.com/dotnet/source-build-reference-pac">https://github.com/dotnet/source-build-reference-pac</a>...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/2ccd323638a1432bd6e084383ea4d6d1819971b4"><code>2ccd323</code></a>
Merged PR 41169: [internal/release/8.0] Update dependencies from
dnceng/inter...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/c1bbdb53869f31f3441611d13782506ae982060d"><code>c1bbdb5</code></a>
Update dependencies from <a
href="https://dev.azure.com/dnceng/internal/_git/dotnet-ef">https://dev.azure.com/dnceng/internal/_git/dotnet-ef</a>...</li>
<li><a
href="https://github.com/dotnet/aspnetcore/commit/ad6f7a65dde68792726e2deddf67b11cdcadb8c8"><code>ad6f7a6</code></a>
Merge commit 'b1fbaaab3f1c9fe17d22eda6c0425c2f2aa89674'</li>
<li>Additional commits viewable in <a
href="https://github.com/dotnet/aspnetcore/compare/v8.0.7...v8.0.8">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.AspNetCore.Identity.EntityFrameworkCore&package-manager=nuget&previous-version=8.0.7&new-version=8.0.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…om 8.0.3 to 8.0.4 (#541)

Bumps
[Microsoft.VisualStudio.Web.CodeGeneration.Design](https://github.com/dotnet/Scaffolding)
from 8.0.3 to 8.0.4.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/dotnet/Scaffolding/commits">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.VisualStudio.Web.CodeGeneration.Design&package-manager=nuget&previous-version=8.0.3&new-version=8.0.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps
[HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack) from
1.11.62 to 1.11.63.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/zzzprojects/html-agility-pack/releases">HtmlAgilityPack's
releases</a>.</em></p>
<blockquote>
<h2>v1.11.63</h2>
<h2>Download the library <strong><a
href="https://www.nuget.org/packages/HtmlAgilityPack/">here</a></strong></h2>
<ul>
<li><strong>MERGED:</strong> Add tfoot to appropriate fields in
IsParentExplicitEnd <a
href="https://redirect.github.com/zzzprojects/html-agility-pack/issues/563">#563</a>,
<a
href="https://redirect.github.com/zzzprojects/html-agility-pack/issues/562">#562</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/zzzprojects/html-agility-pack/commit/bef7cc4c167cb2abe1419021cc7f27375bf67daa"><code>bef7cc4</code></a>
Update assembly version</li>
<li><a
href="https://github.com/zzzprojects/html-agility-pack/commit/d108aacc69ff1b6cf566940585886653c3d12234"><code>d108aac</code></a>
Merge pull request <a
href="https://redirect.github.com/zzzprojects/html-agility-pack/issues/563">#563</a>
from dylanstreb/issue-562-tfoot</li>
<li><a
href="https://github.com/zzzprojects/html-agility-pack/commit/f208514db14ef163d2f189700ad305555ab386f8"><code>f208514</code></a>
Add tfoot to appropriate fields in IsParentExplicitEnd</li>
<li>See full diff in <a
href="https://github.com/zzzprojects/html-agility-pack/compare/v1.11.62...v1.11.63">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=HtmlAgilityPack&package-manager=nuget&previous-version=1.11.62&new-version=1.11.63)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4138 to 1.1.1.4140

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4138 to 1.1.1.4140


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….0.8 (#544)

Bumps
[Microsoft.EntityFrameworkCore.Tools](https://github.com/dotnet/efcore)
from 8.0.7 to 8.0.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dotnet/efcore/releases">Microsoft.EntityFrameworkCore.Tools's
releases</a>.</em></p>
<blockquote>
<h2>.NET 8.0.8</h2>
<p><a
href="https://github.com/dotnet/core/releases/tag/v8.0.8">Release</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dotnet/efcore/commit/90d079985f33ae91c05b98ecf65e0ce38270ba55"><code>90d0799</code></a>
Merged PR 41167: Temporarily work around '/' in dSAS</li>
<li><a
href="https://github.com/dotnet/efcore/commit/e7f01650e349edfd72d02412caac582bad4b3e6d"><code>e7f0165</code></a>
Merged PR 41160: Temporarily work around '/' in dSAS</li>
<li><a
href="https://github.com/dotnet/efcore/commit/ecfccf003cd643ffcf053addfc683f3b9afc3ab0"><code>ecfccf0</code></a>
Merged PR 41109: [internal/release/8.0] Update dependencies from
dnceng/inter...</li>
<li><a
href="https://github.com/dotnet/efcore/commit/5efec9148a1d3372b4c034b966aa933a7690402f"><code>5efec91</code></a>
Update dependencies from <a
href="https://dev.azure.com/dnceng/internal/_git/dotnet-ru">https://dev.azure.com/dnceng/internal/_git/dotnet-ru</a>...</li>
<li><a
href="https://github.com/dotnet/efcore/commit/3b2db3bf68042a0a165b1c4a66318c604eefb3d8"><code>3b2db3b</code></a>
Merge commit '65e7cb610848962a63829e41b89931754f8069b0'</li>
<li><a
href="https://github.com/dotnet/efcore/commit/65e7cb610848962a63829e41b89931754f8069b0"><code>65e7cb6</code></a>
Up SAS timeout to 3 hours (<a
href="https://redirect.github.com/dotnet/efcore/issues/34229">#34229</a>)</li>
<li><a
href="https://github.com/dotnet/efcore/commit/f2ed96b35f4b159dc767c343e40f24d64c1a991c"><code>f2ed96b</code></a>
Merge commit '8b6c0ded38700b2cc220131ab81677d81530054f'</li>
<li><a
href="https://github.com/dotnet/efcore/commit/8b6c0ded38700b2cc220131ab81677d81530054f"><code>8b6c0de</code></a>
Enable internal runtime downloads via dSAS (<a
href="https://redirect.github.com/dotnet/efcore/issues/34217">#34217</a>)</li>
<li><a
href="https://github.com/dotnet/efcore/commit/4ce48504ae1417e54b3cc7efe80a65e41a621205"><code>4ce4850</code></a>
Merge commit '38a1ea20451f0891ad576a879a37ac67dd96a380'</li>
<li><a
href="https://github.com/dotnet/efcore/commit/38a1ea20451f0891ad576a879a37ac67dd96a380"><code>38a1ea2</code></a>
Update dependencies from <a
href="https://github.com/dotnet/arcade">https://github.com/dotnet/arcade</a>
build 20240710.5 (#...</li>
<li>Additional commits viewable in <a
href="https://github.com/dotnet/efcore/compare/v8.0.7...v8.0.8">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.EntityFrameworkCore.Tools&package-manager=nuget&previous-version=8.0.7&new-version=8.0.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…arp.Web (#545)

Bumps dotnet/sdk from 8.0.303 to 8.0.401.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=dotnet/sdk&package-manager=docker&previous-version=8.0.303&new-version=8.0.401)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4140 to 1.1.1.4146

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4140 to 1.1.1.4146


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Newtonsoft.Json from 13.0.1 to 13.0.3.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Newtonsoft.Json&package-manager=nuget&previous-version=13.0.1&new-version=13.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from
17.10.0 to 17.11.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/vstest/releases">Microsoft.NET.Test.Sdk's
releases</a>.</em></p>
<blockquote>
<h2>v17.11.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add reference to the AdapterUtilities library in the spec docs. by
<a href="https://github.com/peterwald"><code>@​peterwald</code></a> in
<a
href="https://redirect.github.com/microsoft/vstest/pull/4958">microsoft/vstest#4958</a></li>
<li>Stack trace when localized, and new messages by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/4944">microsoft/vstest#4944</a></li>
<li>Fix single quote and space in F# pretty methods by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/4969">microsoft/vstest#4969</a></li>
<li>Update .NET runtimes to latest patch version by <a
href="https://github.com/Evangelink"><code>@​Evangelink</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/4975">microsoft/vstest#4975</a></li>
<li>Update dotnetcoretests.md by <a
href="https://github.com/DickBaker"><code>@​DickBaker</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/4977">microsoft/vstest#4977</a></li>
<li>Add list of known TestingPlatform dlls by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/4983">microsoft/vstest#4983</a></li>
<li>Update framework version used for testing, and test matrix by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/4970">microsoft/vstest#4970</a></li>
<li>Add output forwarding for .NET by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/4988">microsoft/vstest#4988</a></li>
<li>Remove usage of pt images before decomissioning by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/4994">microsoft/vstest#4994</a></li>
<li>chore: Add more details to acquistion section. by <a
href="https://github.com/voroninp"><code>@​voroninp</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/4999">microsoft/vstest#4999</a></li>
<li>Simplify banner by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5013">microsoft/vstest#5013</a></li>
<li>Forward standard output of testhost by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/4998">microsoft/vstest#4998</a></li>
<li>Add missing copyright header by <a
href="https://github.com/MichaelSimons"><code>@​MichaelSimons</code></a>
in <a
href="https://redirect.github.com/microsoft/vstest/pull/5020">microsoft/vstest#5020</a></li>
<li>Add option to not share .NET Framework testhosts by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5018">microsoft/vstest#5018</a></li>
<li>GetTypesToLoad Attribute cant be null by <a
href="https://github.com/SimonCropp"><code>@​SimonCropp</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5054">microsoft/vstest#5054</a></li>
<li>rawArgument in GetArgumentList cant be null by <a
href="https://github.com/SimonCropp"><code>@​SimonCropp</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5056">microsoft/vstest#5056</a></li>
<li>fix Atribute typo by <a
href="https://github.com/SimonCropp"><code>@​SimonCropp</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5057">microsoft/vstest#5057</a></li>
<li>remove unnecessary list alloc for 2 scenarios in
TestRequestManager.GetSources by <a
href="https://github.com/SimonCropp"><code>@​SimonCropp</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5058">microsoft/vstest#5058</a></li>
<li>fix incompatiblity typo by <a
href="https://github.com/SimonCropp"><code>@​SimonCropp</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5059">microsoft/vstest#5059</a></li>
<li>remove redundant inline method in IsPlatformIncompatible by <a
href="https://github.com/SimonCropp"><code>@​SimonCropp</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5060">microsoft/vstest#5060</a></li>
<li>fix Sucess typo by <a
href="https://github.com/SimonCropp"><code>@​SimonCropp</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5061">microsoft/vstest#5061</a></li>
<li>use some null coalescing by <a
href="https://github.com/SimonCropp"><code>@​SimonCropp</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5062">microsoft/vstest#5062</a></li>
<li>Add cts into friends of TranslationLayer by <a
href="https://github.com/jakubch1"><code>@​jakubch1</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5075">microsoft/vstest#5075</a></li>
<li>Use built in sha1 for id generation by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5081">microsoft/vstest#5081</a></li>
<li>All output in terminal logger by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5083">microsoft/vstest#5083</a></li>
<li>Ignore env test by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5095">microsoft/vstest#5095</a></li>
<li>Dispose XmlReader in XmlRunSettingsUtilities by <a
href="https://github.com/omajid"><code>@​omajid</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5094">microsoft/vstest#5094</a></li>
<li>Bump to macos-12 build image by <a
href="https://github.com/akoeplinger"><code>@​akoeplinger</code></a> in
<a
href="https://redirect.github.com/microsoft/vstest/pull/5101">microsoft/vstest#5101</a></li>
<li>Handle ansi escape in terminal logger reporter by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5084">microsoft/vstest#5084</a></li>
<li>remove disable interactive auth by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5110">microsoft/vstest#5110</a></li>
<li>Error output as info in terminal logger by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5113">microsoft/vstest#5113</a></li>
<li>Write dll instead of target on abort, rename errors by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5115">microsoft/vstest#5115</a></li>
<li>
<ul>
<li>[rel/17.11] Update dependencies from devdiv/DevDiv/vs-code-coverage
by <a
href="https://github.com/dotnet-maestro"><code>@​dotnet-maestro</code></a>
in <a
href="https://redirect.github.com/microsoft/vstest/pull/5152">microsoft/vstest#5152</a></li>
</ul>
</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/peterwald"><code>@​peterwald</code></a>
made their first contribution in <a
href="https://redirect.github.com/microsoft/vstest/pull/4958">microsoft/vstest#4958</a></li>
<li><a href="https://github.com/DickBaker"><code>@​DickBaker</code></a>
made their first contribution in <a
href="https://redirect.github.com/microsoft/vstest/pull/4977">microsoft/vstest#4977</a></li>
<li><a href="https://github.com/voroninp"><code>@​voroninp</code></a>
made their first contribution in <a
href="https://redirect.github.com/microsoft/vstest/pull/4999">microsoft/vstest#4999</a></li>
<li><a
href="https://github.com/akoeplinger"><code>@​akoeplinger</code></a>
made their first contribution in <a
href="https://redirect.github.com/microsoft/vstest/pull/5101">microsoft/vstest#5101</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/microsoft/vstest/compare/v17.10.0...v17.11.0-release-24352-06">https://github.com/microsoft/vstest/compare/v17.10.0...v17.11.0-release-24352-06</a></p>
<h2>v17.11.0-release-24373-02</h2>
<h2>What's Changed</h2>
<ul>
<li>[rel/17.11] Update dependencies from devdiv/DevDiv/vs-code-coverage
by <a
href="https://github.com/dotnet-maestro"><code>@​dotnet-maestro</code></a>
in <a
href="https://redirect.github.com/microsoft/vstest/pull/5152">microsoft/vstest#5152</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/vstest/commit/c6ad3e3fa4120fb32c8a48bab4fa478adfdb2740"><code>c6ad3e3</code></a>
Update dependencies from <a
href="https://dev.azure.com/devdiv/DevDiv/_git/vs-code-cov">https://dev.azure.com/devdiv/DevDiv/_git/vs-code-cov</a>...</li>
<li><a
href="https://github.com/microsoft/vstest/commit/910ca0dcc779068418464794f5af570eda195222"><code>910ca0d</code></a>
Fix output based test (<a
href="https://redirect.github.com/microsoft/vstest/issues/5131">#5131</a>)</li>
<li><a
href="https://github.com/microsoft/vstest/commit/0518ceaee8e9b3689ebf0de5f250eb2a2e9de1c1"><code>0518cea</code></a>
Rebrand to 17.11-release (<a
href="https://redirect.github.com/microsoft/vstest/issues/5128">#5128</a>)</li>
<li><a
href="https://github.com/microsoft/vstest/commit/5b69fd31169dd07ced917329bbb483f3b73ea98f"><code>5b69fd3</code></a>
Write dll instead of target on abort, rename errors (<a
href="https://redirect.github.com/microsoft/vstest/issues/5115">#5115</a>)</li>
<li><a
href="https://github.com/microsoft/vstest/commit/7264afa0720d846bc4d64efaf5ebe9587e071ca7"><code>7264afa</code></a>
Error output as info in terminal logger (<a
href="https://redirect.github.com/microsoft/vstest/issues/5113">#5113</a>)</li>
<li><a
href="https://github.com/microsoft/vstest/commit/3d2ea06c998a002f640b01f5d84fdefb14167502"><code>3d2ea06</code></a>
remove disable interactive auth (<a
href="https://redirect.github.com/microsoft/vstest/issues/5110">#5110</a>)</li>
<li><a
href="https://github.com/microsoft/vstest/commit/e4da2c15416e898d665f2b41bd3939b49e20859a"><code>e4da2c1</code></a>
Add option to ignore tests (<a
href="https://redirect.github.com/microsoft/vstest/issues/5109">#5109</a>)</li>
<li><a
href="https://github.com/microsoft/vstest/commit/6b3b95952d3e8c31259536fe2d7d2c0530a90347"><code>6b3b959</code></a>
Ignore dump failing test while I investigate (<a
href="https://redirect.github.com/microsoft/vstest/issues/5107">#5107</a>)</li>
<li><a
href="https://github.com/microsoft/vstest/commit/24b992fda379b2443b8b986d1c146df4d7d7e14d"><code>24b992f</code></a>
Ignore dispose error (<a
href="https://redirect.github.com/microsoft/vstest/issues/5105">#5105</a>)</li>
<li><a
href="https://github.com/microsoft/vstest/commit/bfdaf0bfd7727b509c6f509c4736ee9d685c794b"><code>bfdaf0b</code></a>
Object disposed flaky (<a
href="https://redirect.github.com/microsoft/vstest/issues/5104">#5104</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/vstest/compare/v17.10.0...v17.11.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.NET.Test.Sdk&package-manager=nuget&previous-version=17.10.0&new-version=17.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps
[HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack) from
1.11.63 to 1.11.64.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/zzzprojects/html-agility-pack/releases">HtmlAgilityPack's
releases</a>.</em></p>
<blockquote>
<h2>v1.11.64</h2>
<h2>Download the library <strong><a
href="https://www.nuget.org/packages/HtmlAgilityPack/">here</a></strong></h2>
<ul>
<li><strong>MERGED:</strong> An attribute read without quotes is written
without quotes even after the value has been set <a
href="https://redirect.github.com/zzzprojects/html-agility-pack/issues/565">#565</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/zzzprojects/html-agility-pack/commit/ddc8328b0c039d323efe678a8532687ebce8b855"><code>ddc8328</code></a>
Update assembly version</li>
<li><a
href="https://github.com/zzzprojects/html-agility-pack/commit/fb2335d1548566e84c7b00c95c4d2f121d151b9f"><code>fb2335d</code></a>
Merge pull request <a
href="https://redirect.github.com/zzzprojects/html-agility-pack/issues/564">#564</a>
from POFerro/global_quote</li>
<li><a
href="https://github.com/zzzprojects/html-agility-pack/commit/bfbb42cc85af0bbdf2b42eee28b40865c3b8391c"><code>bfbb42c</code></a>
Global quote type = Initial should not override attribute quote type on
value...</li>
<li>See full diff in <a
href="https://github.com/zzzprojects/html-agility-pack/compare/v1.11.63...v1.11.64">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=HtmlAgilityPack&package-manager=nuget&previous-version=1.11.63&new-version=1.11.64)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4146 to 1.1.1.4148

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4146 to 1.1.1.4148


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4148 to 1.1.1.4150

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4148 to 1.1.1.4150


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4150 to 1.1.1.4154

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4150 to 1.1.1.4154


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4154 to 1.1.1.4156

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4154 to 1.1.1.4156


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4156 to 1.1.1.4162

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4156 to 1.1.1.4162


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4162 to 1.1.1.4164

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4162 to 1.1.1.4164


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4164 to 1.1.1.4166

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4164 to 1.1.1.4166


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4166 to 1.1.1.4168

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4166 to 1.1.1.4168


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4168 to 1.1.1.4170

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4168 to 1.1.1.4170


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4170 to 1.1.1.4176

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4170 to 1.1.1.4176


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps
[HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack) from
1.11.64 to 1.11.65.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/zzzprojects/html-agility-pack/releases">HtmlAgilityPack's
releases</a>.</em></p>
<blockquote>
<h2>v1.11.65</h2>
<h2>Download the library <strong><a
href="https://www.nuget.org/packages/HtmlAgilityPack/">here</a></strong></h2>
<ul>
<li><strong>ADDED:</strong> A new options
<code>OptionWriteEmptyNodesWithoutSpace</code> allows to write
&quot;empty node&quot; without the additional space</li>
<li><strong>FIXED:</strong> Attributes with spaces are not quoted if the
attribute was loaded without quotes <a
href="https://redirect.github.com/zzzprojects/html-agility-pack/issues/568">#568</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/zzzprojects/html-agility-pack/commit/066445662792bb50cc4d22b92dfcf0429d047a8e"><code>0664456</code></a>
Update assembly version</li>
<li><a
href="https://github.com/zzzprojects/html-agility-pack/commit/224030fd90666fda8d66ccbc84a84f4735510026"><code>224030f</code></a>
Added options for: <a
href="https://redirect.github.com/zzzprojects/html-agility-pack/issues/567">zzzprojects/html-agility-pack#567</a></li>
<li><a
href="https://github.com/zzzprojects/html-agility-pack/commit/d9f4c05fdcfc2aa2d317c60cafbe3a3f509990e7"><code>d9f4c05</code></a>
Fix issue <a
href="https://redirect.github.com/zzzprojects/html-agility-pack/issues/568">#568</a></li>
<li>See full diff in <a
href="https://github.com/zzzprojects/html-agility-pack/compare/v1.11.64...v1.11.65">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=HtmlAgilityPack&package-manager=nuget&previous-version=1.11.64&new-version=1.11.65)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4176 to 1.1.1.4178

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4176 to 1.1.1.4178


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4178 to 1.1.1.4180

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4178 to 1.1.1.4180


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4180 to 1.1.1.4182

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4180 to 1.1.1.4182


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from
17.11.0 to 17.11.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/vstest/releases">Microsoft.NET.Test.Sdk's
releases</a>.</em></p>
<blockquote>
<h2>v17.11.1</h2>
<h2>What's Changed</h2>
<ul>
<li>[rel/17.11] Forward error output from testhost as info by <a
href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a
href="https://redirect.github.com/microsoft/vstest/pull/5193">microsoft/vstest#5193</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/microsoft/vstest/compare/v17.11.0...v17.11.1">https://github.com/microsoft/vstest/compare/v17.11.0...v17.11.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/vstest/commit/58dbd027217ac035a4e9114c9213b11dc0e988bd"><code>58dbd02</code></a>
Revert &quot;Do not publish to BAR when RTM version is built&quot;</li>
<li><a
href="https://github.com/microsoft/vstest/commit/aa6284866d5c93df1b41916207e3220f98e99e89"><code>aa62848</code></a>
Do not publish to BAR when RTM version is built</li>
<li><a
href="https://github.com/microsoft/vstest/commit/d824a2f5a3493c352acfc3ec7333142cda661651"><code>d824a2f</code></a>
Bump 17.11.1</li>
<li><a
href="https://github.com/microsoft/vstest/commit/ed4ac9273539dd5e29f251105fcdd5afc7b665e9"><code>ed4ac92</code></a>
Forward error output from testhost as info (<a
href="https://redirect.github.com/microsoft/vstest/issues/5193">#5193</a>)</li>
<li>See full diff in <a
href="https://github.com/microsoft/vstest/compare/v17.11.0...v17.11.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.NET.Test.Sdk&package-manager=nuget&previous-version=17.11.0&new-version=17.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the tooling-dependencies group with 2 updates: ContentFeedNuget
and EssentialCSharp.Shared.Models.

Updates `ContentFeedNuget` from 1.1.1.4182 to 1.1.1.4185

Updates `EssentialCSharp.Shared.Models` from 1.1.1.4182 to 1.1.1.4185


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot Bot and others added 14 commits February 4, 2026 05:09
Bumps
[BenjaminMichaelis/trx-to-vsplaylist](https://github.com/benjaminmichaelis/trx-to-vsplaylist)
from 2 to 3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/benjaminmichaelis/trx-to-vsplaylist/releases">BenjaminMichaelis/trx-to-vsplaylist's
releases</a>.</em></p>
<blockquote>
<h2>V3</h2>
<h2>What's Changed</h2>
<ul>
<li>Bump actions/checkout from 4 to 6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/BenjaminMichaelis/trx-to-vsplaylist/pull/15">BenjaminMichaelis/trx-to-vsplaylist#15</a></li>
<li>Fix: Replace git push with gh pr create to resolve permission error
by <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a
href="https://redirect.github.com/BenjaminMichaelis/trx-to-vsplaylist/pull/16">BenjaminMichaelis/trx-to-vsplaylist#16</a></li>
<li>Fix: Handle existing PRs/branches in update workflow by <a
href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a
href="https://redirect.github.com/BenjaminMichaelis/trx-to-vsplaylist/pull/19">BenjaminMichaelis/trx-to-vsplaylist#19</a></li>
<li>Fix: Push branch before creating PR in update workflow by <a
href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a
href="https://redirect.github.com/BenjaminMichaelis/trx-to-vsplaylist/pull/20">BenjaminMichaelis/trx-to-vsplaylist#20</a></li>
<li>chore: bump trx-to-vsplaylist to 1.3.0 by <a
href="https://github.com/github-actions"><code>@​github-actions</code></a>[bot]
in <a
href="https://redirect.github.com/BenjaminMichaelis/trx-to-vsplaylist/pull/21">BenjaminMichaelis/trx-to-vsplaylist#21</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Copilot"><code>@​Copilot</code></a> made
their first contribution in <a
href="https://redirect.github.com/BenjaminMichaelis/trx-to-vsplaylist/pull/16">BenjaminMichaelis/trx-to-vsplaylist#16</a></li>
<li><a
href="https://github.com/github-actions"><code>@​github-actions</code></a>[bot]
made their first contribution in <a
href="https://redirect.github.com/BenjaminMichaelis/trx-to-vsplaylist/pull/21">BenjaminMichaelis/trx-to-vsplaylist#21</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/BenjaminMichaelis/trx-to-vsplaylist/compare/v2...v3">https://github.com/BenjaminMichaelis/trx-to-vsplaylist/compare/v2...v3</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/BenjaminMichaelis/trx-to-vsplaylist/commit/f988b52e94d46d7c4b34643a7faaa5b42cbc8532"><code>f988b52</code></a>
chore: bump trx-to-vsplaylist to 1.3.0 (<a
href="https://redirect.github.com/benjaminmichaelis/trx-to-vsplaylist/issues/21">#21</a>)</li>
<li><a
href="https://github.com/BenjaminMichaelis/trx-to-vsplaylist/commit/35e63f7ad8bd01b5ecc56c33325802703b49f66f"><code>35e63f7</code></a>
Fix: Push branch before creating PR in update workflow (<a
href="https://redirect.github.com/benjaminmichaelis/trx-to-vsplaylist/issues/20">#20</a>)</li>
<li><a
href="https://github.com/BenjaminMichaelis/trx-to-vsplaylist/commit/01003da3ce42fcd9390428e735304cee647c4922"><code>01003da</code></a>
Fix: Handle existing PRs/branches in update workflow (<a
href="https://redirect.github.com/benjaminmichaelis/trx-to-vsplaylist/issues/19">#19</a>)</li>
<li><a
href="https://github.com/BenjaminMichaelis/trx-to-vsplaylist/commit/e3f2255c43e35b75d6f3ea772a02fc3ac10e28c2"><code>e3f2255</code></a>
Fix: Replace git push with gh pr create to resolve permission error (<a
href="https://redirect.github.com/benjaminmichaelis/trx-to-vsplaylist/issues/16">#16</a>)</li>
<li><a
href="https://github.com/BenjaminMichaelis/trx-to-vsplaylist/commit/70d254901a6710c1d54e364ec2769086960f4a43"><code>70d2549</code></a>
Bump actions/checkout from 4 to 6 (<a
href="https://redirect.github.com/benjaminmichaelis/trx-to-vsplaylist/issues/15">#15</a>)</li>
<li>See full diff in <a
href="https://github.com/benjaminmichaelis/trx-to-vsplaylist/compare/v2...v3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=BenjaminMichaelis/trx-to-vsplaylist&package-manager=github_actions&previous-version=2&new-version=3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updated EssentialCSharp.Shared.Models from 1.1.1.18207 to 1.1.1.18570.

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=EssentialCSharp.Shared.Models&package-manager=nuget&previous-version=1.1.1.18207&new-version=1.1.1.18570)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updated
[AspNet.Security.OAuth.GitHub](git://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers)
from 8.3.0 to 9.4.1.

<details>
<summary>Release notes</summary>

_Sourced from [AspNet.Security.OAuth.GitHub's
releases](git://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/releases)._

## 9.4.1

## What's Changed

* Perf optimization for Bilibili provider by @​LeaFrock in
aspnet-contrib/AspNet.Security.OAuth.Providers#1071
* Bilibili refactor by @​martincostello in
aspnet-contrib/AspNet.Security.OAuth.Providers#1072
* Add CodeQL for GitHub Actions by @​martincostello in
aspnet-contrib/AspNet.Security.OAuth.Providers#1095
* Use NuGet Trusted Publishing by @​martincostello in
aspnet-contrib/AspNet.Security.OAuth.Providers#1110
* feat(Keycloak): add "family_name" mapping to ClaimTypes.Surname by
@​XB-RS in
aspnet-contrib/AspNet.Security.OAuth.Providers#1112

## New Contributors

* @​XB-RS made their first contribution in
aspnet-contrib/AspNet.Security.OAuth.Providers#1112

**Full Changelog**:
aspnet-contrib/AspNet.Security.OAuth.Providers@9.4.0...9.4.1


## 9.4.0

## What's Changed

* Add Bilibili provider by @​Loongle in
aspnet-contrib/AspNet.Security.OAuth.Providers#1044

**Full Changelog**:
aspnet-contrib/AspNet.Security.OAuth.Providers@9.3.0...9.4.0


## 9.3.0

## What's Changed

* Add Contentful provider by @​jerriep in
aspnet-contrib/AspNet.Security.OAuth.Providers#1063

**Full Changelog**:
aspnet-contrib/AspNet.Security.OAuth.Providers@9.2.0...9.3.0


## 9.2.0

## What's Changed

* Use `Convert.ToHexStringLower` by @​martincostello in
aspnet-contrib/AspNet.Security.OAuth.Providers#1048
* Add Linear provider by @​jerriep in
aspnet-contrib/AspNet.Security.OAuth.Providers#1045
* Add Miro provider by @​jerriep in
aspnet-contrib/AspNet.Security.OAuth.Providers#1046
* Add Webflow provider by @​jerriep in
aspnet-contrib/AspNet.Security.OAuth.Providers#1047

## New Contributors

* @​jerriep made their first contribution in
aspnet-contrib/AspNet.Security.OAuth.Providers#1045

**Full Changelog**:
aspnet-contrib/AspNet.Security.OAuth.Providers@9.1.0...9.2.0


## 9.1.0

## What's Changed

* Allow roll-forward for dotnet-validate by @​martincostello in
aspnet-contrib/AspNet.Security.OAuth.Providers#989
* Update bundle data in KOOK provider test by @​gehongyan in
aspnet-contrib/AspNet.Security.OAuth.Providers#1021
* Fix Alipay user_id upgrade open_id issue by @​Loongle in
aspnet-contrib/AspNet.Security.OAuth.Providers#1015
* Add GitCode Provider by @​gehongyan in
aspnet-contrib/AspNet.Security.OAuth.Providers#1020
* Enable package validation by @​martincostello in
aspnet-contrib/AspNet.Security.OAuth.Providers#1031
* Add Atlassian provider #​839 by @​smnsht in
aspnet-contrib/AspNet.Security.OAuth.Providers#1037

## New Contributors

* @​Loongle made their first contribution in
aspnet-contrib/AspNet.Security.OAuth.Providers#1015
* @​smnsht made their first contribution in
aspnet-contrib/AspNet.Security.OAuth.Providers#1037

**Full Changelog**:
aspnet-contrib/AspNet.Security.OAuth.Providers@9.0.0...9.1.0


## 9.0.0

## What's Changed

* Update to .NET 9 by @​martincostello in
aspnet-contrib/AspNet.Security.OAuth.Providers#833

**Full Changelog**:
aspnet-contrib/AspNet.Security.OAuth.Providers@8.3.0...9.0.0


Commits viewable in [compare
view](git://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/compare/8.3.0...9.4.1).
</details>

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=AspNet.Security.OAuth.GitHub&package-manager=nuget&previous-version=8.3.0&new-version=9.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updated
[Azure.Monitor.OpenTelemetry.AspNetCore](https://github.com/Azure/azure-sdk-for-net)
from 1.3.0 to 1.4.0.

<details>
<summary>Release notes</summary>

_Sourced from [Azure.Monitor.OpenTelemetry.AspNetCore's
releases](https://github.com/Azure/azure-sdk-for-net/releases)._

## 1.4.0

## 1.4.0 (2025-12-05)

### Features Added

- Upgraded api-version tag from 'package-preview-2024-12-01' to
'package-2025-10-15'. Tag detail available at
https://github.com/Azure/azure-rest-api-specs/blob/60bcde388a845febb60fc2bda17983ca59af219a/specification/cosmos-db/resource-manager/Microsoft.DocumentDB/DocumentDB/readme.md.


## 1.4.0-beta.3

## 1.4.0-beta.3 (2025-11-26)

### Bugs Fixed

- Fixed bug when assigning property to a collection throwing exceptions.
([#​53862](Azure/azure-sdk-for-net#53862))


## 1.3.1

## 1.3.1 (2025-11-19)

### Other Changes

- Updated `Microsoft.Identity.Client.Broker` dependency to version
4.78.0
- Updated `Azure.Identity` dependency to version 1.17.1


Commits viewable in [compare
view](Azure/azure-sdk-for-net@Azure.Provisioning.AppService_1.3.0...Azure.ResourceManager.CosmosDB_1.4.0).
</details>

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Azure.Monitor.OpenTelemetry.AspNetCore&package-manager=nuget&previous-version=1.3.0&new-version=1.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…0 to 1.23.0 (#845)

Updated
[Microsoft.VisualStudio.Azure.Containers.Tools.Targets](https://aka.ms/vscontainertools)
from 1.21.0 to 1.23.0.

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.VisualStudio.Azure.Containers.Tools.Targets&package-manager=nuget&previous-version=1.21.0&new-version=1.23.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updated
[HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack/)
from 1.11.72 to 1.12.4.

<details>
<summary>Release notes</summary>

_Sourced from [HtmlAgilityPack's
releases](https://github.com/zzzprojects/html-agility-pack//releases)._

No release notes found for this version range.

Commits viewable in [compare
view](https://github.com/zzzprojects/html-agility-pack//commits).
</details>

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=HtmlAgilityPack&package-manager=nuget&previous-version=1.11.72&new-version=1.12.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Updated [Mailjet.Api](https://github.com/mailjet/mailjet-apiv3-dotnet)
from 3.0.0 to 3.0.1.

<details>
<summary>Release notes</summary>

_Sourced from [Mailjet.Api's
releases](https://github.com/mailjet/mailjet-apiv3-dotnet/releases)._

## 3.0.1



Commits viewable in [compare
view](https://github.com/mailjet/mailjet-apiv3-dotnet/commits/v3.0.1).
</details>

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Mailjet.Api&package-manager=nuget&previous-version=3.0.0&new-version=3.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Updated EssentialCSharp.Shared.Models from 1.1.1.18570 to 1.1.1.18576.

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=EssentialCSharp.Shared.Models&package-manager=nuget&previous-version=1.1.1.18570&new-version=1.1.1.18576)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…3.0.1 (#850)

Updated
[Microsoft.ApplicationInsights.Profiler.AspNetCore](https://go.microsoft.com/fwlink/?linkid=869443)
from 2.6.0 to 3.0.1.

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.ApplicationInsights.Profiler.AspNetCore&package-manager=nuget&previous-version=2.6.0&new-version=3.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… to 9.0.12 (#851)

Updated
[Microsoft.AspNetCore.Authentication.MicrosoftAccount](https://github.com/dotnet/aspnetcore)
from 8.0.12 to 9.0.12.

<details>
<summary>Release notes</summary>

_Sourced from [Microsoft.AspNetCore.Authentication.MicrosoftAccount's
releases](https://github.com/dotnet/aspnetcore/releases)._

## 9.0.12

[Release](https://github.com/dotnet/core/releases/tag/v9.0.12)

## What's Changed
* Update branding to 9.0.12 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/64248
* Update `Microsoft.Build` versions to 17.8.43 by @​MackinnonBuck in
https://github.com/dotnet/aspnetcore/pull/64277
* [release/9.0] (deps): Bump src/submodules/googletest from `9706f75` to
`6ec14df` by @​dependabot[bot] in
https://github.com/dotnet/aspnetcore/pull/64230
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/64111
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/64065
* [release/9.0] Upgrade to MacOS 15 for CI by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/64310
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/64312
* [release/9.0] Don't use netcoreapp2.1 in dotnet-get-document by
@​wtgodbe in https://github.com/dotnet/aspnetcore/pull/64351
* [release/9.0] AppContext for HttpSys CBT hardening by @​BrennanConroy
in https://github.com/dotnet/aspnetcore/pull/64297
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/64350
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/64388
* [release/9.0] Delete signalr-daily-tests.yml by @​github-actions[bot]
in https://github.com/dotnet/aspnetcore/pull/64589
* [release/9.0] (deps): Bump src/submodules/googletest from `6ec14df` to
`1b96fa1` by @​dependabot[bot] in
https://github.com/dotnet/aspnetcore/pull/64580
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/64503


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v9.0.11...v9.0.12

## 9.0.11

[Release](https://github.com/dotnet/core/releases/tag/v9.0.11)

## What's Changed
* Update branding to 9.0.11 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/63950
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63677
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63678
* [release/9.0] (deps): Bump src/submodules/googletest from `eb2d85e` to
`9706f75` by @​dependabot[bot] in
https://github.com/dotnet/aspnetcore/pull/63894
* [release/9.0] Fixed devtools url used for debug with chrome and edge
by @​github-actions[bot] in
https://github.com/dotnet/aspnetcore/pull/61948
* [release/9.0] (http2): Lower WINDOWS_UPDATE received on (half)closed
stream to stream abortion by @​DeagleGross in
https://github.com/dotnet/aspnetcore/pull/63934
* [release/9.0] Re-quarantine
ServerRoutingTest.NavigationLock_OverlappingNavigationsCancelExistingNavigations_HistoryNavigation
by @​github-actions[bot] in
https://github.com/dotnet/aspnetcore/pull/63956
* [release/9.0] Fix nginx install on mac, linux by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/63966
* [Hot Reload] Do not attempt to apply empty deltas. by @​tmat in
https://github.com/dotnet/aspnetcore/pull/63979
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/64036
* Revert log level severity for unknown proxy in
ForwardedHeadersMiddleware by @​BrennanConroy in
https://github.com/dotnet/aspnetcore/pull/64091
* Set timeoutInMinutes to 0 for Windows build job by @​vseanreesermsft
in https://github.com/dotnet/aspnetcore/pull/64126


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v9.0.10...v9.0.11

## 9.0.10

[Release](https://github.com/dotnet/core/releases/tag/v9.0.10)

## What's Changed
* Update branding to 9.0.10 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/63510
* [9.0] Make duplicate deb/rpm packages so we can sign them with the new
PMC key by @​jkoritzinsky in
https://github.com/dotnet/aspnetcore/pull/63249
* [release/9.0] Extend Unofficial 1ES template in IdentityModel nightly
tests job by @​github-actions[bot] in
https://github.com/dotnet/aspnetcore/pull/63465
* [release/9.0] (deps): Bump src/submodules/googletest from `373af2e` to
`eb2d85e` by @​dependabot[bot] in
https://github.com/dotnet/aspnetcore/pull/63501
* [release/9.0] Quarantine ResponseBody_WriteContentLength_PassedThrough
by @​wtgodbe in https://github.com/dotnet/aspnetcore/pull/63533
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63304
* [release/9.0] [OpenAPI] Use invariant culture for TextWriter by
@​martincostello in https://github.com/dotnet/aspnetcore/pull/62239
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63303
* Unquarantine `RadioButtonGetsResetAfterSubmittingEnhancedForm` by
@​ilonatommy in https://github.com/dotnet/aspnetcore/pull/63556
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63577
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/63604
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63648
* backport(9.0): Fix runtime architecture detection logic in ANCM. by
@​DeagleGross in https://github.com/dotnet/aspnetcore/pull/63707


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v9.0.9...v9.0.10

## 9.0.9

[Release](https://github.com/dotnet/core/releases/tag/v9.0.9)

## What's Changed
* Update branding to 9.0.9 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/63107
* [release/9.0] (deps): Bump src/submodules/googletest from `c67de11` to
`373af2e` by @​dependabot[bot] in
https://github.com/dotnet/aspnetcore/pull/63035
* [release/9.0] Dispose the certificate chain elements with the chain by
@​github-actions[bot] in https://github.com/dotnet/aspnetcore/pull/62992
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/62702
* [release/9.0] Update Microsoft.Build versions by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/62505
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/62832
* [release/9.0] Update SignalR Redis tests to use internal Docker Hub
mirror by @​github-actions[bot] in
https://github.com/dotnet/aspnetcore/pull/63116
* [release/9.0] [SignalR] Don't throw for message headers in Java client
by @​github-actions[bot] in
https://github.com/dotnet/aspnetcore/pull/62783
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/63151
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63190
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63214


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v9.0.8...v9.0.9

## 9.0.7

[Release](https://github.com/dotnet/core/releases/tag/v9.0.7)

## What's Changed
* Update branding to 9.0.7 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/62242
* [release/9.0] (deps): Bump src/submodules/googletest from `04ee1b4` to
`e9092b1` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/62199
* Fix OpenApiJsonSchema array parsing (#​62051) by @​BrennanConroy in
https://github.com/dotnet/aspnetcore/pull/62118
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61986
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61945
* [release/9.0] Update Alpine helix references by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/62240
* [Backport 9.0] [IIS] Manually parse exe bitness (#​61894) by
@​BrennanConroy in https://github.com/dotnet/aspnetcore/pull/62038
* [release/9.0] Associate tagged keys with entries so replacements are
not evicted by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/62248
* [release/9.0] Block test that is failing after switching to
latest-chrome by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/62283
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/62281
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/62282
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/62303


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v9.0.6...v9.0.7

## 9.0.6

## Bug Fixes

- **Forwarded Headers Middleware: Ignore X-Forwarded-Headers from
Unknown Proxy**
([#​61622](https://github.com/dotnet/aspnetcore/pull/61622))
The Forwarded Headers Middleware now ignores `X-Forwarded-Headers` sent
from unknown proxies. This change improves security by ensuring that
only trusted proxies can influence forwarded header values, preventing
potential spoofing or misrouting issues.

## Dependency Updates

- **Bump src/submodules/googletest from `52204f7` to `04ee1b4`**
([#​61762](https://github.com/dotnet/aspnetcore/pull/61762))
Updates the GoogleTest submodule to a newer commit, bringing in the
latest improvements and bug fixes from the upstream project.
- **Update dependencies from dotnet/arcade**
([#​61714](https://github.com/dotnet/aspnetcore/pull/61714))
Updates internal build and infrastructure dependencies from the
dotnet/arcade repository, ensuring compatibility and access to the
latest build tools.
- **Update dependencies from dotnet/extensions**
([#​61571](https://github.com/dotnet/aspnetcore/pull/61571))
Refreshes dependencies from the dotnet/extensions repository,
incorporating the latest features and fixes from the extensions
libraries.
- **Update dependencies from dotnet/extensions**
([#​61877](https://github.com/dotnet/aspnetcore/pull/61877))
Further updates dependencies from dotnet/extensions, ensuring the
project benefits from recent improvements and bug fixes.
- **Update dependencies from dotnet/arcade**
([#​61892](https://github.com/dotnet/aspnetcore/pull/61892))
Additional updates to build and infrastructure dependencies from
dotnet/arcade, maintaining up-to-date tooling and build processes.

## Miscellaneous

- **Update branding to 9.0.6**
([#​61831](https://github.com/dotnet/aspnetcore/pull/61831))
Updates the project version and branding to 9.0.6, reflecting the new
release and ensuring version consistency across the codebase.
- **Merging internal commits for release/9.0**
([#​61925](https://github.com/dotnet/aspnetcore/pull/61925))
Incorporates various internal commits into the release/9.0 branch,
ensuring that all relevant changes are included in this release.

---

This summary is generated and may contain inaccuracies. For complete
details, please review the linked pull requests.

Full Changelog:
[v9.0.5...v9.0.6](https://github.com/dotnet/aspnetcore/compare/v9.0.5...v9.0.6)

## 9.0.5

[Release](https://github.com/dotnet/core/releases/tag/v9.0.5)

## What's Changed
* Update branding to 9.0.5 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/61284
* [release/9.0] (deps): Bump src/submodules/googletest from `24a9e94` to
`52204f7` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/61261
* [release/9.0] Upgrade to Ubuntu 22 by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/61215
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60964
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60902
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61355
* [release/9.0] Caching SERedis critical bugfix; defer HC metadata
detection because of DI cycle by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/60916
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61354
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/61393
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61412
* Revert "Revert "[release/9.0] Update remnants of azureedge.net"" by
@​wtgodbe in https://github.com/dotnet/aspnetcore/pull/60353
* [release/9.0] Fix preserving messages for stateful reconnect with
backplane by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/61374
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61483
* [Identity] Fix Identity UI asset definitions by @​javiercn in
https://github.com/dotnet/aspnetcore/pull/59100


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v9.0.4...v9.0.5

## 9.0.4

[Release](https://github.com/dotnet/core/releases/tag/v9.0.4)

## What's Changed
* Update branding to 9.0.4 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/60785
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60445
* [release/9.0] (deps): Bump src/submodules/googletest from `e235eb3` to
`24a9e94` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/60678
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60356
* Fix OpenAPI server URLs for Aspire scenarios by @​captainsafia in
https://github.com/dotnet/aspnetcore/pull/60673
* Fix self-referential schema handling in collection schemas by
@​captainsafia in https://github.com/dotnet/aspnetcore/pull/60410
* [release/9.0] [Blazor] Fix custom elements JS assets not being
included in build output by @​MackinnonBuck in
https://github.com/dotnet/aspnetcore/pull/60858
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/60880


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v9.0.3...v9.0.4

## 9.0.3

[Release](https://github.com/dotnet/core/releases/tag/v9.0.3)

## What's Changed
* Update branding to 9.0.3 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/60198
* [release/9.0] Fix branding by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/60029
* [release/9.0] Update to MacOS 15 in Helix by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/60238
* [release/9.0] Revert "Revert "Use the latest available jdk"" by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/60229
* [release/9.0] Update `HtmlAttributePropertyHelper` to correctly follow
the `MetadataUpdateHandlerAttribute` contract by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/59908
* [release/9.0] Fix skip condition for java tests by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/60242
* [release/9.0] (deps): Bump src/submodules/googletest from `7d76a23` to
`e235eb3` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/60151
* [release/9.0] Readd DiagnosticSource to KestrelServerImpl by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/60202
* [release/9.0] Redis distributed cache: add HybridCache usage signal by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/59886
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59952
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59951
* [release/9.0] Update remnants of azureedge.net by @​sebastienros in
https://github.com/dotnet/aspnetcore/pull/60263
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60291
* [release/9.0] Centralize on one docker container by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/60298
* Revert "[release/9.0] Update remnants of azureedge.net" by @​wtgodbe
in https://github.com/dotnet/aspnetcore/pull/60323
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/60317


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v9.0.2...v9.0.3

## 9.0.2

[Release](https://github.com/dotnet/core/releases/tag/v9.0.2)

## What's Changed
* Update branding to 9.0.2 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/59757
* [release/9.0] Update dependencies from dotnet/source-build-externals
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59267
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59266
* [release/9.0] Update OSX helix queue by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/59743
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59728
* [release/9.0] (deps): Bump src/submodules/googletest from `d144031` to
`7d76a23` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/59679
* [release/9.0] Skip tests on internal queues too by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/59578
* [release/9.0] Fix loading dotnet user-jwts config by @​github-actions
in https://github.com/dotnet/aspnetcore/pull/59473
* [release/9.0] Fix MultipartReaderStream synchronous read when using
buffer offset by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/59422
* [release/9.0] Update dependencies from dotnet/xdt by @​dotnet-maestro
in https://github.com/dotnet/aspnetcore/pull/59419
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59611
* [release/9.0] Fix Kestrel host header mismatch handling when port in
Url by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/59362
* Migrate off of Fedora 38 by @​v-firzha in
https://github.com/dotnet/aspnetcore/pull/59613
* [release/9.0] [Blazor WASM standalone] Avoid caching `index.html`
during development by @​MackinnonBuck in
https://github.com/dotnet/aspnetcore/pull/59348
* [release/9.0] Update to Fedora 41 by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/59816
* [release/9.0] Don't throw exception for parameters with custom binding
source by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/59533
* [release/9.0] Apply schema transformer to AdditionalProperties by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/59730
* [release/9.0] Harden schema reference transformer for relative
references by @​captainsafia in
https://github.com/dotnet/aspnetcore/pull/59779
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59847
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59848
* [release/9.0] Return 206 Partial Content on Valid Range for Static
Assets by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/59325
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/59871


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v9.0.1...v9.0.2

## 9.0.1

[Release](https://github.com/dotnet/core/releases/tag/v9.0.1)

## What's Changed
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/58900
* [release/9.0] Prevent unnecessary debugger stops for user-unhandled
exceptions in Blazor apps with Just My Code enabled by @​halter73 in
https://github.com/dotnet/aspnetcore/pull/58573
* Hot Reload agent improvements by @​tmat in
https://github.com/dotnet/aspnetcore/pull/58333
* [release/9.0] Update dependencies from roslyn by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/59183
* [release/9.0] Add direct reference to System.Drawing.Common in tools
by @​wtgodbe in https://github.com/dotnet/aspnetcore/pull/59189
* [release/9.0] Harden parsing of [Range] attribute values by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/59077
* [release/9.0] Update dependencies from dotnet/source-build-externals
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59143
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59024
* [release/9.0] (deps): Bump src/submodules/googletest from `6dae7eb` to
`d144031` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/59032
* [release/9.0] Update dependencies from dotnet/xdt by @​dotnet-maestro
in https://github.com/dotnet/aspnetcore/pull/58589
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58675
* [release/9.0] Fix SignalR Java POM to include description by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/58896
* [release/9.0] Fix IIS outofprocess to remove WebSocket compression
handshake by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/58931


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.1

## 9.0.0

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0)

## What's Changed
* Update branding to rtm by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/57907
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57910
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57922
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57954
* [release/9.0] Fix skip condition for IIS tests by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/57999
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58032
* [release/9.0] Update dependencies from dotnet/runtime by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58015
* [release/9.0] Update dependencies from dotnet/winforms by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58033
* [release/9.0] Update dependencies from dotnet/runtime by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58048
* [automated] Merge branch 'release/9.0-rc2' => 'release/9.0' by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/57975
* [release/9.0] Update dependencies from dotnet/efcore by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58052
* Fix up OpenAPI schema handling and support concurrent requests by
@​captainsafia in https://github.com/dotnet/aspnetcore/pull/58024
* [release/9.0] Mark API from 9 as shipped by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/58060
* [release/9.0] Update dependencies from dotnet/source-build-externals
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58034
* [release/9.0] Update dependencies from dotnet/runtime by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58117
* [release/9.0] Enable TSA/Policheck by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/58123
* [release/9.0] Add explicit conversion for value-type returning
handlers with filters by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/57967
* [release/9.0] Update dependencies from dotnet/xdt by @​dotnet-maestro
in https://github.com/dotnet/aspnetcore/pull/58116
* [release/9.0] (deps): Bump src/submodules/MessagePack-CSharp from
`ecc4e18` to `9511905` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/58183
* [release/9.0] (deps): Bump src/submodules/googletest from `0953a17` to
`6dae7eb` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/58184
* [release/9.0] Change usage of "Country" to "CountryRegion" by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/58280
* Merge RC2 changes into 9.0 by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/58296
* [release/9.0] Remove ProviderKey from Hosting Bundle by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/58293
* [release/9.0] [Blazor] Fix template nav menu styling by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/58277
* [release/9.0] Update dependencies from dotnet/source-build-externals
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58268
* [release/9.0] Update dependencies from dotnet/winforms by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58159
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58158
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58157
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58182
* [release/9.0] Update dependencies from dotnet/efcore by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58306
* [release/9.0] Update dependencies from dotnet/runtime by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58315
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58355
* [release/9.0] Update dependencies from dotnet/xdt by @​dotnet-maestro
in https://github.com/dotnet/aspnetcore/pull/58366
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58344
* [release/9.0] Fix handling for inert route parameters in MVC endpoints
for OpenAPI by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/58311
* [release/9.0] Update dependencies from dotnet/winforms by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58413
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58374
* [release/9.0] Update dependencies from dotnet/source-build-externals
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58414
* [release/9.0] Fix ModelMetadata for TryParse-parameters in ApiExplorer
by @​captainsafia in https://github.com/dotnet/aspnetcore/pull/58372
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58421
* [release/9.0] Stabilize branding by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/58444
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58449
* [release/9.0] [Infrastructure] Updated npm packages by @​MackinnonBuck
in https://github.com/dotnet/aspnetcore/pull/58469
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58462
* [release/9.0] bumping ws dependency to fix component vulnerability by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/58458
* [release/9.0] Improve dev-certs export error message by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/58471
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/58475
 ... (truncated)

## 9.0.0-rc.2.24474.3

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-rc.2)

## What's Changed
* [automated] Merge branch 'release/9.0-rc1' => 'release/9.0' by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/57420
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57366
* [release/9.0] Add references to new 9.0 branches in .yml files by
@​wtgodbe in https://github.com/dotnet/aspnetcore/pull/57463
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57526
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57446
* [release/9.0] Quarantine two CircuitTests by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/57606
* [automated] Merge branch 'release/9.0-rc1' => 'release/9.0' by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/57659
* [release/9.0] Fix duplicate error.type on kestrel.connection.duration
by @​github-actions in https://github.com/dotnet/aspnetcore/pull/57581
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57668
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57436
* [release/9.0] Update dependencies from dotnet/winforms by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57527
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57686
* [release/9.0] Update dependencies from dotnet/xdt by @​dotnet-maestro
in https://github.com/dotnet/aspnetcore/pull/57691
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57667
* [release/9.0] Update dependencies from dotnet/source-build-externals
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57528
* [release/9.0] Update dependencies from dotnet/efcore by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57697
* [release/9.0] [Blazor] Invoke inbound activity handlers on circuit
initialization by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/57678
* Disable launching browser on Web API template by @​captainsafia in
https://github.com/dotnet/aspnetcore/pull/57682
* [release/9.0] [Static Assets] Improve development experience by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/57764
* Include Readme.md in packages by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/57809
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57759
* [release/9.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57760
* [release/9.0] Update dependencies from dotnet/winforms by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57761
* [release/9.0] Update dependencies from dotnet/source-build-externals
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57762
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57708
* HybridCache: relocate to dotnet/extensions by @​mgravell in
https://github.com/dotnet/aspnetcore/pull/57670
* [release/9.0] (deps): Bump src/submodules/googletest from `ff233bd` to
`0953a17` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/57643
* Http.Sys: Clean up Request parsing errors by @​BrennanConroy in
https://github.com/dotnet/aspnetcore/pull/57531
* [release/9.0] Update dependencies from dotnet/runtime by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57835
* [release/9.0] [Identity][Templates] Ensure placeholders don't overlap
with text by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/57789
* [release/9.0] Update dependencies from dotnet/runtime by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57858
* Fix mapping for nested schemas and [Produces] attributes in OpenAPI
implementation by @​captainsafia in
https://github.com/dotnet/aspnetcore/pull/57852
* [release/9.0] Update dependencies from dotnet/efcore, dotnet/runtime
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57866
* [release/9.0] [Templates] Updates libraries dependencies content by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/57864
* [release/9.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57896
* [release/9.0-rc2] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/57931
* Add registry search for upgrade policy keys by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/57952
* Check for sentinel value when setting HTTP/3 error code by @​amcasey
in https://github.com/dotnet/aspnetcore/pull/57976
* [release/9.0-rc2] [Blazor] Update `WebAssembly.DevServer` to serve the
`Blazor-Environment` header by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/57974
* Fix IAsyncEnumerable controller methods to allow setting headers by
@​BrennanConroy in https://github.com/dotnet/aspnetcore/pull/57924
* Add partitioned to cookie for SignalR browser testing by
@​BrennanConroy in https://github.com/dotnet/aspnetcore/pull/57997


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v9.0.0-rc.1.24452.1...v9.0.0-rc.2.24474.3

## 9.0.0-rc.1.24452.1

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-rc.1)

## 9.0.0-preview.7.24406.2

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-preview.7)

## 9.0.0-preview.6.24328.4

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-preview.6)

## 9.0.0-preview.5.24306.11

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-preview.5)

## 9.0.0-preview.4.24267.6

[Release](https://github.com/dotnet/core/releases)

## 9.0.0-preview.3.24172.13

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-preview.3)

## 9.0.0-preview.2.24128.4

[Release[(https://github.com/dotnet/core/releases/tag/v9.0.0-preview.2)

## 9.0.0-preview.1.24081.5

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-preview.1)

## 8.0.23

[Release](https://github.com/dotnet/core/releases/tag/v8.0.23)

## What's Changed


https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-january-2026-servicing-updates/#release-changelogs

## 8.0.22

[Release](https://github.com/dotnet/core/releases/tag/v8.0.22)

## What's Changed
* Update branding to 8.0.22 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/63949
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63664
* [release/8.0] (http2): Lower WINDOWS_UPDATE received on (half)closed
stream to stream abortion by @​DeagleGross in
https://github.com/dotnet/aspnetcore/pull/63903
* [release/8.0] (deps): Bump src/submodules/googletest from `eb2d85e` to
`9706f75` by @​dependabot[bot] in
https://github.com/dotnet/aspnetcore/pull/63893
* [release/8.0] Fixed devtools url used for debug with chrome and edge
by @​github-actions[bot] in
https://github.com/dotnet/aspnetcore/pull/62080
* [release/8.0] Update dependencies from
dotnet/source-build-reference-packages by @​dotnet-maestro[bot] in
https://github.com/dotnet/aspnetcore/pull/63665
* [release/8.0] Update dependencies from
dotnet/source-build-reference-packages by @​dotnet-maestro[bot] in
https://github.com/dotnet/aspnetcore/pull/63957
* Merging internal commits for release/8.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/64035
* Mark productVersion.txt as shipping artifact in 8.0 by @​Copilot in
https://github.com/dotnet/aspnetcore/pull/64067
* Revert log level severity for unknown proxy in
ForwardedHeadersMiddleware by @​BrennanConroy in
https://github.com/dotnet/aspnetcore/pull/64090


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v8.0.21...v8.0.22

## 8.0.21

[Release](https://github.com/dotnet/core/releases/tag/v8.0.21)

## What's Changed
* Update branding to 8.0.21 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/63509
* [release/8.0] (deps): Bump src/submodules/googletest from `373af2e` to
`eb2d85e` by @​dependabot[bot] in
https://github.com/dotnet/aspnetcore/pull/63500
* [release/8.0] Make duplicate deb/rpm packages so we can sign them with
the new PMC key by @​github-actions[bot] in
https://github.com/dotnet/aspnetcore/pull/63250
* [release/8.0] Extend Unofficial 1ES template in IdentityModel nightly
tests job by @​github-actions[bot] in
https://github.com/dotnet/aspnetcore/pull/63466
* [release/8.0] Quarantine ResponseBody_WriteContentLength_PassedThrough
by @​github-actions[bot] in
https://github.com/dotnet/aspnetcore/pull/63534
* [release/8.0] Update dependencies from
dotnet/source-build-reference-packages by @​dotnet-maestro[bot] in
https://github.com/dotnet/aspnetcore/pull/63261
* [release/8.0] Use wait assert in flaky tests by @​ilonatommy in
https://github.com/dotnet/aspnetcore/pull/63565
* [release/8.0] Update Microsoft.Build versions by @​github-actions[bot]
in https://github.com/dotnet/aspnetcore/pull/62507
* Merging internal commits for release/8.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/63603
* backport(8.0): Fix runtime architecture detection logic in ANCM by
@​DeagleGross in https://github.com/dotnet/aspnetcore/pull/63706


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v8.0.20...v8.0.21

## 8.0.20

[Release](https://github.com/dotnet/core/releases/tag/v8.0.20)

## What's Changed
* Update branding to 8.0.20 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/63106
* [release/8.0] (deps): Bump src/submodules/googletest from `c67de11` to
`373af2e` by @​dependabot[bot] in
https://github.com/dotnet/aspnetcore/pull/63038
* [release/8.0] Dispose the certificate chain elements with the chain by
@​MackinnonBuck in https://github.com/dotnet/aspnetcore/pull/62994
* [release/8.0] Update SignalR Redis tests to use internal Docker Hub
mirror by @​github-actions[bot] in
https://github.com/dotnet/aspnetcore/pull/63117
* [release/8.0] [SignalR] Don't throw for message headers in Java client
by @​github-actions[bot] in
https://github.com/dotnet/aspnetcore/pull/62784
* Merging internal commits for release/8.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/63152
* [release/8.0] Update dependencies from dotnet/extensions by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63188
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63189


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v8.0.19...v8.0.20

## 8.0.18

[Release](https://github.com/dotnet/core/releases/tag/v8.0.18)

## What's Changed
* Update branding to 8.0.18 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/62241
* [release/8.0] Update Alpine helix references by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/62243
* [release/8.0] (deps): Bump src/submodules/googletest from `04ee1b4` to
`e9092b1` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/62201
* [8.0] Delete src/arcade directory by @​akoeplinger in
https://github.com/dotnet/aspnetcore/pull/61994
* [Backport 8.0] [IIS] Manually parse exe bitness (#​61894) by
@​BrennanConroy in https://github.com/dotnet/aspnetcore/pull/62037
* [release/8.0] Update dependencies from
dotnet/source-build-reference-packages by @​dotnet-maestro in
https://github.com/dotnet/aspnetcore/pull/62006
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61944
* [release/8.0] Associate tagged keys with entries so replacements are
not evicted by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/62247
* [release/8.0] Block test that is failing after switching to
latest-chrome by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/62284
* backport(net8.0): http.sys on-demand TLS client hello retrieval by
@​DeagleGross in https://github.com/dotnet/aspnetcore/pull/62290
* Merging internal commits for release/8.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/62302


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v8.0.17...v8.0.18

## 8.0.17

## Bug Fixes

- **Forwarded Headers Middleware: Ignore X-Forwarded-Headers from
Unknown Proxy**
([#​61623](https://github.com/dotnet/aspnetcore/pull/61623))
The Forwarded Headers Middleware now ignores `X-Forwarded-Headers` sent
from unknown proxies. This change improves security by ensuring that
only trusted proxies can influence the forwarded headers, preventing
potential spoofing or misrouting of requests.

## Dependency Updates

- **Update dependencies from dotnet/arcade**
([#​61832](https://github.com/dotnet/aspnetcore/pull/61832))
This update brings in the latest changes from the dotnet/arcade
repository, ensuring that ASP.NET Core benefits from recent
improvements, bug fixes, and security patches in the shared build
infrastructure.

- **Bump src/submodules/googletest from `52204f7` to `04ee1b4`**
([#​61761](https://github.com/dotnet/aspnetcore/pull/61761))
The GoogleTest submodule has been updated to a newer commit, providing
the latest testing features, bug fixes, and performance improvements for
the project's C++ test components.

## Miscellaneous

- **Update branding to 8.0.17**
([#​61830](https://github.com/dotnet/aspnetcore/pull/61830))
The project version branding has been updated to reflect the new 8.0.17
release, ensuring consistency across build outputs and documentation.

- **Merging internal commits for release/8.0**
([#​61924](https://github.com/dotnet/aspnetcore/pull/61924))
This change merges various internal commits into the release/8.0 branch,
incorporating minor fixes, documentation updates, and other
non-user-facing improvements to keep the release branch up to date.

---

This summary is generated and may contain inaccuracies. For complete
details, please review the linked pull requests.

**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v8.0.16...v8.0.17

## 8.0.16

[Release](https://github.com/dotnet/core/releases/tag/v8.0.16)

## What's Changed
* Update branding to 8.0.16 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/61283
* [release/8.0] (deps): Bump src/submodules/googletest from `24a9e94` to
`52204f7` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/61260
* [release/8.0] Update dependencies from dotnet/source-build-externals
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61281
* [release/8.0] Upgrade to Ubuntu 22 by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/61216
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60901
* [release/8.0] Update dependencies from
dotnet/source-build-reference-packages by @​dotnet-maestro in
https://github.com/dotnet/aspnetcore/pull/60926
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61404
* Merging internal commits for release/8.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/61398
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/61411
* Revert "Revert "[release/8.0] Update remnants of azureedge.net"" by
@​wtgodbe in https://github.com/dotnet/aspnetcore/pull/60352
* [release/8.0] Fix preserving messages for stateful reconnect with
backplane by @​BrennanConroy in
https://github.com/dotnet/aspnetcore/pull/61375
* [release/8.0] Update dependencies from
dotnet/source-build-reference-packages by @​dotnet-maestro in
https://github.com/dotnet/aspnetcore/pull/61442
* fetch TLS client hello message from HTTP.SYS by @​BrennanConroy in
https://github.com/dotnet/aspnetcore/pull/61494


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v8.0.15...v8.0.16

## 8.0.15

[Release](https://github.com/dotnet/core/releases/tag/v8.0.15)

## What's Changed
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60355
* Update branding to 8.0.15 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/60784
* Add partitioned to cookie for SignalR browser testing by
@​BrennanConroy in https://github.com/dotnet/aspnetcore/pull/60728
* [release/8.0] (deps): Bump src/submodules/googletest from `e235eb3` to
`24a9e94` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/60677
* Merging internal commits for release/8.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/60879


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v8.0.14...v8.0.15

## 8.0.14

[Release](https://github.com/dotnet/core/releases/tag/v8.0.14)

## What's Changed
* Update branding to 8.0.14 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/60197
* [release/8.0] (deps): Bump src/submodules/googletest from `7d76a23` to
`e235eb3` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/60150
* [release/8.0] Fix java discovery in IdentityModel pipeline by
@​wtgodbe in https://github.com/dotnet/aspnetcore/pull/60075
* [release/8.0] Update dependencies from dotnet/source-build-externals
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/60199
* [release/8.0] Update dependencies from
dotnet/source-build-reference-packages by @​dotnet-maestro in
https://github.com/dotnet/aspnetcore/pull/59922
* [release/8.0] Readd DiagnosticSource to KestrelServerImpl by
@​github-actions in https://github.com/dotnet/aspnetcore/pull/60203
* [release/8.0] Update to MacOS 15 in Helix by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/60239
* [release/8.0] Use the latest available JDK by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/60233
* [release/8.0] Fix skip condition for java tests by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/60243
* [release/8.0] Update list of helix queues to skip by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/60231
* [release/8.0] [Blazor] Allow cascading value subscribers to get added
and removed during change notification by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/57288
* [release/8.0] Update remnants of azureedge.net by @​sebastienros in
https://github.com/dotnet/aspnetcore/pull/60264
* [release/8.0] Centralize on one docker container by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/60299
* Revert "[release/8.0] Update remnants of azureedge.net" by @​wtgodbe
in https://github.com/dotnet/aspnetcore/pull/60324
* Merging internal commits for release/8.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/60316


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v8.0.13...v8.0.14

## 8.0.13

[Release](https://github.com/dotnet/core/releases/tag/v8.0.13)

## What's Changed
* [release/8.0] Update dotnetbuilds CDN to new endpoint by @​mmitche in
https://github.com/dotnet/aspnetcore/pull/59575
* Update branding to 8.0.13 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/59756
* [release/8.0] Skip MVC template tests on HelixQueueArmDebian12 by
@​wtgodbe in https://github.com/dotnet/aspnetcore/pull/59295
* [release/8.0] Update OSX helix queue by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/59742
* [release/8.0] (deps): Bump src/submodules/googletest from `d144031` to
`7d76a23` by @​dependabot in
https://github.com/dotnet/aspnetcore/pull/59678
* [release/8.0] Skip tests on internal queues too by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/59579
* [release/8.0] Fix Kestrel host header mismatch handling when port in
Url by @​BrennanConroy in
https://github.com/dotnet/aspnetcore/pull/59403
* Migrate off of Debian 11 by @​v-firzha in
https://github.com/dotnet/aspnetcore/pull/59584
* [release/8.0] Pin to S.T.J 8.0.5 in Analyzers by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/59777
* [release/8.0] [Blazor WASM standalone] Avoid caching `index.html`
during development by @​github-actions in
https://github.com/dotnet/aspnetcore/pull/59349
* Update to Fedora 41 by @​BrennanConroy in
https://github.com/dotnet/aspnetcore/pull/59817
* [release/8.0] Update dependencies from dotnet/source-build-externals
by @​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59811
* [release/8.0] Update dependencies from
dotnet/source-build-reference-packages by @​dotnet-maestro in
https://github.com/dotnet/aspnetcore/pull/59825
* [release/8.0] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/aspnetcore/pull/59864
* [release/8.0] Fix/update docker tags by @​wtgodbe in
https://github.com/dotnet/aspnetcore/pull/59867
* Merging internal commits for release/8.0 by @​vseanreesermsft in
https://github.com/dotnet/aspnetcore/pull/59872


**Full Changelog**:
https://github.com/dotnet/aspnetcore/compare/v8.0.12...v8.0.13

Commits viewable in [compare
view](https://github.com/dotnet/aspnetcore/compare/v8.0.12...v9.0.12).
</details>

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.AspNetCore.Authentication.MicrosoftAccount&package-manager=nuget&previous-version=8.0.12&new-version=9.0.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Copilot AI and others added 3 commits February 10, 2026 06:27
- Add Microsoft.Extensions.Http.Resilience package
- Configure standard resilience handler with exponential backoff
- Handle HTTP 429 (rate limit) with automatic retry
- Respect Retry-After header from Azure OpenAI
- Add circuit breaker and timeout configuration
- Document resilience implementation

Co-authored-by: BenjaminMichaelis <22186029+BenjaminMichaelis@users.noreply.github.com>
- Add configureResilience parameter to allow selective resilience
- Update documentation with usage examples for mixed-use applications
- Improve code comments explaining when to use which approach
- Keep default behavior (resilience enabled) for Chat app

Co-authored-by: BenjaminMichaelis <22186029+BenjaminMichaelis@users.noreply.github.com>
- Explain Semantic Kernel limitation requiring ConfigureHttpClientDefaults
- Document why named/typed client approach is not possible
- Clarify usage scenarios for mixed-use vs dedicated applications
- Improve inline code comments with technical justification

Co-authored-by: BenjaminMichaelis <22186029+BenjaminMichaelis@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix rate limit error for embedding generation Add HTTP resilience with retry policy for Azure OpenAI rate limiting Feb 10, 2026
@BenjaminMichaelis
Copy link
Copy Markdown
Member

@copilot should we set the http client in the AzureOpenAIClientOptions? Also, is there a reason we wouldn't have resilience on by default? also are there build errors? https://github.com/IntelliTect/EssentialCSharp.Web/actions/runs/21854540825/job/63068411734?pr=853

Research, then fix, then validate.

- Remove configureResilience parameter - resilience is now always enabled
- Fix pre-existing build error in LoggerExtensions.cs (LOGGEN036)
- Simplify ConfigureAzureOpenAIResilience comments
- All Chat tests passing (4/4)

Co-authored-by: BenjaminMichaelis <22186029+BenjaminMichaelis@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented Feb 10, 2026

@copilot should we set the http client in the AzureOpenAIClientOptions? Also, is there a reason we wouldn't have resilience on by default? also are there build errors? https://github.com/IntelliTect/E...

I researched all three questions:

1. Should we set the http client in AzureOpenAIClientOptions?
The Semantic Kernel 1.60.0's AddAzureOpenAIEmbeddingGenerator and AddAzureOpenAIChatClient methods don't expose options to configure named or typed HttpClients. The internal implementation creates HttpClient instances through IHttpClientFactory without providing hooks for per-client configuration. Therefore, ConfigureHttpClientDefaults is the only way to apply resilience to Azure OpenAI clients when using Semantic Kernel.

2. Is there a reason we wouldn't have resilience on by default?
No good reason - I've simplified the implementation. Resilience is now always enabled (removed the configureResilience parameter). The retry policies are reasonable for most HTTP APIs and won't negatively impact other clients like hCaptcha or Mailjet.

3. Build errors?
Fixed! There was a pre-existing build error in LoggerExtensions.cs (LOGGEN036) unrelated to my changes. I fixed it by simplifying the logging message.

Changes in commit 4d1499d:

  • Removed configureResilience parameter - resilience always enabled
  • Fixed pre-existing build error in LoggerExtensions.cs
  • Build now succeeds with 0 errors
  • All Chat tests passing (4/4)

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • api.hcaptcha.com
    • Triggering command: /usr/share/dotnet/dotnet /usr/share/dotnet/dotnet exec --runtimeconfig /home/REDACTED/work/EssentialCSharp.Web/EssentialCSharp.Web/EssentialCSharp.Web.Tests/bin/Release/net9.0/EssentialCSharp.Web.Tests.runtimeconfig.json --depsfile /home/REDACTED/work/EssentialCSharp.Web/EssentialCSharp.Web/EssentialCSharp.Web.Tests/bin/Release/net9.0/EssentialCSharp.Web.Tests.deps.json /home/REDACTED/work/EssentialCSharp.Web/EssentialCSharp.Web/EssentialCSharp.Web.Tests/bin/Release/net9.0/testhost.dll --port 43635 --endpoint 127.0.0.1:043635 --role client --parentprocessid 5415 --telemetryoptedin false (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants