## dotnet/runtime — v11.0.0-preview.7.26381.103…v11.0.0-rc.1.26425.128

_583+ commits._

### Features
- **[release/11.0-rc1] Add structural union type classifier (#132427)** (f2568ad)
- **Restore Windows Arm64 support for CPUs without LSE (#132345)** (d3815d7)
- **Add locking for cDAC APIs (#132302)** (bf532f6)
- **JIT: Support general inlining in runtime async (#131538)** (1a3a974)
- **JIT: Add an inlining stress mode for general runtime async inlining (#132223)** (72c0a5d)
- **Add Runtime Async profiler API coverage (#131988)** (6e4a856)
- **Add SslStream legacy path compatibility switch (#132210)** (63ae268)
- **Disable GcRestrictedCalloutReversePInvoke under GC/JIT stress modes; require multithreading support (#132176)** (1adc98b)

### Fixes
- **[release/11.0-rc1] Fix transition from monomorphic to polymorphic VSD (#132622)** (0d49690)
- **[release/11.0-rc1] Fix synchronous cancellation race in Channels (#132638)** (a6e900c)
- **[release/11.0-rc1] Fix CrossGen2 TypeMap blob-only type references (#132537)** (378adc3)
- **[release/11.0-rc1] Fix DeflateEncoder.GetMaxCompressedLength conservative bound (#132476)** (3eb635f)
- **[release/11.0-rc1] Fix hang in InvalidClientRequestTests by guarding oversized Content-Length cases to managed implementation (#132593)** (d05381f)
- **[release/11.0-rc1] [mono][interp] Fix mis-sorted SIMD intrinsic tables making entries unreachable (#132525)** (e9a181b)
- **[release/11.0-rc1] Fix unordered DiagnosticsHelper tag comparison (#132514)** (a972521)
- **[release/11.0-rc1] Fix PAL QueryThreadCycleTime test format macros (#132436)** (bdbf8b8)
- **[release/11.0-rc1] Fix duplicate _start offset in Tensor.Resize (#132472)** (1c4703c)
- **[release/11.0-rc1] [Build] Fix minipal build on Apple targets (#132470)** (d0b2617)
- **Fix macOS crash in NetworkChange when the run loop thread already exited (#131867)** (86f11fb)
- **Add format attribute to printf-style wrappers and fix format string errors (#123920)** (6276bd4)
- **Fix for array's dimensions LowerBound verbose check in ILlink tool (#132310)** (7639f3d)
- **JIT: Fix VN map select cache inconsistency on budget exhaustion (#132313)** (e3fd39f)
- **Fix edge likelihoods out of optimize bools (#131356)** (f11b245)
- **Fix lock inversion in HttpListener's Windows WebSocket impl (#132314)** (046e4ec)
- **Fix XmlSerializer UnknownAttribute perf regression (#131908)** (e1169ff)
- **[QUIC] Fix receive race. (#132287)** (3221eac)
- **Fix TryParsePartial under-reporting charsConsumed for leading whitespace (#132270)** (57fe570)
- **Fix extraction of password-protected ZIP archives with empty files (#132217)** (80a1b79)
- **[LoongArch64] Fix some crash CoreRoot tests under --gcstresslevel=4 like Methodical_{r2|d2}. (#131976)** (4188b86)
- **Fix RISC-V unwind scope calculations (#132229)** (6553dc4)
- **Fix CoreLib extern modifier ordering (#132240)** (99b9810)
- **Fix FileNotFoundException in NativeAOT test (#132173)** (0c4851b)
- **[cDAC] Fix LoongArch64 epilog scope sizing (#132226)** (1b245d5)
- **JIT: Fix build break in instruction table (#132246)** (2ae5ad8)
- **[cDAC] Fix ARM64 save_any opcode decoding (#132187)** (7a6684f)
- **Fix WASM R2R virtual IP initialization (#132172)** (6190b8e)
- **Fix agentic workflow markers removed from safe outputs (#132011)** (573d5a0)
- **Fix Unix file descriptor assertion (#132136)** (98e33f5)
- **[WebSocket] Fix handling of BFinal in WebSocket deflate. (#132201)** (02e8771)
- **Fix SslStream client certificate credential caching (#132079)** (49cb411)
- **Fix interpreter delegate calls through shuffle thunks (#132141)** (e8c760f)
- **[cDAC] Fix bugs in x86 unwinder (#132169)** (656d1d6)
- **[cDAC] Fix ARM unwind implementation (#132183)** (a910997)
- **Add regression test for tuple swap with implicit indexer references (#132086)** (e83b5d5)
- **Don't attach code-fix locations from outside the analyzed compilation (#131828)** (00457c4)
- **Fix NativeAOT aggregate executable dSYM publish paths (#132018)** (5de80d3)
- **Fix contract violation in CodeVersionManager::EnumerateClosedMethodDescs (#132091)** (067d74c)
- **System.IO: Fix StringStream reads with empty encoder fallback (#131904)** (c12540e)
- **Fix up core count detection logic on android (#131234)** (c3164ed)
- **Fix Environment.GetCommandLineArgs()[0] to report the host invocation name (#131671)** (60108ba)

### Backend
- **[release/11.0-rc1] Source code updates from dotnet/dotnet (#132568)** (ab19415)
- **[release/11.0-rc1] Ensure BackgroundService invokes ExecuteAsync after start (#132598)** (ffef270)
- **[release/11.0-rc1] Use stable net/netframework folders for the mono SDK tasks (#132414)** (d4848d7)
- **[release/11.0-rc1] Widen the internal Number.BigInteger buffer to nuint (#132577)** (475dd5f)
- **[release/11.0-rc1] [mono][interp] Intrinsify Vector128.Store/StoreUnsafe on wasm (#132575)** (6dd4cd9)
- **[release/11.0-rc1] [CoreCLR] Protect exception object across funclet callbacks (#132532)** (08a8097)
- **[release/11.0-rc1] Disable ContextualReflection test on browser wasm (#132567)** (be80e4c)
- **[release/11.0-rc1] [mono][wasm] Intrinsify Vector128.MultiplyAddEstimate in the interpreter (#132524)** (09ae3cd)
- **[release/11.0-rc1] Implement AES-KW (#132477)** (58fc0f7)
- **[release/11.0-rc1] NativeAOT: remove BOM from generated source/response files (#132433)** (6965b65)
- **[release/11.0-rc1] Reject malformed UTF-8 number separators (#132471)** (5214d79)
- **Buffer consecutive text nodes when loading XContainer to avoid O(n^2) (#130835)** (c2de915)
- **Skip GitHub_130545 on NativeAOT (#132342)** (c99188c)
- **Partition the ComWrappers RCW cache into per-processor buckets (#132033)** (62d0b6f)
- **[wasm] Encode struct alignment in thunk signatures (#132248)** (d20b851)
- **Enable sccache for macOS CoreCLR legs (#128675)** (feede76)
- **[R2R] Handle missing virtual method signatures (#132337)** (7e12af9)
- **Populate RetryAfter on SlidingWindowRateLimiter (#131225)** (0cfd407)
- **JIT: Do not skip reference prolog zero inits in async methods (#132326)** (3cad7b3)
- **[wasm] Rename confusing fromMonoPackage variable in AssetsComputingHelper.cs (#132205)** (1ff6458)
- **JIT: don't use a jump-threaded block's sharpened predicate for dominator-based inference (#132281)** (7d2ff70)
- **Remove obsolete WASM TypeScript definition cleanup logic (#132208)** (6ae1484)
- **Package reusable cDAC usage graph analyzer (#132234)** (4bd5e8c)
- **Update NuGet restore sources for HttpStress project (#132295)** (fa733bb)
- **[mono][wasm] Handle versioned OS platform P/Invoke attributes (#132300)** (ec30ac0)
- **JIT: Strip GC/reloc flags from the size in arm64 instGen_Set_Reg_To_Imm (#132269)** (0605684)
- **[Test] Mark DynamicOptimization profiler test as GCStressIncompatible (#131594)** (7e90f85)
- **Improve HTTP/2 extended CONNECT error message (#132184)** (420dfbb)
- **[XmlSerializer] Avoid `IList`/`Array.GetValue` path for array item serialization in reflection writer (#128504)** (bbee85f)
- **Suppress interface generic dataflow warnings under RUC (#131911)** (63666de)
- **Remove redundant `fAcquireLock` from binder `SetupBindingPaths` (#132290)** (7cb858d)
- **[OptionsValidator] source generator: emit ValidateAsync() for IAsyncValidateOptions<T> (#130263)** (0df564f)
- **Use minipal timers directly in GC (#132197)** (be7a025)
- **Extend ERROR_NO_ASSOCIATION with descriptive error messages (#132292)** (abf1d19)
- **Accept canonical NaN in BFloat16 explicit conversions on WASM (#132307)** (495998c)
- **Reset charsConsumed when BigInteger partial parsing fails (#132278)** (d12602d)
- **Mirror Windows behavior for managed HttpListener Content-Length  (#130910)** (761d9db)
- **Sync shared code from aspnetcore (#132273)** (00e092e)
- **Limit header name in HtppListenerRequest (#132163)** (6bb4060)
- **Fold installer build and test into CoreCLR jobs (#132284)** (cdcc43c)
- **Prevent corrupted SMTP headers when MailAddress.DisplayName contains CR/LF (#128980)** (afb1dc1)
- **[main] Source code updates from dotnet/dotnet (#132272)** (86d8d19)
- **Compile UpdateOptions_ServerCertificateContextProvided test on desktop only (#132277)** (48fa6ef)
- **Enable DnsResolver tests on all Unix platforms (#132216)** (81372ea)
- **[mono][wasm] Box gsharedvt Nullable<T> via a wrapper-free runtime helper (#132153)** (be0ab63)
- **Deduplicate minipal header helpers (#132113)** (691fd96)
- **Wasm: don't zero-pad the caller's return buffer in the interp-to-R2R thunk (#132257)** (f6e73fc)
- **ILVerify: Use case-insensitive comparer for assembly binding cache (#132108)** (d00a0a2)
- **Enable hardware intrinsics for ExtractMostSignificantBits test (#132146)** (cb0ca14)
- **Diagnose LibraryImport/[GeneratedComInterface] with restricted CCW/RCW options (#130097)** (3332b39)
- **Throw Win32Exception(ERROR_NO_ASSOCIATION) when Unix has no shell opener (#132219)** (0edd2d8)
- **Disable test using gc cover on interpreter (#132199)** (2580b59)
- **Unify sync/async Options validation contract (#131197)** (a3a0683)
- **Remove Signature consumer documentation (#131966)** (a82eb31)
- **Handle truncation errors in diagnostic IPC transport names (#132220)** (2ae298c)
- **Reject null characters in process environment variables (#132214)** (439a23c)
- **Enable long paths for AspNetCore sync checkout (#132265)** (d6797fa)
- **Replace SHA-1/RSA-1024 test data with SHA-256/RSA-2048 equivalents (#131783)** (811225a)
- **JIT: Do not mark an async call no-return because its callee has no ret (#132222)** (de224a4)
- **Validate invalid base type declarations in ILVerify (#129118)** (cdc5b62)
- **Rename INS_FLGAS in consistent style for xarch emitter. (#131835)** (91c5866)
- **Disable Runtime_129681 CrossGen2 testing (#132126)** (89c45f7)
- **System.IO: Make CanSeek independent of SafeFileHandle.Type (#132151)** (4cbe919)
- **Remove redundant / too-strict asserts in LoadAssembly (#132177)** (b28fa26)
- **[wasm] Pass Int128, Decimal128 and wide vectors by value (#131492)** (4fe034e)
- **Revert "JIT: cache the wasm image base in a local" (#132166)** (abb0f8d)
- **[Wasm RyuJIT]: Remove more unreachable NYI_WASM entries (#132170)** (e53147e)
- **Modernize JIT Directed merged runners (#132101)** (f452281)
- **Preserve the V1 async-profiler stitch boundary (#132158)** (e97796d)
- **Emit version 2 for NativeAOT managed data descriptor (#132211)** (6ff5991)
- **Crossgen2: don't mutate getCallInfo token (#132186)** (c2d7ecb)
- **Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3045920 (#132206)** (30afaa3)
- **Zip centraldirectory Hardening (#131738)** (1a57603)
- **[QUIC] Update MsQuic (#132202)** (ddf5313)
- **Enable Helix job monitor across test pipelines (#132150)** (57128fd)
- **Limit buffer size for CommandStream (#132148)** (2cc068d)
- **Consolidate unix platforms flavors in S.N.Http (#129926)** (1b64959)
- **Type definitions are loaded by IDE out of the box (#132122)** (3265efb)
- **TlsContext/TlsSession: document lifetime, tighten AttachSocket (#131457)** (b2ff50e)
- **Use CRLF for chunked response framing test (#132124)** (6014587)
- **Restore isolation for GC Collect tests (#132076)** (705bed2)
- **DispatchResolve: Avoid clobbering t1 in RhpInterfaceDispatch (#132134)** (19a2d97)
- **Move GB18030 tests to feature test projects (#132112)** (d6f396f)
- **Disable Helix Job Monitor in runtime pipeline (#132182)** (440d3d7)
- **JIT: fold wasm local address frame offsets into store memargs (#132100)** (633ab1a)
- **Don't validate/materialize HTTP headers when logging them (#132010)** (eef6936)
- **System.IO: Make text and sequence streams non-seekable (#132023)** (4b61662)
- **Remove unused OpenSSL Interop** (1fdccbc)
- **Remove and clarify `PEAssembly` constructor parameters (#132097)** (5d6c15a)
- **[crossgen2][wasm] Shrink Code Section Relocs (#132029)** (ad77ad8)
- **Deduplicate minipal thread ID TLS cache. (#131991)** (0abc149)
- **Signal GC suspension pending during NativeAOT thread suspension (#132083)** (4f6f3a5)
- **Avoid rooting cryptography through ZipArchive on browser (#130688)** (6597edb)
- **Ensure FileStream.CanSeek works for PIPE_ACCESS_OUTBOUND pipes (#132077)** (c82af78)
- **Limit Helix job monitor to runtime pipeline (#132084)** (643b896)
- **Disable DnsResolverTest.ResolveAddresses_NonExistent_ReturnsNxDomain on Windows Server 2025 (#132065)** (6cfdcd6)
- **Enable Moq HostTests on ios (#131919)** (b470543)
- **Avoid redundant Java GC bridge graph computation (#131764)** (522b95f)
- **[CrashReporter] Enable InProc CrashReporter for crashing GC threads (#131821)** (1eb8c23)
- **JIT: fold wasm address modes into the load/store memarg (#131978)** (0dec467)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/dotnet/runtime?utm_source=github-action)._