Skip to content

.NET 9.0.4

Latest
Compare
Choose a tag to compare
@victorisr victorisr released this 08 Apr 21:10
· 2883 commits to main since this release

Release

What's Changed

  • [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @github-actions in #112424
  • [release/9.0] Fix init race in mono_class_try_get_[shortname]_class. by @github-actions in #112296
  • [release/9.0] Internal monitor impl not using coop mutex causing deadlocks on Android. by @github-actions in #112373
  • [release/9.0-staging][iOS][globalization] Fix IndexOf on empty strings on iOS to return -1 by @matouskozak in #112012
  • [release/9.0] Skip NegotiateStream_StreamToStream_Authentication_EmptyCredentials_Fails on WinSrv 2025 by @rzikm in #112473
  • [release/9.0-staging] Fix case-insensitive JSON deserialization of enum member names by @github-actions in #112057
  • [release/9.0-staging] Move generation of SuggestedBindingRedirects.targets to inner build by @github-actions in #112487
  • [release/9.0-staging] Remove unneeded DiagnosticSource content by @github-actions in #112708
  • [release/9.0-staging] Fix LINQ handling of iterator.Take(...).Last(...) by @stephentoub in #112714
  • [release/9.0-staging] [mono][mini] Disable inlining if we encounter class initialization failure by @github-actions in #112005
  • [release/9.0-staging] [mono][interp] Fix execution of delegate invoke wrapper with interpreter by @github-actions in #111700
  • [release/9.0-staging] Include PDB for all TfmRuntimeSpecificPackageFile by @github-actions in #112139
  • [release/9.0-staging] Add support for LDAPTLS_CACERTDIR \ TrustedCertificateDirectory by @steveharter in #112531
  • [release/9.0-staging] Fix getting resource when ResourceResolve returns assembly with resource that is an assembly ref by @elinor-fung in #112893
  • [release/9.0-staging] JIT: fix local assertion prop error for partial local comparisons by @github-actions in #112539
  • [9.0] Make CPU utilization checks in the thread pool configurable by @kouvel in #112791
  • [release/9.0-staging] Backport "Ship CoreCLR packages in servicing releases" by @amanasifkhalid in #113026
  • [release/9.0-staging] Fix TensorPrimitives.MultiplyAddEstimate for integers by @github-actions in #113094
  • [release/9.0-staging] Use invariant culture when formatting transfer capture in regex source generator (#113081) by @stephentoub in #113150
  • [release/9.0-staging] NativeAOT/Arm64: Do not overwrite gcinfo tracking registers for TLS by @github-actions in #112549
  • Update branding to 9.0.4 by @vseanreesermsft in #113226
  • [9.0] Make counting of IO completion work items more precise on Windows by @kouvel in #112794
  • [release/9.0-staging] Remove --no-lock brew flag by @akoeplinger in #113281
  • [release/9.0-staging] [QUIC] Update MsQuic library version by @github-actions in #113205
  • [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @github-actions in #113264
  • [release/9.0-staging] Update dependencies from dotnet/roslyn-analyzers by @dotnet-maestro in #112836
  • [release/9.0-staging] Update dependencies from dotnet/roslyn by @dotnet-maestro in #112835
  • [release/9.0-staging] Update dependencies from dotnet/xharness by @dotnet-maestro in #112627
  • [release/9.0-staging] Update dependencies from dotnet/runtime-assets by @dotnet-maestro in #112552
  • [release/9.0] Update dependencies from dotnet/emsdk by @dotnet-maestro in #112522
  • [release/9.0-staging] Update dependencies from dotnet/cecil by @dotnet-maestro in #112515
  • [release/9.0-staging] Update dependencies from dotnet/arcade by @dotnet-maestro in #112468
  • [release/9.0-staging] Update dependencies from dotnet/icu by @dotnet-maestro in #112514
  • [release/9.0-staging] Update dependencies from dotnet/hotreload-utils by @dotnet-maestro in #112394
  • [release/9.0] Fix BigInteger.Rotate{Left,Right} for backport by @github-actions in #112991
  • [release/9.0-staging] [mono] Switch generic instance cache back to GHashTable; improve ginst hash function by @github-actions in #113316
  • [release/9.0-staging] Update dependencies from dotnet/sdk by @dotnet-maestro in #112628
  • [manual] Merge release/9.0-staging into release/9.0 by @carlossanlop in #113350
  • [release/9.0-staging] Fix HttpHandlerDiagnosticListenerTests.TestW3CHeadersTraceStateAndCorrelationContext by @github-actions in #112882
  • Merging internal commits for release/9.0 by @vseanreesermsft in #113389
  • [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @github-actions in #113333
  • [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #113447
  • [release/9.0] fix SBOM issues for runtime by @haruna99 in #113463

Full Changelog: v9.0.3...v9.0.4