Skip to content

Conversation

dotnet-maestro[bot]
Copy link
Contributor

@dotnet-maestro dotnet-maestro bot commented Jan 20, 2025

This pull request updates the following dependencies

From https://github.com/dotnet/arcade

  • Subscription: 5cf95ae7-830b-490f-0a55-08dcbc302537
  • Build: 20250127.4
  • Date Produced: January 27, 2025 10:35:09 PM UTC
  • Commit: bac7e1caea791275b7c3ccb4cb75fd6a04a26618
  • Branch: refs/heads/release/9.0

…115.2

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.RemoteExecutor
 From Version 9.0.0-beta.25058.5 -> To Version 9.0.0-beta.25065.2
@dotnet-maestro dotnet-maestro bot requested review from wtgodbe and a team as code owners January 20, 2025 05:03
@ghost ghost added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Jan 20, 2025
@dotnet-policy-service dotnet-policy-service bot added this to the 9.0.x milestone Jan 20, 2025
@dotnet-policy-service dotnet-policy-service bot added the pending-ci-rerun When assigned to a PR indicates that the CI checks should be rerun label Jan 27, 2025
@lewing lewing closed this Jan 29, 2025
@lewing lewing reopened this Jan 29, 2025
@dotnet-policy-service dotnet-policy-service bot modified the milestones: 9.0.x, 9.0.2 Jan 29, 2025
…127.4

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.RemoteExecutor
 From Version 9.0.0-beta.25058.5 -> To Version 9.0.0-beta.25077.4
@RussKie RussKie closed this Feb 5, 2025
@RussKie RussKie deleted the darc-release/9.0-cd9e7ff3-52b5-414f-9f23-178bb944b42b branch February 5, 2025 04:15
@dotnet-policy-service dotnet-policy-service bot modified the milestone: 9.0.2 Feb 5, 2025
@wtgodbe wtgodbe restored the darc-release/9.0-cd9e7ff3-52b5-414f-9f23-178bb944b42b branch February 6, 2025 18:27
@wtgodbe wtgodbe reopened this Feb 6, 2025
@wtgodbe
Copy link
Member

wtgodbe commented Feb 6, 2025

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@wtgodbe
Copy link
Member

wtgodbe commented Feb 7, 2025

Java failure unrelated

@wtgodbe wtgodbe merged commit 7db3d10 into release/9.0 Feb 7, 2025
21 of 25 checks passed
@wtgodbe wtgodbe deleted the darc-release/9.0-cd9e7ff3-52b5-414f-9f23-178bb944b42b branch February 7, 2025 00:47
@dotnet-policy-service dotnet-policy-service bot modified the milestones: 9.0.2, 9.0.3 Feb 7, 2025
This was referenced Aug 21, 2025
peggy-quartech added a commit to bcgov/PSSG-SPDBT that referenced this pull request Aug 28, 2025
)

Updated
[Microsoft.Extensions.Caching.StackExchangeRedis](https://github.com/dotnet/aspnetcore)
from 9.0.2 to 9.0.8.

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

_Sourced from [Microsoft.Extensions.Caching.StackExchangeRedis's
releases](https://github.com/dotnet/aspnetcore/releases)._

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

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

Updated
[Microsoft.Extensions.DependencyInjection.Abstractions](https://github.com/dotnet/runtime)
from 9.0.4 to 9.0.8.

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

_Sourced from [Microsoft.Extensions.DependencyInjection.Abstractions's
releases](https://github.com/dotnet/runtime/releases)._

## 9.0.8

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

## What's Changed
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/116514
* [release/9.0] Disable all MT tests on CI by @​ilonatommy in
https://github.com/dotnet/runtime/pull/116747
* [9.0] Revert squash commit and pulls release/9.0 again by @​jozkee in
https://github.com/dotnet/runtime/pull/116764
* [release/9.0-staging] Backport "Dispose Xunit ToolCommand" by
@​ilonatommy in https://github.com/dotnet/runtime/pull/116685
* [release/9.0-staging] Skip SSL key log test for OpenSSL 3.5+ by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/116687
* [release/9.0-staging] Fix absolute path check when loading
hostfxr/hostpolicy/coreclr by @​elinor-fung in
https://github.com/dotnet/runtime/pull/116775
* Update openssl dependency for SLES by @​NikolaMilosavljevic in
https://github.com/dotnet/runtime/pull/116922
* [9.0] Backport 115546 FLS initialization fix to 9. by @​mangod9 in
https://github.com/dotnet/runtime/pull/116872
* [release/9.0-staging] Update dependencies from dotnet/roslyn by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117137
* [release/9.0-staging] Update dependencies from dotnet/icu by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116681
* [release/9.0-staging] Update dependencies from dotnet/cecil by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116455
* [release/9.0-staging] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116948
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils
by @​dotnet-maestro[bot] in
https://github.com/dotnet/runtime/pull/115596
* [release/9.0-staging] Update dependencies from
dotnet/source-build-reference-packages by @​dotnet-maestro[bot] in
https://github.com/dotnet/runtime/pull/115588
* [release/9.0-staging] Map version for Tahoe compatibility. by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/116641
* [9.0] Update CI OSes by @​richlander in
https://github.com/dotnet/runtime/pull/115503
* Update branding to 9.0.8 by @​vseanreesermsft in
https://github.com/dotnet/runtime/pull/117283
* [release/9.0-staging] Update dependencies from dotnet/sdk by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116683
* Disable odbc tests on net9 interpreter by @​BrzVlad in
https://github.com/dotnet/runtime/pull/117245
* [release/9.0-staging] Update dependencies from dotnet/cecil by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117228
* [release/9.0-staging] Update dependencies from dotnet/icu by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117257
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils
by @​dotnet-maestro[bot] in
https://github.com/dotnet/runtime/pull/117184
* [release/9.0-staging] Update dependencies from dotnet/runtime-assets
by @​dotnet-maestro[bot] in
https://github.com/dotnet/runtime/pull/116664
* [release/9.0-staging] Update dependencies from dotnet/xharness by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116908
* [release/9.0] Update dependencies from dotnet/emsdk by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116626
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/117296
* [release/9.0-staging][wbt] Prevent `InvalidOperationException` on
`TestOutputHelper` logging. by @​ilonatommy in
https://github.com/dotnet/runtime/pull/116916
* [release/9.0-staging] Harden `Ping_TimedOut_*` tests by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/116630
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/runtime/pull/117442
* [release/9.0-staging] Fix ILogB for subnormal values by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/116973
* [release/9.0-staging] Fix ordering issue in interface trimming by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/114509
* [release/9.0-staging][mono][gc] Fix gc descriptor computation for
InlineArray structs by @​BrzVlad in
https://github.com/dotnet/runtime/pull/116951
* [release/9.0-staging] Fix few RandomAccess.Write edge case bugs by
@​adamsitnik in https://github.com/dotnet/runtime/pull/109646
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/117471
* [release/9.0-staging] Update dependencies from dotnet/xharness by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117594
* [release/9.0-staging] Update dependencies from dotnet/sdk by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117595
* [manual] Merge release/9.0-staging into release/9.0 by @​tarekgh in
https://github.com/dotnet/runtime/pull/117634


**Full Changelog**:
https://github.com/dotnet/runtime/compare/v9.0.7...v9.0.8

## 9.0.7

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

## What's Changed
* [release/9.0-staging] Fix crash during Async Break when APC and CET
are enabled by @​thaystg in
https://github.com/dotnet/runtime/pull/114932
* [release/9.0-staging] [STJ] Account for F# CompilationMappingAttribute
now supporting multiple declarations. by @​github-actions in
https://github.com/dotnet/runtime/pull/115076
* [release/9.0-staging][wasm][interpreter] Fix PackedSimd interpreter
intrinsics by @​lewing in https://github.com/dotnet/runtime/pull/114218
* [release/9.0-staging] JIT: Fix invalid removal of explicit zeroing in
methods without .localsinit by @​jakobbotsch in
https://github.com/dotnet/runtime/pull/115568
* [release/9.0-staging] throw an exception instead of infinite loop in
`sort_mark_list` by @​github-actions in
https://github.com/dotnet/runtime/pull/115529
* [release/9.0-staging] [DNS] Ignore ObjectDisposedException on
CancellationToken Callback by @​github-actions in
https://github.com/dotnet/runtime/pull/115840
* Revert "[release/9.0-staging] Fix crash during Async Break when APC
and CET are enabled" by @​thaystg in
https://github.com/dotnet/runtime/pull/116015
* [release/9.0-staging] Fix SysV first/second return register GC info
mismatch by @​jakobbotsch in
https://github.com/dotnet/runtime/pull/116206
* [release/9.0-staging] Fix PipeStream leak on Windows when pipe is
disposed with a pending operation by @​github-actions in
https://github.com/dotnet/runtime/pull/116188
* [release/9.0] Fix edge cases in Tarjan GC bridge (Android) by
@​filipnavara in https://github.com/dotnet/runtime/pull/114682
* [release/9.0-staging] Revert change to follow symlinks of dotnet host
by @​github-actions in https://github.com/dotnet/runtime/pull/116244
* Update branding to 9.0.7 by @​vseanreesermsft in
https://github.com/dotnet/runtime/pull/116312
* [release/9.0-staging] Fix generation of minidump by @​github-actions
in https://github.com/dotnet/runtime/pull/115738
* [release/9.0-staging] fix: in rsa signatures, configure digest before
padding mode by @​github-actions in
https://github.com/dotnet/runtime/pull/115695
* [release/9.0-staging] JIT: Fix possible heap corruption in outlined
composite SSA storage by @​github-actions in
https://github.com/dotnet/runtime/pull/116132
* [release/9.0-staging] Update dependencies from dotnet/roslyn by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115984
* [release/9.0-staging] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115855
* [release/9.0-staging] Update dependencies from dotnet/icu by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115597
* [release/9.0-staging] Update dependencies from dotnet/sdk by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115710
* [release/9.0-staging] Update dependencies from dotnet/cecil by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115504
* [release/9.0-staging] Update dependencies from dotnet/xharness by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115589
* [release/9.0] Update dependencies from dotnet/emsdk by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115537
* Bump SDK version used by WASM since it was broken by dotnet/arcade
codeflow by @​jozkee in https://github.com/dotnet/runtime/pull/116450
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions in https://github.com/dotnet/runtime/pull/115576
* [release/9.0-staging] Link peer's X509 stack handle to parent SSL safe
handle by @​github-actions in
https://github.com/dotnet/runtime/pull/115380
* [release/9.0-staging] [mono][interp] Minor SSA fixes by @​BrzVlad in
https://github.com/dotnet/runtime/pull/116428
* [release/9.0-staging] Update dependencies from dotnet/runtime-assets
by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/115677
* [release/9.0-staging] Disable the UTFStringConversionFailures test on
CI runs by @​github-actions in
https://github.com/dotnet/runtime/pull/116460
* [manual] Merge release/9.0-staging into release/9.0 by @​jozkee in
https://github.com/dotnet/runtime/pull/116459
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/runtime/pull/116499
* [release/9.0] Delete s390x and ppc64le helix queues by
@​github-actions in https://github.com/dotnet/runtime/pull/116537


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

## 9.0.6

## Bug Fixes

- **Read messages from binlog if process output is missing build
finished message
([#​114676](https://github.com/dotnet/runtime/pull/114676))**
Improves reliability of the WebAssembly build process by reading
messages from the binlog when the process output does not contain the
expected build finished message, preventing build failures in certain
scenarios.

- **Fix debugger app hangs related to thread exit
([#​114917](https://github.com/dotnet/runtime/pull/114917))**
Resolves an issue where applications could hang during debugging when
threads exit, ensuring smoother debugging experiences and preventing
deadlocks.

- **[Mono] Workaround MSVC miscompiling sgen_clz
([#​114903](https://github.com/dotnet/runtime/pull/114903))**
Addresses a compiler miscompilation issue in MSVC affecting the Mono
garbage collector, improving runtime stability and correctness on
affected platforms.

- **Do not set the salt or info if they are NULL for OpenSSL HKDF
([#​114877](https://github.com/dotnet/runtime/pull/114877))**
Fixes a cryptographic issue by ensuring that the salt or info parameters
are not set when they are NULL in OpenSSL HKDF, preventing potential
errors or unexpected behavior in key derivation.

- **[Test Only] Fix Idn tests
([#​115032](https://github.com/dotnet/runtime/pull/115032))**
Corrects issues in Internationalized Domain Name (Idn) tests, ensuring
accurate and reliable test results for domain name handling.

- **JIT: revised fix for fp division issue in profile synthesis
([#​115026](https://github.com/dotnet/runtime/pull/115026))**
Provides a more robust fix for floating-point division issues in JIT
profile synthesis, improving numerical accuracy and preventing incorrect
calculations.

- **Handle OSSL 3.4 change to SAN:othername formatting
([#​115361](https://github.com/dotnet/runtime/pull/115361))**
Updates certificate handling to accommodate changes in Subject
Alternative Name (SAN) formatting introduced in OpenSSL 3.4, ensuring
compatibility and correct parsing of certificates.

- **[Mono] Fix c11 ARM64 atomics to issue full memory barrier
([#​115635](https://github.com/dotnet/runtime/pull/115635))**
Fixes atomic operations on ARM64 in Mono to issue a full memory barrier,
ensuring correct synchronization and preventing subtle concurrency bugs.

## Performance Improvements

- **[WinHTTP] Certificate caching on WinHttpHandler to eliminate extra
call to Custom Certificate Validation
([#​114678](https://github.com/dotnet/runtime/pull/114678))**
Improves HTTP performance by caching certificates in WinHttpHandler,
reducing redundant calls to custom certificate validation and speeding
up secure connections.

- **Improve distribute_free_regions
([#​115167](https://github.com/dotnet/runtime/pull/115167))**
Optimizes memory management by enhancing the algorithm for distributing
free memory regions, leading to better memory utilization and
potentially improved application performance.

## Technical Improvements

- **Strip trailing slash from source dir for cmake4
([#​114905](https://github.com/dotnet/runtime/pull/114905))**
Refines build scripts by removing trailing slashes from source
directories when using CMake 4, preventing potential build path issues
and improving build reliability.

- **Don't expose TrustedCertificatesDirectory() and
StartNewTlsSessionContext() to NetFx
([#​114995](https://github.com/dotnet/runtime/pull/114995))**
Restricts certain internal APIs from being exposed to .NET Framework,
reducing surface area and preventing unintended usage.

- **Add support for more libicu versions
([#​115376](https://github.com/dotnet/runtime/pull/115376))**
Expands compatibility by supporting additional versions of the
International Components for Unicode (ICU) library, enhancing
globalization features across more environments.

## Infrastructure

- **Run outerloop pipeline only for release branches, not
staging/preview
([#​115011](https://github.com/dotnet/runtime/pull/115011))**
Optimizes CI/CD resources by limiting the outerloop pipeline to run only
on release branches, reducing unnecessary test runs and speeding up
development workflows.

 ... (truncated)

## 9.0.5

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

## What's Changed
* [release/9.0-staging] [HttpStress] [SslStress] Run stress tests
nightly against staging branches by @​github-actions in
https://github.com/dotnet/runtime/pull/113476
* [release/9.0] [browser][http] mute JS exceptions about network errors
+ HEAD verb by @​github-actions in
https://github.com/dotnet/runtime/pull/113261
* [release/9.0-staging] Fix double dispose of GCHandle in
BrowserWebSocket by @​github-actions in
https://github.com/dotnet/runtime/pull/113541
* [release/9.0-staging] [HttpStress] Fix Linux HttpStress build by
@​antonfirsov in https://github.com/dotnet/runtime/pull/113617
* [release/9.0-staging] Use minipal_getcpufeatures to detect for AVX
(#​113032) by @​cshung in https://github.com/dotnet/runtime/pull/113489
* [release/9.0-staging] Backport "Use FLS detach callback as a thread
termination notification. Another try." by @​VSadov in
https://github.com/dotnet/runtime/pull/113055
* [release/9.0-staging] [Json] Avoid writing to PipeWriter if
IAsyncEnumerable throws before first item by @​github-actions in
https://github.com/dotnet/runtime/pull/113699
* [browser] Remove experimental args from NodeJS WBT runner (part2) by
@​maraf in https://github.com/dotnet/runtime/pull/113753
* [9.0] Update openssl dependency for openSUSE by @​NikolaMilosavljevic
in https://github.com/dotnet/runtime/pull/113548
* [release/9.0-staging] JIT: avoid fp divide by zero in profile
synthesis by @​github-actions in
https://github.com/dotnet/runtime/pull/113418
* [release/9.0-staging] Do not substitute return values of constrained
calls by @​github-actions in
https://github.com/dotnet/runtime/pull/113462
* [release/9.0] Test failure -
SendAsync_RequestVersion20_ResponseVersion20 by @​github-actions in
https://github.com/dotnet/runtime/pull/113649
* [release/9.0-staging] [mono] Missing memory barrier leads to crash in
multi-threaded scenarios by @​github-actions in
https://github.com/dotnet/runtime/pull/113740
* [release/9.0] Move DAC signing identity to PME by @​hoyosjs in
https://github.com/dotnet/runtime/pull/114031
* [release/9.0-staging] Update dependencies from dotnet/icu by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113460
* [release/9.0] Update dependencies from dotnet/emsdk by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113483
* [release/9.0-staging] Update dependencies from dotnet/runtime-assets
by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/113516
* [release/9.0-staging] Update dependencies from dotnet/cecil by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113461
* [release/9.0-staging] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113561
* [release/9.0-staging] Update dependencies from dotnet/xharness by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113595
* [release/9.0-staging] Update dependencies from dotnet/roslyn by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113821
* [9.0] libnethost no LTCG by @​jkoritzinsky in
https://github.com/dotnet/runtime/pull/113893
* [9.0] Bring back yml necessary change types in label checkers by
@​carlossanlop in https://github.com/dotnet/runtime/pull/114166
* [release/9.0-staging] [Apple mobile] Enable trimming on build machines
to match ILLink features by @​kotlarmilos in
https://github.com/dotnet/runtime/pull/113466
* [release/9.0-staging] Fix VS div-by-0 in DacEnumerableHashTable code
by @​github-actions in https://github.com/dotnet/runtime/pull/113892
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils
by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/113517
* [release/9.0-staging] Update dependencies from dotnet/roslyn-analyzers
by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/113822
* [release/9.0-staging] Update dependencies from dotnet/sdk by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113596
* Update branding to 9.0.5 by @​vseanreesermsft in
https://github.com/dotnet/runtime/pull/114162
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions in https://github.com/dotnet/runtime/pull/113449
* [release/9.0] Update dependencies from dotnet/emsdk by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/114185
* [release/9.0-staging] Revert disabling of tests for HTTP servers by
@​github-actions in https://github.com/dotnet/runtime/pull/114207
* [release/9.0-staging] Fix build break with cmake 4.0 by
@​github-actions in https://github.com/dotnet/runtime/pull/114278
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions in https://github.com/dotnet/runtime/pull/114224
* [release/9.0-staging] Fix inadvertently upgrading compiler warnings to
errors by @​akoeplinger in https://github.com/dotnet/runtime/pull/114331
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/runtime/pull/114396
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions in https://github.com/dotnet/runtime/pull/114415
* [release/9.0] Update dependencies from dotnet/emsdk by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/114299
* [release/9.0-staging] Update dependencies from dotnet/runtime-assets
by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/114473
* [release/9.0-staging][mono][hotreload]Adjust row_size and
size_bitfield from the baseline based on the delta sizes by @​thaystg in
https://github.com/dotnet/runtime/pull/114119
* [release/9.0-staging] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/114296
* [release/9.0-staging] Update dependencies from dotnet/xharness by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/114318
* [release/9.0-staging] Update dependencies from dotnet/cecil by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/114364
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils
by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/114474
* [release/9.0] Fix edge cases in Tarjan GC bridge (Android) by
@​filipnavara in https://github.com/dotnet/runtime/pull/114391
* [release/9.0-staging] [debugger] Fix debugging a x86 app in mixed mode
by @​github-actions in https://github.com/dotnet/runtime/pull/114077
* [release/9.0-staging] [infra][apple-mobile] Migrate MacCatalyst and
iOS/tvOS simulator jobs to `osx.14.arm64.open` and `osx.15.amd64.open`
queues by @​github-actions in
https://github.com/dotnet/runtime/pull/114617
 ... (truncated)

Commits viewable in [compare
view](https://github.com/dotnet/runtime/compare/v9.0.4...v9.0.8).
</details>

Updated
[Microsoft.Extensions.Options](https://github.com/dotnet/runtime) from
9.0.4 to 9.0.8.

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

_Sourced from [Microsoft.Extensions.Options's
releases](https://github.com/dotnet/runtime/releases)._

## 9.0.8

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

## What's Changed
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/116514
* [release/9.0] Disable all MT tests on CI by @​ilonatommy in
https://github.com/dotnet/runtime/pull/116747
* [9.0] Revert squash commit and pulls release/9.0 again by @​jozkee in
https://github.com/dotnet/runtime/pull/116764
* [release/9.0-staging] Backport "Dispose Xunit ToolCommand" by
@​ilonatommy in https://github.com/dotnet/runtime/pull/116685
* [release/9.0-staging] Skip SSL key log test for OpenSSL 3.5+ by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/116687
* [release/9.0-staging] Fix absolute path check when loading
hostfxr/hostpolicy/coreclr by @​elinor-fung in
https://github.com/dotnet/runtime/pull/116775
* Update openssl dependency for SLES by @​NikolaMilosavljevic in
https://github.com/dotnet/runtime/pull/116922
* [9.0] Backport 115546 FLS initialization fix to 9. by @​mangod9 in
https://github.com/dotnet/runtime/pull/116872
* [release/9.0-staging] Update dependencies from dotnet/roslyn by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117137
* [release/9.0-staging] Update dependencies from dotnet/icu by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116681
* [release/9.0-staging] Update dependencies from dotnet/cecil by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116455
* [release/9.0-staging] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116948
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils
by @​dotnet-maestro[bot] in
https://github.com/dotnet/runtime/pull/115596
* [release/9.0-staging] Update dependencies from
dotnet/source-build-reference-packages by @​dotnet-maestro[bot] in
https://github.com/dotnet/runtime/pull/115588
* [release/9.0-staging] Map version for Tahoe compatibility. by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/116641
* [9.0] Update CI OSes by @​richlander in
https://github.com/dotnet/runtime/pull/115503
* Update branding to 9.0.8 by @​vseanreesermsft in
https://github.com/dotnet/runtime/pull/117283
* [release/9.0-staging] Update dependencies from dotnet/sdk by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116683
* Disable odbc tests on net9 interpreter by @​BrzVlad in
https://github.com/dotnet/runtime/pull/117245
* [release/9.0-staging] Update dependencies from dotnet/cecil by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117228
* [release/9.0-staging] Update dependencies from dotnet/icu by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117257
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils
by @​dotnet-maestro[bot] in
https://github.com/dotnet/runtime/pull/117184
* [release/9.0-staging] Update dependencies from dotnet/runtime-assets
by @​dotnet-maestro[bot] in
https://github.com/dotnet/runtime/pull/116664
* [release/9.0-staging] Update dependencies from dotnet/xharness by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116908
* [release/9.0] Update dependencies from dotnet/emsdk by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116626
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/117296
* [release/9.0-staging][wbt] Prevent `InvalidOperationException` on
`TestOutputHelper` logging. by @​ilonatommy in
https://github.com/dotnet/runtime/pull/116916
* [release/9.0-staging] Harden `Ping_TimedOut_*` tests by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/116630
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/runtime/pull/117442
* [release/9.0-staging] Fix ILogB for subnormal values by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/116973
* [release/9.0-staging] Fix ordering issue in interface trimming by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/114509
* [release/9.0-staging][mono][gc] Fix gc descriptor computation for
InlineArray structs by @​BrzVlad in
https://github.com/dotnet/runtime/pull/116951
* [release/9.0-staging] Fix few RandomAccess.Write edge case bugs by
@​adamsitnik in https://github.com/dotnet/runtime/pull/109646
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions[bot] in https://github.com/dotnet/runtime/pull/117471
* [release/9.0-staging] Update dependencies from dotnet/xharness by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117594
* [release/9.0-staging] Update dependencies from dotnet/sdk by
@​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117595
* [manual] Merge release/9.0-staging into release/9.0 by @​tarekgh in
https://github.com/dotnet/runtime/pull/117634


**Full Changelog**:
https://github.com/dotnet/runtime/compare/v9.0.7...v9.0.8

## 9.0.7

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

## What's Changed
* [release/9.0-staging] Fix crash during Async Break when APC and CET
are enabled by @​thaystg in
https://github.com/dotnet/runtime/pull/114932
* [release/9.0-staging] [STJ] Account for F# CompilationMappingAttribute
now supporting multiple declarations. by @​github-actions in
https://github.com/dotnet/runtime/pull/115076
* [release/9.0-staging][wasm][interpreter] Fix PackedSimd interpreter
intrinsics by @​lewing in https://github.com/dotnet/runtime/pull/114218
* [release/9.0-staging] JIT: Fix invalid removal of explicit zeroing in
methods without .localsinit by @​jakobbotsch in
https://github.com/dotnet/runtime/pull/115568
* [release/9.0-staging] throw an exception instead of infinite loop in
`sort_mark_list` by @​github-actions in
https://github.com/dotnet/runtime/pull/115529
* [release/9.0-staging] [DNS] Ignore ObjectDisposedException on
CancellationToken Callback by @​github-actions in
https://github.com/dotnet/runtime/pull/115840
* Revert "[release/9.0-staging] Fix crash during Async Break when APC
and CET are enabled" by @​thaystg in
https://github.com/dotnet/runtime/pull/116015
* [release/9.0-staging] Fix SysV first/second return register GC info
mismatch by @​jakobbotsch in
https://github.com/dotnet/runtime/pull/116206
* [release/9.0-staging] Fix PipeStream leak on Windows when pipe is
disposed with a pending operation by @​github-actions in
https://github.com/dotnet/runtime/pull/116188
* [release/9.0] Fix edge cases in Tarjan GC bridge (Android) by
@​filipnavara in https://github.com/dotnet/runtime/pull/114682
* [release/9.0-staging] Revert change to follow symlinks of dotnet host
by @​github-actions in https://github.com/dotnet/runtime/pull/116244
* Update branding to 9.0.7 by @​vseanreesermsft in
https://github.com/dotnet/runtime/pull/116312
* [release/9.0-staging] Fix generation of minidump by @​github-actions
in https://github.com/dotnet/runtime/pull/115738
* [release/9.0-staging] fix: in rsa signatures, configure digest before
padding mode by @​github-actions in
https://github.com/dotnet/runtime/pull/115695
* [release/9.0-staging] JIT: Fix possible heap corruption in outlined
composite SSA storage by @​github-actions in
https://github.com/dotnet/runtime/pull/116132
* [release/9.0-staging] Update dependencies from dotnet/roslyn by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115984
* [release/9.0-staging] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115855
* [release/9.0-staging] Update dependencies from dotnet/icu by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115597
* [release/9.0-staging] Update dependencies from dotnet/sdk by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115710
* [release/9.0-staging] Update dependencies from dotnet/cecil by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115504
* [release/9.0-staging] Update dependencies from dotnet/xharness by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115589
* [release/9.0] Update dependencies from dotnet/emsdk by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/115537
* Bump SDK version used by WASM since it was broken by dotnet/arcade
codeflow by @​jozkee in https://github.com/dotnet/runtime/pull/116450
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions in https://github.com/dotnet/runtime/pull/115576
* [release/9.0-staging] Link peer's X509 stack handle to parent SSL safe
handle by @​github-actions in
https://github.com/dotnet/runtime/pull/115380
* [release/9.0-staging] [mono][interp] Minor SSA fixes by @​BrzVlad in
https://github.com/dotnet/runtime/pull/116428
* [release/9.0-staging] Update dependencies from dotnet/runtime-assets
by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/115677
* [release/9.0-staging] Disable the UTFStringConversionFailures test on
CI runs by @​github-actions in
https://github.com/dotnet/runtime/pull/116460
* [manual] Merge release/9.0-staging into release/9.0 by @​jozkee in
https://github.com/dotnet/runtime/pull/116459
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/runtime/pull/116499
* [release/9.0] Delete s390x and ppc64le helix queues by
@​github-actions in https://github.com/dotnet/runtime/pull/116537


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

## 9.0.6

## Bug Fixes

- **Read messages from binlog if process output is missing build
finished message
([#​114676](https://github.com/dotnet/runtime/pull/114676))**
Improves reliability of the WebAssembly build process by reading
messages from the binlog when the process output does not contain the
expected build finished message, preventing build failures in certain
scenarios.

- **Fix debugger app hangs related to thread exit
([#​114917](https://github.com/dotnet/runtime/pull/114917))**
Resolves an issue where applications could hang during debugging when
threads exit, ensuring smoother debugging experiences and preventing
deadlocks.

- **[Mono] Workaround MSVC miscompiling sgen_clz
([#​114903](https://github.com/dotnet/runtime/pull/114903))**
Addresses a compiler miscompilation issue in MSVC affecting the Mono
garbage collector, improving runtime stability and correctness on
affected platforms.

- **Do not set the salt or info if they are NULL for OpenSSL HKDF
([#​114877](https://github.com/dotnet/runtime/pull/114877))**
Fixes a cryptographic issue by ensuring that the salt or info parameters
are not set when they are NULL in OpenSSL HKDF, preventing potential
errors or unexpected behavior in key derivation.

- **[Test Only] Fix Idn tests
([#​115032](https://github.com/dotnet/runtime/pull/115032))**
Corrects issues in Internationalized Domain Name (Idn) tests, ensuring
accurate and reliable test results for domain name handling.

- **JIT: revised fix for fp division issue in profile synthesis
([#​115026](https://github.com/dotnet/runtime/pull/115026))**
Provides a more robust fix for floating-point division issues in JIT
profile synthesis, improving numerical accuracy and preventing incorrect
calculations.

- **Handle OSSL 3.4 change to SAN:othername formatting
([#​115361](https://github.com/dotnet/runtime/pull/115361))**
Updates certificate handling to accommodate changes in Subject
Alternative Name (SAN) formatting introduced in OpenSSL 3.4, ensuring
compatibility and correct parsing of certificates.

- **[Mono] Fix c11 ARM64 atomics to issue full memory barrier
([#​115635](https://github.com/dotnet/runtime/pull/115635))**
Fixes atomic operations on ARM64 in Mono to issue a full memory barrier,
ensuring correct synchronization and preventing subtle concurrency bugs.

## Performance Improvements

- **[WinHTTP] Certificate caching on WinHttpHandler to eliminate extra
call to Custom Certificate Validation
([#​114678](https://github.com/dotnet/runtime/pull/114678))**
Improves HTTP performance by caching certificates in WinHttpHandler,
reducing redundant calls to custom certificate validation and speeding
up secure connections.

- **Improve distribute_free_regions
([#​115167](https://github.com/dotnet/runtime/pull/115167))**
Optimizes memory management by enhancing the algorithm for distributing
free memory regions, leading to better memory utilization and
potentially improved application performance.

## Technical Improvements

- **Strip trailing slash from source dir for cmake4
([#​114905](https://github.com/dotnet/runtime/pull/114905))**
Refines build scripts by removing trailing slashes from source
directories when using CMake 4, preventing potential build path issues
and improving build reliability.

- **Don't expose TrustedCertificatesDirectory() and
StartNewTlsSessionContext() to NetFx
([#​114995](https://github.com/dotnet/runtime/pull/114995))**
Restricts certain internal APIs from being exposed to .NET Framework,
reducing surface area and preventing unintended usage.

- **Add support for more libicu versions
([#​115376](https://github.com/dotnet/runtime/pull/115376))**
Expands compatibility by supporting additional versions of the
International Components for Unicode (ICU) library, enhancing
globalization features across more environments.

## Infrastructure

- **Run outerloop pipeline only for release branches, not
staging/preview
([#​115011](https://github.com/dotnet/runtime/pull/115011))**
Optimizes CI/CD resources by limiting the outerloop pipeline to run only
on release branches, reducing unnecessary test runs and speeding up
development workflows.

 ... (truncated)

## 9.0.5

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

## What's Changed
* [release/9.0-staging] [HttpStress] [SslStress] Run stress tests
nightly against staging branches by @​github-actions in
https://github.com/dotnet/runtime/pull/113476
* [release/9.0] [browser][http] mute JS exceptions about network errors
+ HEAD verb by @​github-actions in
https://github.com/dotnet/runtime/pull/113261
* [release/9.0-staging] Fix double dispose of GCHandle in
BrowserWebSocket by @​github-actions in
https://github.com/dotnet/runtime/pull/113541
* [release/9.0-staging] [HttpStress] Fix Linux HttpStress build by
@​antonfirsov in https://github.com/dotnet/runtime/pull/113617
* [release/9.0-staging] Use minipal_getcpufeatures to detect for AVX
(#​113032) by @​cshung in https://github.com/dotnet/runtime/pull/113489
* [release/9.0-staging] Backport "Use FLS detach callback as a thread
termination notification. Another try." by @​VSadov in
https://github.com/dotnet/runtime/pull/113055
* [release/9.0-staging] [Json] Avoid writing to PipeWriter if
IAsyncEnumerable throws before first item by @​github-actions in
https://github.com/dotnet/runtime/pull/113699
* [browser] Remove experimental args from NodeJS WBT runner (part2) by
@​maraf in https://github.com/dotnet/runtime/pull/113753
* [9.0] Update openssl dependency for openSUSE by @​NikolaMilosavljevic
in https://github.com/dotnet/runtime/pull/113548
* [release/9.0-staging] JIT: avoid fp divide by zero in profile
synthesis by @​github-actions in
https://github.com/dotnet/runtime/pull/113418
* [release/9.0-staging] Do not substitute return values of constrained
calls by @​github-actions in
https://github.com/dotnet/runtime/pull/113462
* [release/9.0] Test failure -
SendAsync_RequestVersion20_ResponseVersion20 by @​github-actions in
https://github.com/dotnet/runtime/pull/113649
* [release/9.0-staging] [mono] Missing memory barrier leads to crash in
multi-threaded scenarios by @​github-actions in
https://github.com/dotnet/runtime/pull/113740
* [release/9.0] Move DAC signing identity to PME by @​hoyosjs in
https://github.com/dotnet/runtime/pull/114031
* [release/9.0-staging] Update dependencies from dotnet/icu by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113460
* [release/9.0] Update dependencies from dotnet/emsdk by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113483
* [release/9.0-staging] Update dependencies from dotnet/runtime-assets
by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/113516
* [release/9.0-staging] Update dependencies from dotnet/cecil by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113461
* [release/9.0-staging] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113561
* [release/9.0-staging] Update dependencies from dotnet/xharness by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113595
* [release/9.0-staging] Update dependencies from dotnet/roslyn by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113821
* [9.0] libnethost no LTCG by @​jkoritzinsky in
https://github.com/dotnet/runtime/pull/113893
* [9.0] Bring back yml necessary change types in label checkers by
@​carlossanlop in https://github.com/dotnet/runtime/pull/114166
* [release/9.0-staging] [Apple mobile] Enable trimming on build machines
to match ILLink features by @​kotlarmilos in
https://github.com/dotnet/runtime/pull/113466
* [release/9.0-staging] Fix VS div-by-0 in DacEnumerableHashTable code
by @​github-actions in https://github.com/dotnet/runtime/pull/113892
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils
by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/113517
* [release/9.0-staging] Update dependencies from dotnet/roslyn-analyzers
by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/113822
* [release/9.0-staging] Update dependencies from dotnet/sdk by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/113596
* Update branding to 9.0.5 by @​vseanreesermsft in
https://github.com/dotnet/runtime/pull/114162
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions in https://github.com/dotnet/runtime/pull/113449
* [release/9.0] Update dependencies from dotnet/emsdk by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/114185
* [release/9.0-staging] Revert disabling of tests for HTTP servers by
@​github-actions in https://github.com/dotnet/runtime/pull/114207
* [release/9.0-staging] Fix build break with cmake 4.0 by
@​github-actions in https://github.com/dotnet/runtime/pull/114278
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions in https://github.com/dotnet/runtime/pull/114224
* [release/9.0-staging] Fix inadvertently upgrading compiler warnings to
errors by @​akoeplinger in https://github.com/dotnet/runtime/pull/114331
* Merging internal commits for release/9.0 by @​vseanreesermsft in
https://github.com/dotnet/runtime/pull/114396
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by
@​github-actions in https://github.com/dotnet/runtime/pull/114415
* [release/9.0] Update dependencies from dotnet/emsdk by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/114299
* [release/9.0-staging] Update dependencies from dotnet/runtime-assets
by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/114473
* [release/9.0-staging][mono][hotreload]Adjust row_size and
size_bitfield from the baseline based on the delta sizes by @​thaystg in
https://github.com/dotnet/runtime/pull/114119
* [release/9.0-staging] Update dependencies from dotnet/arcade by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/114296
* [release/9.0-staging] Update dependencies from dotnet/xharness by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/114318
* [release/9.0-staging] Update dependencies from dotnet/cecil by
@​dotnet-maestro in https://github.com/dotnet/runtime/pull/114364
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils
by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/114474
* [release/9.0] Fix edge cases in Tarjan GC bridge (Android) by
@​filipnavara in https://github.com/dotnet/runtime/pull/114391
* [release/9.0-staging] [debugger] Fix debugging a x86 app in mixed mode
by @​github-actions in https://github.com/dotnet/runtime/pull/114077
* [release/9.0-staging] [infra][apple-mobile] Migrate MacCatalyst and
iOS/tvOS simulator jobs to `osx.14.arm64.open` and `osx.15.amd64.open`
queues by @​github-actions in
https://github.com/dotnet/runtime/pull/114617
 ... (truncated)

Commits viewable in [compare
view](https://github.com/dotnet/runtime/compare/v9.0.4...v9.0.8).
</details>

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>
Co-authored-by: Peggy <peggy.zhang@quartech.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework pending-ci-rerun When assigned to a PR indicates that the CI checks should be rerun
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants