Skip to content

.NET 9.0.0

Latest
Compare
Choose a tag to compare
@rbhanda rbhanda released this 12 Nov 20:41
· 1140 commits to main since this release

Release

What's Changed

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

Full Changelog: v9.0.0-rc.2.24473.5...v9.0.0