dotnet/runtime (System.Composition)
### [`v9.0.0`](https://redirect.github.com/dotnet/runtime/releases/tag/v9.0.0): .NET 9.0.0
[Release](https://redirect.github.com/dotnet/core/releases/tag/v9.0.0)
#### What's Changed
- \[release/9.0] BinaryFormatter tests improvements by [@adamsitnik](https://redirect.github.com/adamsitnik) in [https://github.com/dotnet/runtime/pull/107540](https://redirect.github.com/dotnet/runtime/pull/107540)
- \[release/9.0] Update dependencies from dotnet/source-build-reference-packages by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107474](https://redirect.github.com/dotnet/runtime/pull/107474)
- \[release/9.0] Branding for GA by [@carlossanlop](https://redirect.github.com/carlossanlop) in [https://github.com/dotnet/runtime/pull/107879](https://redirect.github.com/dotnet/runtime/pull/107879)
- \[release/9.0] Update dependencies from dotnet/source-build-externals by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107914](https://redirect.github.com/dotnet/runtime/pull/107914)
- \[release/9.0] Update dependencies from dotnet/icu by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107918](https://redirect.github.com/dotnet/runtime/pull/107918)
- \[release/9.0] Update dependencies from dotnet/hotreload-utils by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107916](https://redirect.github.com/dotnet/runtime/pull/107916)
- \[release/9.0] Update dependencies from dotnet/cecil by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107915](https://redirect.github.com/dotnet/runtime/pull/107915)
- \[release/9.0] Update dependencies from dotnet/source-build-reference-packages by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107938](https://redirect.github.com/dotnet/runtime/pull/107938)
- \[release/9.0] Update dependencies from dotnet/source-build-externals by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107982](https://redirect.github.com/dotnet/runtime/pull/107982)
- \[release/9.0] Update dependencies from dotnet/cecil by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107983](https://redirect.github.com/dotnet/runtime/pull/107983)
- \[release/9.0] Remove invalid assert in RSAOpenSsl by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/107952](https://redirect.github.com/dotnet/runtime/pull/107952)
- \[automated] Merge branch 'release/9.0-rc2' => 'release/9.0' by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/107928](https://redirect.github.com/dotnet/runtime/pull/107928)
- \[release/9.0] Update dependencies from dotnet/arcade by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107937](https://redirect.github.com/dotnet/runtime/pull/107937)
- \[release/9.0] Update dependencies from dotnet/roslyn by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107984](https://redirect.github.com/dotnet/runtime/pull/107984)
- \[release/9.0] Mitigate JsonObject performance regression. by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108014](https://redirect.github.com/dotnet/runtime/pull/108014)
- \[release/9.0] Fix SG nullability annotations for required and init properties. by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108013](https://redirect.github.com/dotnet/runtime/pull/108013)
- \[release/9.0] Update dependencies from dotnet/hotreload-utils by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108016](https://redirect.github.com/dotnet/runtime/pull/108016)
- \[release/9.0] Treat -rtm as stable sdk version band by [@lewing](https://redirect.github.com/lewing) in [https://github.com/dotnet/runtime/pull/107997](https://redirect.github.com/dotnet/runtime/pull/107997)
- \[release/9.0] dont try to capture threadId for NativeAOT by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108088](https://redirect.github.com/dotnet/runtime/pull/108088)
- \[release/9.0] Update dependencies from dotnet/runtime by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108140](https://redirect.github.com/dotnet/runtime/pull/108140)
- \[release/9.0] Fix createdump 'stack smashing detected' error on arm64 by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108208](https://redirect.github.com/dotnet/runtime/pull/108208)
- \[release/9.0] \[browser] Fix fingerprinting and loadAllSatelliteResources=true by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108198](https://redirect.github.com/dotnet/runtime/pull/108198)
- \[automated] Merge branch 'release/9.0-rc2' => 'release/9.0' by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108006](https://redirect.github.com/dotnet/runtime/pull/108006)
- \[release/9.0] More doc updates for source-of-truth assemblies by [@carlossanlop](https://redirect.github.com/carlossanlop) in [https://github.com/dotnet/runtime/pull/108257](https://redirect.github.com/dotnet/runtime/pull/108257)
- \[release/9.0] Update dependencies from dotnet/source-build-reference-packages by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108142](https://redirect.github.com/dotnet/runtime/pull/108142)
- \[release/9.0] Update dependencies from dotnet/roslyn by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108061](https://redirect.github.com/dotnet/runtime/pull/108061)
- \[release/9.0] Update dependencies from dotnet/cecil by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108192](https://redirect.github.com/dotnet/runtime/pull/108192)
- \[release/9.0] Update dependencies from dotnet/hotreload-utils by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108193](https://redirect.github.com/dotnet/runtime/pull/108193)
- \[release/9.0] Update dependencies from dotnet/arcade by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108194](https://redirect.github.com/dotnet/runtime/pull/108194)
- \[release/9.0] Update dependencies from dnceng/internal/dotnet-optimization by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108139](https://redirect.github.com/dotnet/runtime/pull/108139)
- \[release/9.0] Reduce funceval abort by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108256](https://redirect.github.com/dotnet/runtime/pull/108256)
- \[release/9.0] Update sign-diagnostic-files.yml to skip dac sign in staging by [@hoyosjs](https://redirect.github.com/hoyosjs) in [https://github.com/dotnet/runtime/pull/108218](https://redirect.github.com/dotnet/runtime/pull/108218)
- \[release/9.0] Root the System.Runtime EventSource by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108348](https://redirect.github.com/dotnet/runtime/pull/108348)
- \[release/9.0] Fixing SetSlice, Reshape, TryCopyTo. by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108282](https://redirect.github.com/dotnet/runtime/pull/108282)
- \[release/9.0] Update dependencies from dotnet/sdk by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108141](https://redirect.github.com/dotnet/runtime/pull/108141)
- \[release/9.0] Update dependencies from dotnet/source-build-externals by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108436](https://redirect.github.com/dotnet/runtime/pull/108436)
- \[release/9.0] Update dependencies from dotnet/hotreload-utils by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108438](https://redirect.github.com/dotnet/runtime/pull/108438)
- \[release/9.0] Update dependencies from dotnet/roslyn-analyzers by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108367](https://redirect.github.com/dotnet/runtime/pull/108367)
- \[release/9.0] Update dependencies from dotnet/runtime by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108391](https://redirect.github.com/dotnet/runtime/pull/108391)
- \[release/9.0] Update dependencies from dotnet/cecil by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108437](https://redirect.github.com/dotnet/runtime/pull/108437)
- \[release/9.0] Update System.Formats.Nrbf ref sources and restore package description by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108467](https://redirect.github.com/dotnet/runtime/pull/108467)
- \[release/9.0] \[aot] mono_aot_split_options: reset state after a backslash by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108212](https://redirect.github.com/dotnet/runtime/pull/108212)
- \[release/9.0] Fix devirtualization across genericness in the hierarchy by [@MichalStrehovsky](https://redirect.github.com/MichalStrehovsky) in [https://github.com/dotnet/runtime/pull/108470](https://redirect.github.com/dotnet/runtime/pull/108470)
- \[release/9.0] \[cdac]\[cdac-build-tool] Don't let msbuild rewrite the resource name by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108296](https://redirect.github.com/dotnet/runtime/pull/108296)
- \[release/9.0] Fix `InlineArray` swift lowering in mono by [@jkurdek](https://redirect.github.com/jkurdek) in [https://github.com/dotnet/runtime/pull/108483](https://redirect.github.com/dotnet/runtime/pull/108483)
- \[release/9.0] Backport PR [#108311](https://redirect.github.com/dotnet/runtime/issues/108311) - Fix statics issue with barriers by [@davidwrighton](https://redirect.github.com/davidwrighton) in [https://github.com/dotnet/runtime/pull/108347](https://redirect.github.com/dotnet/runtime/pull/108347)
- \[release/9.0] Fix wrong Region Info Names by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108524](https://redirect.github.com/dotnet/runtime/pull/108524)
- \[release/9.0]\[PERF] Backport python pipeline changes for performance tests by [@caaavik-msft](https://redirect.github.com/caaavik-msft) in [https://github.com/dotnet/runtime/pull/108412](https://redirect.github.com/dotnet/runtime/pull/108412)
- \[release/9.0] Fix IndexOf Optimization Code by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108562](https://redirect.github.com/dotnet/runtime/pull/108562)
- \[release/9.0] Updated tsaoptions.json to direct issues to runtime owners by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108451](https://redirect.github.com/dotnet/runtime/pull/108451)
- \[release/9.0] JIT: Null out SSA def nodes upon removal in RBO by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108548](https://redirect.github.com/dotnet/runtime/pull/108548)
- \[release/9.0] Fix LINQ Last() in ConcatNIterator to also check base case (Concat2Iterator) by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108664](https://redirect.github.com/dotnet/runtime/pull/108664)
- \[release/9.0] Merge RC2 changes into 9.0 by [@ericstj](https://redirect.github.com/ericstj) in [https://github.com/dotnet/runtime/pull/108677](https://redirect.github.com/dotnet/runtime/pull/108677)
- \[release/9.0] Update the component resources for the VS descriptions by [@marcpopMSFT](https://redirect.github.com/marcpopMSFT) in [https://github.com/dotnet/runtime/pull/108304](https://redirect.github.com/dotnet/runtime/pull/108304)
- \[release/9.0] Update dependencies from dotnet/runtime by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108595](https://redirect.github.com/dotnet/runtime/pull/108595)
- \[release/9.0] Update dependencies from dotnet/sdk by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108597](https://redirect.github.com/dotnet/runtime/pull/108597)
- \[browser]\[debugging]\[release/9.0] Removed trailing command that results in a warning by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108584](https://redirect.github.com/dotnet/runtime/pull/108584)
- \[release/9.0] Fix IL2104 link by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108533](https://redirect.github.com/dotnet/runtime/pull/108533)
- \[release/9.0] linux/arm64: Verify TLS resolver code by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108564](https://redirect.github.com/dotnet/runtime/pull/108564)
- \[release/9.0] Tweak Invariant IndexOf logic by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108728](https://redirect.github.com/dotnet/runtime/pull/108728)
- \[release/9.0] Update `field` references in property accessors by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108222](https://redirect.github.com/dotnet/runtime/pull/108222)
- \[release/9.0] \[mini] Don't use Unwind Backtrace on android-amd64 by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108294](https://redirect.github.com/dotnet/runtime/pull/108294)
- \[release/9.0] \[wasm] Fixes for issue [#108519](https://redirect.github.com/dotnet/runtime/issues/108519) by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108650](https://redirect.github.com/dotnet/runtime/pull/108650)
- \[release/9.0] \[mono] Fix alloca builder creation by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108654](https://redirect.github.com/dotnet/runtime/pull/108654)
- \[release/9.0] Backport "JIT: Run single EH region repair pass after layout" by [@amanasifkhalid](https://redirect.github.com/amanasifkhalid) in [https://github.com/dotnet/runtime/pull/108715](https://redirect.github.com/dotnet/runtime/pull/108715)
- \[Ppc64le] binaryformatter and tensors tests fix by [@alhad-deshpande](https://redirect.github.com/alhad-deshpande) in [https://github.com/dotnet/runtime/pull/108120](https://redirect.github.com/dotnet/runtime/pull/108120)
- \[release/9.0] Add DefaultMemberAttribute to Test.CoreLib by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108258](https://redirect.github.com/dotnet/runtime/pull/108258)
- \[release/9.0] \[wasm] Include browser targets if RID is not wasi-wasm by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108434](https://redirect.github.com/dotnet/runtime/pull/108434)
- \[release/9.0] \[browser] Make boot json file name configurable by [@maraf](https://redirect.github.com/maraf) in [https://github.com/dotnet/runtime/pull/108708](https://redirect.github.com/dotnet/runtime/pull/108708)
- \[release/9.0] Update dependencies from dotnet/source-build-externals by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108787](https://redirect.github.com/dotnet/runtime/pull/108787)
- \[release/9.0] Update dependencies from dotnet/source-build-reference-packages by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108598](https://redirect.github.com/dotnet/runtime/pull/108598)
- \[release/9.0] Update dependencies from dotnet/roslyn by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108326](https://redirect.github.com/dotnet/runtime/pull/108326)
- \[release/9.0] bgc deadlock fix by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108774](https://redirect.github.com/dotnet/runtime/pull/108774)
- \[release/9.0] Remove string.Trim{,Start,End}(ReadOnlySpan) ref-API by [@bartonjs](https://redirect.github.com/bartonjs) in [https://github.com/dotnet/runtime/pull/108777](https://redirect.github.com/dotnet/runtime/pull/108777)
- \[release/9.0] Arm64: Use TYP_SIMD8 for AddAcross by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108805](https://redirect.github.com/dotnet/runtime/pull/108805)
- \[release/9.0] Update dependencies from dotnet/source-build-reference-packages by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108844](https://redirect.github.com/dotnet/runtime/pull/108844)
- \[release/9.0] Fix optimization of Vector512 AndMask + NotMask to AndNotMask by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108803](https://redirect.github.com/dotnet/runtime/pull/108803)
- \[release/9.0] Bump Microsoft.Private.Intellisense to [`2024101`](https://redirect.github.com/dotnet/runtime/commit/20241010).1 by [@carlossanlop](https://redirect.github.com/carlossanlop) in [https://github.com/dotnet/runtime/pull/108766](https://redirect.github.com/dotnet/runtime/pull/108766)
- \[release/9.0] Update dependencies from dotnet/emsdk by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108481](https://redirect.github.com/dotnet/runtime/pull/108481)
- \[release/9.0] Switch `SwiftSelf` position requirement to last by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108856](https://redirect.github.com/dotnet/runtime/pull/108856)
- Use default timeout of 30s. by [@ilonatommy](https://redirect.github.com/ilonatommy) in [https://github.com/dotnet/runtime/pull/108835](https://redirect.github.com/dotnet/runtime/pull/108835)
- \[release/9.0] Fix CET debugger stepping over CALL instructions by [@tommcdon](https://redirect.github.com/tommcdon) in [https://github.com/dotnet/runtime/pull/108872](https://redirect.github.com/dotnet/runtime/pull/108872)
- \[release/9.0] Remove managed EH code frames from stack trace by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108831](https://redirect.github.com/dotnet/runtime/pull/108831)
- \[release/9.0] Update dependencies from dotnet/emsdk by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108898](https://redirect.github.com/dotnet/runtime/pull/108898)
- Port NuGet Audit back to 9.0 by [@ericstj](https://redirect.github.com/ericstj) in [https://github.com/dotnet/runtime/pull/108854](https://redirect.github.com/dotnet/runtime/pull/108854)
- \[release/9.0] fix guid version > 7 by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108351](https://redirect.github.com/dotnet/runtime/pull/108351)
- \[release/9.0] Stable branding for GA by [@carlossanlop](https://redirect.github.com/carlossanlop) in [https://github.com/dotnet/runtime/pull/108899](https://redirect.github.com/dotnet/runtime/pull/108899)
- \[release/9.0] Update dependencies from dotnet/source-build-externals by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108927](https://redirect.github.com/dotnet/runtime/pull/108927)
- \[release/9.0] Update dependencies from dotnet/roslyn-analyzers by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108691](https://redirect.github.com/dotnet/runtime/pull/108691)
- \[release/9.0] Update dependencies from dotnet/cecil by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108788](https://redirect.github.com/dotnet/runtime/pull/108788)
- \[release/9.0] Update dependencies from dotnet/arcade by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108482](https://redirect.github.com/dotnet/runtime/pull/108482)
- \[release/9.0] Update dependencies from dotnet/roslyn by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108975](https://redirect.github.com/dotnet/runtime/pull/108975)
- \[release/9.0] Update dependencies from dotnet/emsdk by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108910](https://redirect.github.com/dotnet/runtime/pull/108910)
- \[release/9.0] Update dependencies from dotnet/runtime by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108842](https://redirect.github.com/dotnet/runtime/pull/108842)
- \[release/9.0] Couple minor docs updates by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108453](https://redirect.github.com/dotnet/runtime/pull/108453)
- \[release/9.0] Update dependencies from dotnet/icu by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108516](https://redirect.github.com/dotnet/runtime/pull/108516)
- \[release/9.0] Update dependencies from dotnet/hotreload-utils by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108751](https://redirect.github.com/dotnet/runtime/pull/108751)
- \[release/9.0] Update dependencies from dotnet/sdk by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108843](https://redirect.github.com/dotnet/runtime/pull/108843)
- \[release/9.0] Ignore \*.pp files in .gitignore by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/109003](https://redirect.github.com/dotnet/runtime/pull/109003)
- \[release/9.0] Make System.Formats.Asn1 triple slash documentation the source of truth by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108995](https://redirect.github.com/dotnet/runtime/pull/108995)
- \[release/9.0] Ensure a null PublicKey is supported on assembly refs by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108928](https://redirect.github.com/dotnet/runtime/pull/108928)
- \[release/9.0] Fix handling of appending keywords to boolean schemas. by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108248](https://redirect.github.com/dotnet/runtime/pull/108248)
- \[release/9.0] Update the JSON schema exporter to reuse schemas more aggressively. by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108800](https://redirect.github.com/dotnet/runtime/pull/108800)
- \[release/9.0] Initialize m_fInPlaceSS by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/109013](https://redirect.github.com/dotnet/runtime/pull/109013)
- \[release/9.0] Handle building host test assets with stabilized package versions by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/109031](https://redirect.github.com/dotnet/runtime/pull/109031)
- \[release/9.0] Fix nativeaot outerloop by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/109009](https://redirect.github.com/dotnet/runtime/pull/109009)
- \[release/9.0] Initialize managed and native values in the ICustomMarshaler marshaler to null when the other is null. by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/109096](https://redirect.github.com/dotnet/runtime/pull/109096)
- \[release/9.0] Update dependencies from dotnet/emsdk by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/109051](https://redirect.github.com/dotnet/runtime/pull/109051)
- \[release/9.0] Permit unencrypted key exports from CNG by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/109134](https://redirect.github.com/dotnet/runtime/pull/109134)
- \[release/9.0] Bump downlevels for 9.0 by [@lewing](https://redirect.github.com/lewing) in [https://github.com/dotnet/runtime/pull/109288](https://redirect.github.com/dotnet/runtime/pull/109288)
- \[release/9.0] Update dependencies from dotnet/emsdk by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/109323](https://redirect.github.com/dotnet/runtime/pull/109323)
**Full Changelog**: https://github.com/dotnet/runtime/compare/v9.0.0-rc.2.24473.5...v9.0.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
8.0.0
->9.0.0
8.0.0
->9.0.0
8.0.0
->9.0.0
Release Notes
dotnet/runtime (System.Composition)
### [`v9.0.0`](https://redirect.github.com/dotnet/runtime/releases/tag/v9.0.0): .NET 9.0.0 [Release](https://redirect.github.com/dotnet/core/releases/tag/v9.0.0) #### What's Changed - \[release/9.0] BinaryFormatter tests improvements by [@adamsitnik](https://redirect.github.com/adamsitnik) in [https://github.com/dotnet/runtime/pull/107540](https://redirect.github.com/dotnet/runtime/pull/107540) - \[release/9.0] Update dependencies from dotnet/source-build-reference-packages by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107474](https://redirect.github.com/dotnet/runtime/pull/107474) - \[release/9.0] Branding for GA by [@carlossanlop](https://redirect.github.com/carlossanlop) in [https://github.com/dotnet/runtime/pull/107879](https://redirect.github.com/dotnet/runtime/pull/107879) - \[release/9.0] Update dependencies from dotnet/source-build-externals by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107914](https://redirect.github.com/dotnet/runtime/pull/107914) - \[release/9.0] Update dependencies from dotnet/icu by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107918](https://redirect.github.com/dotnet/runtime/pull/107918) - \[release/9.0] Update dependencies from dotnet/hotreload-utils by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107916](https://redirect.github.com/dotnet/runtime/pull/107916) - \[release/9.0] Update dependencies from dotnet/cecil by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107915](https://redirect.github.com/dotnet/runtime/pull/107915) - \[release/9.0] Update dependencies from dotnet/source-build-reference-packages by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107938](https://redirect.github.com/dotnet/runtime/pull/107938) - \[release/9.0] Update dependencies from dotnet/source-build-externals by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107982](https://redirect.github.com/dotnet/runtime/pull/107982) - \[release/9.0] Update dependencies from dotnet/cecil by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107983](https://redirect.github.com/dotnet/runtime/pull/107983) - \[release/9.0] Remove invalid assert in RSAOpenSsl by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/107952](https://redirect.github.com/dotnet/runtime/pull/107952) - \[automated] Merge branch 'release/9.0-rc2' => 'release/9.0' by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/107928](https://redirect.github.com/dotnet/runtime/pull/107928) - \[release/9.0] Update dependencies from dotnet/arcade by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107937](https://redirect.github.com/dotnet/runtime/pull/107937) - \[release/9.0] Update dependencies from dotnet/roslyn by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/107984](https://redirect.github.com/dotnet/runtime/pull/107984) - \[release/9.0] Mitigate JsonObject performance regression. by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108014](https://redirect.github.com/dotnet/runtime/pull/108014) - \[release/9.0] Fix SG nullability annotations for required and init properties. by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108013](https://redirect.github.com/dotnet/runtime/pull/108013) - \[release/9.0] Update dependencies from dotnet/hotreload-utils by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108016](https://redirect.github.com/dotnet/runtime/pull/108016) - \[release/9.0] Treat -rtm as stable sdk version band by [@lewing](https://redirect.github.com/lewing) in [https://github.com/dotnet/runtime/pull/107997](https://redirect.github.com/dotnet/runtime/pull/107997) - \[release/9.0] dont try to capture threadId for NativeAOT by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108088](https://redirect.github.com/dotnet/runtime/pull/108088) - \[release/9.0] Update dependencies from dotnet/runtime by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108140](https://redirect.github.com/dotnet/runtime/pull/108140) - \[release/9.0] Fix createdump 'stack smashing detected' error on arm64 by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108208](https://redirect.github.com/dotnet/runtime/pull/108208) - \[release/9.0] \[browser] Fix fingerprinting and loadAllSatelliteResources=true by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108198](https://redirect.github.com/dotnet/runtime/pull/108198) - \[automated] Merge branch 'release/9.0-rc2' => 'release/9.0' by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108006](https://redirect.github.com/dotnet/runtime/pull/108006) - \[release/9.0] More doc updates for source-of-truth assemblies by [@carlossanlop](https://redirect.github.com/carlossanlop) in [https://github.com/dotnet/runtime/pull/108257](https://redirect.github.com/dotnet/runtime/pull/108257) - \[release/9.0] Update dependencies from dotnet/source-build-reference-packages by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108142](https://redirect.github.com/dotnet/runtime/pull/108142) - \[release/9.0] Update dependencies from dotnet/roslyn by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108061](https://redirect.github.com/dotnet/runtime/pull/108061) - \[release/9.0] Update dependencies from dotnet/cecil by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108192](https://redirect.github.com/dotnet/runtime/pull/108192) - \[release/9.0] Update dependencies from dotnet/hotreload-utils by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108193](https://redirect.github.com/dotnet/runtime/pull/108193) - \[release/9.0] Update dependencies from dotnet/arcade by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108194](https://redirect.github.com/dotnet/runtime/pull/108194) - \[release/9.0] Update dependencies from dnceng/internal/dotnet-optimization by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108139](https://redirect.github.com/dotnet/runtime/pull/108139) - \[release/9.0] Reduce funceval abort by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108256](https://redirect.github.com/dotnet/runtime/pull/108256) - \[release/9.0] Update sign-diagnostic-files.yml to skip dac sign in staging by [@hoyosjs](https://redirect.github.com/hoyosjs) in [https://github.com/dotnet/runtime/pull/108218](https://redirect.github.com/dotnet/runtime/pull/108218) - \[release/9.0] Root the System.Runtime EventSource by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108348](https://redirect.github.com/dotnet/runtime/pull/108348) - \[release/9.0] Fixing SetSlice, Reshape, TryCopyTo. by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108282](https://redirect.github.com/dotnet/runtime/pull/108282) - \[release/9.0] Update dependencies from dotnet/sdk by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108141](https://redirect.github.com/dotnet/runtime/pull/108141) - \[release/9.0] Update dependencies from dotnet/source-build-externals by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108436](https://redirect.github.com/dotnet/runtime/pull/108436) - \[release/9.0] Update dependencies from dotnet/hotreload-utils by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108438](https://redirect.github.com/dotnet/runtime/pull/108438) - \[release/9.0] Update dependencies from dotnet/roslyn-analyzers by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108367](https://redirect.github.com/dotnet/runtime/pull/108367) - \[release/9.0] Update dependencies from dotnet/runtime by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108391](https://redirect.github.com/dotnet/runtime/pull/108391) - \[release/9.0] Update dependencies from dotnet/cecil by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108437](https://redirect.github.com/dotnet/runtime/pull/108437) - \[release/9.0] Update System.Formats.Nrbf ref sources and restore package description by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108467](https://redirect.github.com/dotnet/runtime/pull/108467) - \[release/9.0] \[aot] mono_aot_split_options: reset state after a backslash by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108212](https://redirect.github.com/dotnet/runtime/pull/108212) - \[release/9.0] Fix devirtualization across genericness in the hierarchy by [@MichalStrehovsky](https://redirect.github.com/MichalStrehovsky) in [https://github.com/dotnet/runtime/pull/108470](https://redirect.github.com/dotnet/runtime/pull/108470) - \[release/9.0] \[cdac]\[cdac-build-tool] Don't let msbuild rewrite the resource name by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108296](https://redirect.github.com/dotnet/runtime/pull/108296) - \[release/9.0] Fix `InlineArray` swift lowering in mono by [@jkurdek](https://redirect.github.com/jkurdek) in [https://github.com/dotnet/runtime/pull/108483](https://redirect.github.com/dotnet/runtime/pull/108483) - \[release/9.0] Backport PR [#108311](https://redirect.github.com/dotnet/runtime/issues/108311) - Fix statics issue with barriers by [@davidwrighton](https://redirect.github.com/davidwrighton) in [https://github.com/dotnet/runtime/pull/108347](https://redirect.github.com/dotnet/runtime/pull/108347) - \[release/9.0] Fix wrong Region Info Names by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108524](https://redirect.github.com/dotnet/runtime/pull/108524) - \[release/9.0]\[PERF] Backport python pipeline changes for performance tests by [@caaavik-msft](https://redirect.github.com/caaavik-msft) in [https://github.com/dotnet/runtime/pull/108412](https://redirect.github.com/dotnet/runtime/pull/108412) - \[release/9.0] Fix IndexOf Optimization Code by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108562](https://redirect.github.com/dotnet/runtime/pull/108562) - \[release/9.0] Updated tsaoptions.json to direct issues to runtime owners by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108451](https://redirect.github.com/dotnet/runtime/pull/108451) - \[release/9.0] JIT: Null out SSA def nodes upon removal in RBO by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108548](https://redirect.github.com/dotnet/runtime/pull/108548) - \[release/9.0] Fix LINQ Last() in ConcatNIterator to also check base case (Concat2Iterator) by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108664](https://redirect.github.com/dotnet/runtime/pull/108664) - \[release/9.0] Merge RC2 changes into 9.0 by [@ericstj](https://redirect.github.com/ericstj) in [https://github.com/dotnet/runtime/pull/108677](https://redirect.github.com/dotnet/runtime/pull/108677) - \[release/9.0] Update the component resources for the VS descriptions by [@marcpopMSFT](https://redirect.github.com/marcpopMSFT) in [https://github.com/dotnet/runtime/pull/108304](https://redirect.github.com/dotnet/runtime/pull/108304) - \[release/9.0] Update dependencies from dotnet/runtime by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108595](https://redirect.github.com/dotnet/runtime/pull/108595) - \[release/9.0] Update dependencies from dotnet/sdk by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108597](https://redirect.github.com/dotnet/runtime/pull/108597) - \[browser]\[debugging]\[release/9.0] Removed trailing command that results in a warning by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108584](https://redirect.github.com/dotnet/runtime/pull/108584) - \[release/9.0] Fix IL2104 link by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108533](https://redirect.github.com/dotnet/runtime/pull/108533) - \[release/9.0] linux/arm64: Verify TLS resolver code by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108564](https://redirect.github.com/dotnet/runtime/pull/108564) - \[release/9.0] Tweak Invariant IndexOf logic by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108728](https://redirect.github.com/dotnet/runtime/pull/108728) - \[release/9.0] Update `field` references in property accessors by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108222](https://redirect.github.com/dotnet/runtime/pull/108222) - \[release/9.0] \[mini] Don't use Unwind Backtrace on android-amd64 by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108294](https://redirect.github.com/dotnet/runtime/pull/108294) - \[release/9.0] \[wasm] Fixes for issue [#108519](https://redirect.github.com/dotnet/runtime/issues/108519) by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108650](https://redirect.github.com/dotnet/runtime/pull/108650) - \[release/9.0] \[mono] Fix alloca builder creation by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108654](https://redirect.github.com/dotnet/runtime/pull/108654) - \[release/9.0] Backport "JIT: Run single EH region repair pass after layout" by [@amanasifkhalid](https://redirect.github.com/amanasifkhalid) in [https://github.com/dotnet/runtime/pull/108715](https://redirect.github.com/dotnet/runtime/pull/108715) - \[Ppc64le] binaryformatter and tensors tests fix by [@alhad-deshpande](https://redirect.github.com/alhad-deshpande) in [https://github.com/dotnet/runtime/pull/108120](https://redirect.github.com/dotnet/runtime/pull/108120) - \[release/9.0] Add DefaultMemberAttribute to Test.CoreLib by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108258](https://redirect.github.com/dotnet/runtime/pull/108258) - \[release/9.0] \[wasm] Include browser targets if RID is not wasi-wasm by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108434](https://redirect.github.com/dotnet/runtime/pull/108434) - \[release/9.0] \[browser] Make boot json file name configurable by [@maraf](https://redirect.github.com/maraf) in [https://github.com/dotnet/runtime/pull/108708](https://redirect.github.com/dotnet/runtime/pull/108708) - \[release/9.0] Update dependencies from dotnet/source-build-externals by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108787](https://redirect.github.com/dotnet/runtime/pull/108787) - \[release/9.0] Update dependencies from dotnet/source-build-reference-packages by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108598](https://redirect.github.com/dotnet/runtime/pull/108598) - \[release/9.0] Update dependencies from dotnet/roslyn by [@dotnet-maestro](https://redirect.github.com/dotnet-maestro) in [https://github.com/dotnet/runtime/pull/108326](https://redirect.github.com/dotnet/runtime/pull/108326) - \[release/9.0] bgc deadlock fix by [@github-actions](https://redirect.github.com/github-actions) in [https://github.com/dotnet/runtime/pull/108774](https://redirect.github.com/dotnet/runtime/pull/108774) - \[release/9.0] Remove string.Trim{,Start,End}(ReadOnlySpanConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.