What's Changed
- [release/10.0] Disable release assert on disallowed thread re-initialization for managed C++ by @github-actions[bot] in #118964
- [release/10.0][Android] Avoid calling membarrier on older Android versions by @simonrozsival in #119054
- [release/10.0] [Android] Normalize RSA no-padding output to modulus size to fix VerifyHash by @github-actions[bot] in #118950
- [release/10.0] [mono][aot] Fix minor gsharedvt leaks by @github-actions[bot] in #119057
- [release/10.0] [browser][ws] fix race condition during message and close events by @github-actions[bot] in #119085
- [release/10.0] Fix deadlock when creating threads from ModuleInitializer in a shared library by @github-actions[bot] in #119082
- [release/10.0] Fixup some Vector function lookups to use the right name/type by @github-actions[bot] in #119080
- [release/10.0] Avoid marking types as reflected on in CreateSpan by @github-actions[bot] in #118908
- [release/10.0] Add cast to ComAwareWeakReference rehydrate path by @github-actions[bot] in #119141
- [release/10.0] [NativeAOT] Fix floating pointer register unwinding on Arm32 by @github-actions[bot] in #119150
- [release/10.0] JIT: Use native sized indices in the backend for GetElement and WithElement by @jakobbotsch in #119172
- [release/10.0] Clear TS_GCSuspendRedirected at the end of thread redirection by @github-actions[bot] in #119168
- [release/10.0] JIT: Consistently DNER promoted parameters on arm32 by @github-actions[bot] in #119055
- [automated] Merge branch 'release/10.0-rc1' => 'release/10.0' by @github-actions[bot] in #118890
- [release/10.0] [NativeAOT] Adjust SSP to match RSP of the throw site by @github-actions[bot] in #119194
- [release/10.0] JIT: Disallow widening tailcalls in async functions by @github-actions[bot] in #119175
- [release/10.0] Implement UnhandledException hook for finalizer scenario in Mono. by @github-actions[bot] in #118878
- [release/10.0] Throttle finalization a bit when doing GC stress. by @github-actions[bot] in #119044
- [release/10.0] Fix elfreader for android by @github-actions[bot] in #119191
- [release/10.0] Add trim analyzer support for C# 14 extensions by @sbomer in #119195
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #119242
- [release/10.0] [maccatalyst] Check for -Wno-overriding-option for compatibility with clang in Xcode 16.3+ by @github-actions[bot] in #119261
- [release/10.0] Fixes trying to create a module using a trash as the address of the module by @github-actions[bot] in #119063
- [release/10.0] limit regions_range to 2x physical_mem for WKS by @github-actions[bot] in #119192
- [release/10.0] [browser] Append uniqueness to webcil temp path & move instead of copy by @github-actions[bot] in #119258
- [release/10.0] Removes IEquatable constraint from ThrowIfEqual/NotEqual by @github-actions[bot] in #119252
- [release/10.0] Improve compat for low rights users loading CAPI machine keys via PFX by @github-actions[bot] in #119185
- [release/10.0] JIT: fix crash in LSRA seen on VMR build on AVX-512 machines by @github-actions[bot] in #119270
- [release/10.0] [Preserve Lock ID Members by @github-actions[bot] in https://github.com//pull/119283
- [release/10.0] [wasm] Use lightweight marshal for enums by @github-actions[bot] in #119296
- [release/10.0] Use DllImportSearchPath.AssemblyDirectory for loading jitinterface library by @github-actions[bot] in #119333
- [release/10.0] [mono][aot] Avoid use of local buffer that could overflow by @github-actions[bot] in #119202
- [release/10.0] [S390X] Add simd fallback support for unsupported s390x architectures by @github-actions[bot] in #119284
- [release/10.0] Update Microsoft.NETCore.CoreDisTools nuget package from 1.5 to 1.6 by @github-actions[bot] in #119357
- [release/10.0] JIT: handle commas during inline return value substitution by @github-actions[bot] in #119271
- [release/10.0] Use a SafeHandle when duplicating a certificate context. by @github-actions[bot] in #119372
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #119378
- [release/10.0] Limit doublemapper maximum size by @github-actions[bot] in #119392
- [release/10.0] Non-zero result of Vector3.Cross with parallel vectors by @github-actions[bot] in #119450
- [release/10.0] [HTTP] Stress fix for docker compose by @github-actions[bot] in #119453
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #119476
- [release/10.0] Move MLDsa Experimental to appropriate members by @github-actions[bot] in #119515
- [release/10.0] Fix System.Net.Http.Functional.Tests.*.NoCallback_RevokedCertificate_RevocationChecking_Fails by @github-actions[bot] in #119315
- [release/10.0] Fix ProfileEnter when called on a foreign thread by @github-actions[bot] in #119349
- [release/10.0] JIT: Handle more unsupported argument conversion cases by @jakobbotsch in #119388
- [release/10.0] Fix file size estimation when bundling symlinks by @github-actions[bot] in #119406
- [release/10.0] Propagate DynamicallyAccessedMembers annotations to auto-properties only by @jtschuster in #119407
- [release/10.0] [DAC] fix dac_gc_heap marshalling by @github-actions[bot] in #119471
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #119561
- [release/10.0] Remove IList.Contains use from OfType by @github-actions[bot] in #119608
- [release/10.0] [H/3] Fix interop tests. by @github-actions[bot] in #119521
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #119678
- [release/10.0] Disable DisableUnusedRsaPadding_Connects/DisableUsedRsaPadding_Throws on OpenSSL 1.1.1 by @github-actions[bot] in #119705
- [release/10.0] [OSX] ip_mreqn struct is not supported for IPv4 Multicast by @github-actions[bot] in #119480
- [release/10.0] [EventPipe][UserEvents] Allow empty tracepoint sets by @github-actions[bot] in #119666
- [release/10.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro[bot] in #119052
- [release/10.0] Update dependencies from dotnet/hotreload-utils, dotnet/runtime-assets by @dotnet-maestro[bot] in #118803
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #119741
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #119792
- [release/10.0] Update dependencies from dotnet/icu by @dotnet-maestro[bot] in #118804
- [release/10.0] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #118831
- [release/10.0] Fix trace state key parsing in W3C propagator to support digits by @github-actions[bot] in #119789
- [release/10.0] Fix Tensor.StdDev vs TensorPrimitives.StdDev differences for Complex input by @github-actions[bot] in #119798
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #119831
- [release/10.0] [QUIC] Update Windows MsQuic by @ManickaP in #119764
- [release/10.0] Prevent format injection in hosting Windows PAL printf functions when redirected to file by @github-actions[bot] in #119728
- [release/10.0] Set IDE0031 to suggestion in eng/CodeAnalysis.src.globalconfig by @akoeplinger in #119755
- [release/10.0] [System.Native] check
ro.build.version.sdk_full
for minor Android releases by @github-actions[bot] in #119848 - [release/10.0] Fix duplicate PDB in packages that specify IncludeSymbolsInPackage by @github-actions[bot] in #119849
- [release/10.0] Don't warn if we can't find the backing field in trim tools by @jtschuster in #119857
- [release/10.0] Migrate to WiX 5 (#117010) by @PranavSenthilnathan in #119884
- [release/10.0] Don't try to offer a conversion to SG COM when properties are involved by @github-actions[bot] in #119405
- [release/10.0] [C++/CLI] Correctly handle the unmanaged this arg for thiscall in x86 copy constructor insertion by @github-actions[bot] in #119913
- [release/10.0] Consider all MemberInfo references for IsCollectible (#119869) by @jkotas in #119911
- [release/10.0] Fix restore of contexts in async task returning thunks by @github-actions[bot] in #119893
- [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #119870
- [release/10.0] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #119943
- [release/10.0] Revert Entitlement related changes from #116659 by @github-actions[bot] in #119920
- [release/10.0] Fix unloadability issue by @github-actions[bot] in #119469
- [release/10.0] Allow disabling runtime versions via an environment variable by @elinor-fung in #119518
- [release/10.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro[bot] in #119944
- [release/10.0] SPKI and PKCS#8 for Composite ML-DSA (#119837) by @PranavSenthilnathan in #119914
- [release/10.0] [RuntimeAsync] A few fixes for issues found when enabling rt async in Libraries. by @github-actions[bot] in #119960
- [release/10.0] Fix the Syndication Feed RFC822 DateTimeParser by @github-actions[bot] in #119918
- [release/10.0] Fix ReadContentAsDateTime method to keep DateTimeKind by @github-actions[bot] in #119917
- [release/10.0] Fix ObsoleteAttribute incorrectly causing XML serialization to ignore properties with AppContext switch and SR resources by @github-actions[bot] in #119916
- [release/10.0] Add documentation for
CompilerLoweringPreserveAttribute
. by @github-actions[bot] in #119963 - [release/10.0] [mono] Make the compressed interface bitmap feature usable by @BrzVlad in #119953
- [release/10.0] [DAC] Properly dereference
internal_root_array
by @github-actions[bot] in #119496 - [release/10.0] JIT: Add missing containment check for indirect calls by @github-actions[bot] in #119812
- [release/10.0] Revert "JIT: Remove side effect detection quirk in loop hoisting (#118463)" with some improvements by @github-actions[bot] in #119346
- [release/10.0] Implement out-of-process SetThreadContext support for debugger detach by @github-actions[bot] in #119904
- [release/10.0-rc2] Update dependencies from dotnet/icu by @dotnet-maestro[bot] in #119977
- [release/10.0] Use unpredicated movprfx with SVE2 fminnmp and fmaxnmp by @github-actions[bot] in #119805
- [release/10.0] Fix codegen for SVE ScatterWithOffsets* and GatherVectorWithOffsets* by @SwapnilGaikwad in #119959
- [release/10.0] check ImmedValNeedsReloc in genCreateAddrMode by @github-actions[bot] in #119757
- [release/10.0-rc2] Add DateOnly and TimeOnly serializer primitives with restrictions by @StephenMolloy in #120013
- [release/10.0-rc2] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #120087
- [release/10.0-rc2] [browser] Expect fingerprint in dotnet.native.wasm asset identity by @github-actions[bot] in #120268
Full Changelog: v10.0.0-rc.1.25451.107...v10.0.0-rc.2.25502.107