github dotnet/runtime v10.0.0-rc.2.25502.107
.NET 10.0 RC 2

pre-releaseone day ago

Release

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

Don't miss a new runtime release

NewReleases is sending notifications on new releases.