Skip to content

Releases: dotnet/runtime

.NET 10.0.12

Choose a tag to compare

@by-msft by-msft released this 08 Sep 22:11
4271d88

Release

What's Changed

  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #131201
  • [release/10.0] Fix EH - throw from catch in UnmanagedCallersOnly by @janvorli in #131467
  • [release/10.0] Fix g_gc_lowest_address updating by @janvorli in #131432
  • [release/10.0] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #130599
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #131415
  • [release/10.0] Fix GC hole when method return is hijacked for GC suspension by @steveisok in #131708
  • [release/10.0] Fix flaky MalformedPacketsDuringHandshake test by @rzikm in #131757
  • [release/10.0] JIT: fix bit-test switch lowering when the bit table is inverted by @EgorBo in #131781
  • [release/10.0] Update dependencies from dotnet/hotreload-utils, dotnet/runtime-assets by @dotnet-maestro[bot] in #131795
  • [release/10.0] JIT: bail out of CEA cloning if alloc block has multiple successors by @github-actions[bot] in #131810
  • [release/10.0] [mono][interp] Add missing intrinsic for Volatile.ReadBarrier/WriteBarrier by @github-actions[bot] in #130303
  • [release/10.0] bump azure.storage.blob and azure.identity versions by @github-actions[bot] in #131912
  • [release/10.0] [mono][AOT] gsharedvt - stop validating generic constraints by @github-actions[bot] in #131735
  • [Release 10.0] Support hardware with more than 1024 CPUs by @janvorli in #131740
  • [release/10.0] Fix address sanitizer issues by @github-actions[bot] in #131975
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #131737
  • [release/10.0] Update dependencies from dotnet/icu by @dotnet-maestro[bot] in #131851
  • [release/10.0] Update EmsdkPackageVersion to use version from dependency flow by @akoeplinger in #128939
  • [release/10.0] [mono] Fix interface call in case of reabstraction by @github-actions[bot] in #131475
  • [release/10.0] Fix native EH in external shared libs on macOS by @github-actions[bot] in #131434
  • [release/10.0] Implement a workaround for ld-prime hitting an assert on large addends by @agocke in #132171
  • [release/10.0] Make TestKeyRing.CreateECDsa resilient to transient macOS OSStatus -50 failures by @github-actions[bot] in #132252
  • [release/10.0] Disable timing out EncryptedXml encoded-DTD tests by @github-actions[bot] in #132203
  • [release/10.0] Update dependencies from dotnet/icu by @dotnet-maestro[bot] in #132501
  • [release/10.0] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #132386
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #132175
  • [release/10.0] Fix IsSupported tests for ML-KEM by @github-actions[bot] in #132512
  • [release/10.0] Fix array size overflow in objectalloc.cpp by @github-actions[bot] in #132485
  • [release/10.0] Fix handling of non-ASCII data in CBOR indefinite strings by @bartonjs in #131278

Full Changelog: v10.0.11...v10.0.12

.NET 8.0.31

Choose a tag to compare

@by-msft by-msft released this 08 Sep 21:57

Release

What's Changed

  • [release/8.0-staging] Migrate devdiv/dotnet-core-internal-tooling to WIF service connection by @github-actions[bot] in #130915
  • [automated] Merge branch 'release/8.0' => 'release/8.0-staging' by @github-actions[bot] in #130862
  • [release/8.0-staging] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #130787
  • [release/8.0-staging] Fix flaky MalformedPacketsDuringHandshake test by @rzikm in #131148
  • Fix exception check by @alinpahontu2912 in #131078
  • [release/8.0-staging] Reduce EncryptedXml encoded DTD test workload by @github-actions[bot] in #131214
  • [release/8.0-staging] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #131409
  • [release/8.0] Update branding to 8.0.31 by @dotnet-bot in #131888
  • [release/8.0] Update dependencies from dotnet/cecil by @dotnet-maestro[bot] in #131126
  • [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #131692
  • [release/8.0-staging] Update dependencies from dotnet/runtime-assets by @dotnet-maestro[bot] in #131848
  • [release/8.0-staging] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #131691
  • [release/8.0-staging] Update dependencies from dotnet/icu by @dotnet-maestro[bot] in #131847
  • [automated] Merge branch 'release/8.0' => 'release/8.0-staging' by @github-actions[bot] in #131941
  • Merging internal commits for release/8.0 by @dotnet-bot in #132160
  • [manual] Merge release/8.0-staging into release/8.0 by @mrek-msft in #132129
  • [release/8.0] Update dependencies from dotnet/emsdk by @dotnet-maestro[bot] in #132152

Full Changelog: v8.0.30...v8.0.31

.NET 9.0.20

Choose a tag to compare

@by-msft by-msft released this 08 Sep 22:00

Release

What's Changed

Full Changelog: v9.0.19...v9.0.20

.NET 10.0.11

Choose a tag to compare

@by-msft by-msft released this 11 Aug 21:42
79d0c46

Release

What's Changed

  • [release/10.0] Fix TypeLoadException in GetMarshalAs when SafeArray has zero-length user-defined type name by @AaronRobinsonMSFT in #129899
  • [release/10.0] Pass correct search path to DllImportResolver for default flags on Mono by @github-actions[bot] in #129862
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #129875
  • [release/10.0] Surface scheduled outerloop Helix work item failures (backport of #129049, #129629) by @mmitche in #129909
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #129988
  • [release/10.0] Handle QueueUserAPC2 failure during thread suspension by @github-actions[bot] in #130147
  • [release/10.0] Publish GCHandle assignments with release semantics by @github-actions[bot] in #130224
  • [release/10.0] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #130236
  • [release/10.0] Update dependencies from dotnet/icu by @dotnet-maestro[bot] in #130193
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #130273
  • [release/10.0] Fix cgroup v2 memory max extraction by @github-actions[bot] in #130404
  • [release/10.0] Handle STATUS_OBJECT_NAME_NOT_FOUND in Windows directory enumeration by @github-actions[bot] in #130327
  • [release/10.0] Disable failing iOS device tests by @vitek-karas in #130472
  • [release/10.0] [QUIC] Update MsQuic to the latest 2.5 version by @ManickaP in #130354
  • [release/10.0] Migrate devdiv/dotnet-core-internal-tooling to WIF service connection by @github-actions[bot] in #130916
  • [release/10.0] Fix ComClassGenerator failure with generic types by @github-actions[bot] in #130930
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #130421
  • [release/10.0] Fix tree type in impStoreNullableFields and impLoadNullableFields for simds by @github-actions[bot] in #130867
  • [release/10.0] JIT: don't propagate promoted struct LCL_VAR into FIELD_LIST uses by @github-actions[bot] in #130322
  • [release/10.0] JIT: fix widened IV init placed in unreachable block by @EgorBo in #130324
  • [release/10.0] Ignore PhiArgs without matching actual preds by @dhartglassMSFT in #130754
  • [release/10.0] Fix LoaderHeap's free list growing more than expected by @eduardo-vp in #129592
  • [release/10.0] [mono][wasm] Fix AOT + BlazorWebAssemblyLazyLoad startup crash by @lewing in #131038
  • [release/10.0] Update dependencies from dotnet/icu by @dotnet-maestro[bot] in #130746
  • [release/10.0] Use volatile access for CoreCLR dictionary layout publication by @github-actions[bot] in #131099
  • [release/10.0] Fix a series of possible race conditions in thread static variable initialization by @github-actions[bot] in #131118
  • [release/10.0] Update Alpine infra images to 3.24 by @richlander in #129867
  • Fix failing symlink tests (10.0) by @alinpahontu2912 in #130344

Full Changelog: v10.0.10...v10.0.11

.NET 9.0.19

Choose a tag to compare

@by-msft by-msft released this 11 Aug 21:16

Release

What's Changed

Full Changelog: v9.0.18...v9.0.19

.NET 8.0.30

Choose a tag to compare

@by-msft by-msft released this 11 Aug 19:46

Release

What's Changed

Full Changelog: v8.0.29...v8.0.30

.NET 10.0.10

Choose a tag to compare

@by-msft by-msft released this 15 Jul 00:37
8f030f8

Release

What's Changed

  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #128197
  • [release/10.0] Fix assertions generated by optCreateJumpTableImpliedAssertions by @github-actions[bot] in #127003
  • [release/10.0] Redo GC heap size fix in heavily pinning scenarios by @janvorli in #127573
  • [release/10.0] Downgrade dotnet-optimization dependencies to LKG by @hoyosjs in #128345
  • [release/10.0] Fix heap_segment_used watermark after compaction by @janvorli in #128342
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #128427
  • [release/10.0] Release Android X509 chain certificate GREFs by @github-actions[bot] in #128385
  • [release/10.0] Fix EncodeUnsignedInteger for test DSA signer by @vcsjones in #128005
  • [release/10.0] Fix Linux madvise() advice values by @janvorli in #128605
  • [Release/10.0] JIT: Fix bug in GenTree::Equals (#128654) by @AndyAyersMS in #128724
  • [release/10.0] Update dependencies from dotnet/icu by @dotnet-maestro[bot] in #128240
  • [release/10.0] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #126570
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #128516
  • [release/10.0] Add LOCKREADIFFAILRET to unlocked MDInternalRW read methods by @github-actions[bot] in #128671
  • [release/10.0] Fix UnsafeAccessor signature for byref struct this by @github-actions[bot] in #128851
  • [release/10.0] Fix crash on calling COM interface method on a class where a derived class overriding it was created first by @elinor-fung in #128796
  • [release/10.0] Configurable EventPipe CPU sampling rate by @steveisok in #128843
  • [release/10.0] JIT: bail from optOptimizeBoolsCondBlock on GTF_UNSIGNED inputs by @github-actions[bot] in #128960
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #128941
  • [release/10.0] Fix NativeAOT string GC config handling by @github-actions[bot] in #128894
  • [release/10.0] JIT: Fix CEA cloning when enumerator local is reassigned from an untracked source by @github-actions[bot] in #128909
  • [release/10.0] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #129117
  • [release/10.0] Fix iossimulator build with XCode 26.4 by @github-actions[bot] in #128952
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #129128
  • [release/10.0] Fix thread-safety issue in DriveInfo.GetDrives() on macOS by replacing getmntinfo with getfsstat by @github-actions[bot] in #129301
  • [release/10.0] : Change the PerfMap crst into an UNSAFE_ANYMODE crst by @davidwrighton in #129142
  • [release/10.0] Fix ComInterfaceGenerator collision on same-named methods in disjoint cross-assembly bases by @AaronRobinsonMSFT with @Copilot in #129473
  • [release/10.0] Update dependencies from dotnet/icu by @dotnet-maestro[bot] in #129376
  • [release/10.0] Fix NativeAOT GC hole issue by @github-actions[bot] in #129711
  • [release/10.0] Fix ValueType.GetHashCode for nested generic field by @github-actions[bot] in #129744
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #129483
  • [release/10.0] [Android] Handle X509ChainContext creation failures by @github-actions[bot] in #128984
  • [release/10.0] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #129408
  • [release/10.0] Reduce contention in UnwindInfoTable seen during high volume LCG method creation by @github-actions[bot] in #129035
  • [release/10.0] Narrow Mono AOT typeload error cleanup by @github-actions[bot] in #129804
  • [release/10.0] Fix blob type in CopyWithPrivateKey for ML-DSA by @github-actions[bot] in #129865

Full Changelog: v10.0.9...v10.0.10

.NET 8.0.29

Choose a tag to compare

@by-msft by-msft released this 14 Jul 22:36

Release

What's Changed

Full Changelog: v8.0.28...v8.0.29

.NET 9.0.18

Choose a tag to compare

@by-msft by-msft released this 15 Jul 00:14

Release

What's Changed

Full Changelog: v9.0.17...v9.0.18

.NET 9.0.17

Choose a tag to compare

@by-msft by-msft released this 09 Jun 19:11

Release

What's Changed

  • [release/9.0-staging] Deny unmasked frame receive for WebSocket Server by @github-actions[bot] in #123661
  • [release/9.0-staging] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #125603
  • [release/9.0-staging] use AZL3 instead of Ubuntu for builds by @github-actions[bot] in #125715
  • [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @github-actions[bot] in #125151
  • [release/9.0-staging] JIT: fix bug in loop cloning with down-counting loops by @github-actions[bot] in #126913
  • [release/9.0-staging] [QUIC] Update MsQuic by @ManickaP in #126999
  • [release/9.0-staging] Update dependencies from dotnet/roslyn-analyzers by @dotnet-maestro[bot] in #123609
  • [release/9.0-staging] Update dependencies from dotnet/icu by @dotnet-maestro[bot] in #124027
  • Use source-build-assets repo by @NikolaMilosavljevic in #126804
  • [release/9.0-staging] Add an in-memory cache for CRLs on Linux by @bartonjs in #127625
  • Update branding to 9.0.17 by @vseanreesermsft in #127833
  • [release/9.0-staging] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #125097
  • [release/9.0] Update dependencies from dotnet/emsdk by @dotnet-maestro[bot] in #127837
  • [release/9.0-staging] Update dependencies from dotnet/icu by @dotnet-maestro[bot] in #127901
  • [release/9.0-staging] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #125945
  • Merging internal commits for release/9.0 by @vseanreesermsft in #128092
  • [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @github-actions[bot] in #126136
  • [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @github-actions[bot] in #128153
  • [release/9.0][browser] Disable debugger tests on CI (#108178) by @akoeplinger in #128132
  • [manual] Merge release/9.0-staging into release/9.0 by @svick in #128183

Full Changelog: v9.0.16...v9.0.17