## dotnet/runtime — v11.0.0-preview.1.26104.118…v11.0.0-preview.2.26159.112

_380+ commits._

### Features
- **Support ISO 8601 24:00:00 (endOfDayFrag) in XSD DateTime validation (#124437)** (375c8d2)
- **Add RequiresUnsafe trimming analyzer capabilities (#123588)** (a27de4a)
- **Support ISO 8601 24:00 (end-of-day) in DateTime/DateTimeOffset/TimeOnly parsing (#124142)** (cde2bcd)
- **Add XML documentation to LoggerMessage generated methods (#124258)** (1be8120)
- **[cDAC] Magic enums - add comments to native code where they are defined so that we know to version the cDAC when they change. Also prune unused or suboptimal enums from cDAC. (#124309)** (db819c2)
- **Add ProcessExitStatus class to System.Diagnostics.Process (#124264)** (e771b59)
- **Introduce local variables with unknown size (#122638)** (448c508)
- **Add AttributeTargets.Interface to ExcludeFromCodeCoverageAttribute and StackTraceHiddenAttribute (#123686)** (1fb3315)
- **Add support for binding FormatterOptions from config file (#124176)** (affc1de)
- **Add SIGKILL to PosixSignal enumeration (#124256)** (2690e0f)
- **Add references for getAsyncInfo (#124239)** (f1e863e)
- **Add CLI project for managed ilasm (#123822)** (d696c8d)
- **Add guideline for preferring [Theory] over multiple [Fact]s (#124277)** (1346ad8)
- **Add an in-memory cache for CRLs on Linux** (a7341fb)
- **Add exception catching comment to code review skill (#124201)** (3deccf6)
- **ci-analysis: Add Azure CLI guidance for AzDO pipeline investigation (#124193)** (126fddc)
- **Add getWasmTypeSymbol API to JIT-EE interface (#123958)** (bf66011)

### Fixes
- **Fix aspnet2 spmi collection script (#124399)** (a92d749)
- **[HTTP] Fix ConnectCallback_UseUnixDomainSocket_Success test on Windows (#124385)** (f92f9de)
- **ArrayBufferWriter double grow boundary fix (#124470)** (95b3ea0)
- **Fix FileSystemWatcher macOS start performance (#121698)** (447229f)
- **Fix tree type in impStoreNullableFields and impLoadNullableFields for simds (#124432)** (908c168)
- **[HTTP] Fix test race with semaphore. (#124388)** (bf62494)
- **Fix empty host parsing regression (#124431)** (67eb8c0)
- **ci-analysis skill: restore domain examples from eval regression analysis (#124416)** (50e7fbb)
- **Fix type map assembly target traversal in ILC (#124247)** (b3ba17d)
- **Fix parsing inconsistencies between Uri ctors and TryCreate factories (#123932)** (12f45a0)
- **Fix Optimization Profile writing (#124330)** (7a9a56b)
- **[native] Fix build of strrchr (#124372)** (9e2708d)
- **Fix ConnectAsync sending stale ReceiveAsync buffer via ConnectEx (#124381)** (6081019)
- **Fix Task<TResult> debug proxy Result behavior and rename from Future (#123752)** (08b21d2)
- **JIT: Fix immediate assert when relocs are enabled (#124335)** (0c7ef81)
- **Fix mixed mode debugging for PInvoke by adding PInvokeStubManager (#123411)** (16374c2)
- **Fix WriteOnceBlock race condition where ReceiveAsync returns null (#123435)** (1c2c4e6)
- **Fix race condition in channel completion (#123555)** (7aa5759)
- **Fix SYSLIB1045 quick fix for C# 14 extension members (#124311)** (7b14251)
- **Fix NullReferenceException in ConfigurationElement indexer when property is undefined (#123133)** (cdf4b3c)
- **Fix NullReferenceException in RuntimeParameterInfo.GetCustomAttributesData() (#124293)** (9dba083)
- **Fix failed ElidedBoundsChecks test (#124306)** (abaf212)
- **Fix BigInteger char parsing with Ukrainian culture NBSP handling (bidirectional) (#123783)** (c667ecc)
- **Fix NIndex/NRange ToString truncation on 64-bit: cast to nuint instead of uint (#124294)** (de90299)
- **Fix S.N.Tensors SLNX to remove project file that no longer exists (#124282)** (56a1b4d)
- **Fix MetadataLoadContext: Multiple Type[] methods return internal implementation types (#124251)** (44f959c)
- **Fix ProcessRunner StringBuilder race condition causing assertion failure (#124269)** (3120fe3)
- **Fix missing early returns in TensorPrimitives.Round.cs (#124280)** (6cb772d)
- **Fix incorrect atomic loop optimization when body contains backtracking (#124254)** (5d62ba2)
- **JIT: fix liveness in throw helper blocks (#124253)** (9274b5d)
- **Fix bug in LowerCallMemmove (#123907)** (41472c4)
- **Fix misleading obsolete messages for Uri constructors with dontEscape parameter (#124197)** (b7824d6)
- **Fix ZipArchiveEntry.ExtractToFile corruption when extraction fails with overwrite=true (#123991)** (ee24df6)
- **Fix BitArray to clear dangling high bits in LeftShift and deserialization (#123296)** (6641d63)
- **Fix MachO adrp/add and branch relocations with embedded addend (#124083)** (c4a5583)
- **Fix removing module from appdomain in DB_IPCE_UNLOAD_MODULE event (#123931)** (d78c24c)
- **Arm64 Sve: Fix double/float mask test issues (#124224)** (80fb868)
- **Fix handling of errSSLClosedGraceful from SSLWrite on macOS (#123987)** (c214ea0)
- **Fix Tensor.Reverse for tensors with length-1 dimensions (#124180)** (de01878)
- **Fix authenticated proxy for dotnet restore (#123328)** (c3468c2)
- **Fix custom Uri parser edge-case when UriKind.Relative is used (#123933)** (bbe6288)
- **Fix integer overflow in ArrayList.IListWrapper.BinarySearch and improve test coverage (#123806)** (81e734e)
- **fix Vector2/3 EqualsAny (#123594)** (f333bbe)
- **Fix PerfMap crash when Enable IPC command is sent early in startup (#124055)** (b7db56a)
- **Fix Hypot documentation typo: correct second parameter reference (#124111)** (4a0b333)
- **Fix some defines in libs cmake (#123576)** (f863f1f)
- **Fix integer overflow in ImmutableArray range validation (#124042)** (93df345)
- **Fix mobile build and test failures in extra-platforms pipeline (#124000)** (3d18392)
- **[browser] fix WBT EventPipeDiagnosticsTests timing (#123977)** (c5d013a)
- **Fix missing release semantics in VolatilePtr (#124096)** (0b70249)

### Backend
- **[release/11.0-preview2] Revert "Increase number of assertions (GlobalAP) + VN cache (#124132)" (#124955)** (68d697a)
- **[release/11.0-preview2] Revert forwarding activation signal (#124894)** (a25236e)
- **Remove assert from AddNecessaryAsyncReferences (#124393)** (f704cce)
- **Track span.Length's negativity + remove unsound assumption from MergeEdgeAssertions (#124387)** (8e49d6b)
- **[main] Source code updates from dotnet/dotnet (#124232)** (7f45de0)
- **[RyuJit/WASM] Implement internal registers (#124298)** (d48e58a)
- **Replace MethodDescCallSite with UnmanagedCallersOnly for ObjC interop (#124446)** (a4e2e2c)
- **[System.DirectoryServices] Fixed possible resource leak (#120899)** (1921fed)
- **[issue-labeler] Use env var for prediction threshold; default to 0.05 (#124435)** (393c9c4)
- **Fixed excessive capacity allocation in `ValueListBuilder<T>` (#119644)** (2ec033b)
- **JIT: Remove `dataSection` flexible array (#124373)** (3249bf9)
- **[HTTP] Remove stale ActiveIssue overrides for #72586  (#124384)** (8ef4143)
- **Make report-green.yml run on agentless server job (#124442)** (58d52c4)
- **Always enable static linking when dynamic code compiled feature is false (#124403)** (31c3ed9)
- **Improve `ImmutableArrayExtensions.SequenceEqual` (#118932)** (1a4ad93)
- **Inconsistent MemoryCache stats (#116193)** (285d3da)
- **Remove ForceENC (#124436)** (253a5c5)
- **Replace MethodDescCallSite with UnmanagedCallersOnly for Priority 1 c… (#124303)** (3ea3efc)
- **A few fixes in the threadpool semaphore. Unify Windows/Unix implementation of LIFO policy. (#123921)** (fbf6be5)
- **[Wasm RyuJit] Wasm abi classifier (#123515)** (be15f85)
- **[Wasm RyuJit] More codegen and fixes for crossgen replay (#124362)** (1969a31)
- **cDAC loader GetModuleData - remove unneeded transient flags (#124395)** (c1cb909)
- **ci-analysis skill: let the agent reason about its own tools (#124398)** (70d3aeb)
- **Consolidate CoreCLR pipeline platform matrices and migrate NativeAOT to ARM64 macOS (#124358)** (aa0c69d)
- **[CoreCLR][Signal] Bump shutdown notif and crashdump before prev handler (#123735)** (6e94069)
- **Avoid resolving direct awaits to thunks (#124283)** (ab6bfad)
- **Increase timeout on OneFuzz deployment pipeline (#124152)** (6a29ce5)
- **[browser] native - no process, no signals, no threads, no blocking (#123962)** (fdaebbf)
- **Skip special formatting for stackoverflow exceptions in trivial cases (#124367)** (47654b0)
- **Update IServiceScopeFactory.CreateScope docs to clarify transient service disposal (#124248)** (1ad784f)
- **JIT: don't set liveness on unreachable blocks (#124360)** (9d92056)
- **Disable TestStackOverflowLargeFrameMainThread for x64 on Unix (#124376)** (e90c462)
- **SPMI: Run superpmi-diffs on windows-x64 (#124343)** (52f93b5)
- **SPMI: Run NuGet authentication in target container (#124348)** (3990939)
- **[Wasm RyuJIT] Start generating relocations for call_indirect (#124205)** (0efcb73)
- **Added Adler32 to System.IO.Hashing. (#123601)** (fd26ea9)
- **ci-analysis skill: MSBuild guidance, merge commit shortcut, MCP alternatives (#124359)** (55f6dc4)
- **JIT: some GT_INDEX_ADDRs won't need throw helpers (#124286)** (a533b4d)
- **[browser] rename test-main.mjs (#124270)** (5cefb54)
- **copy_version_files.ps1 improve comparison (#124341)** (a985eef)
- **Remove nullcheck effect from array len (global AP) (#124291)** (c498eaa)
- **JIT: clear must keep flag for blocks created in GDV expansions (#124290)** (b5739ad)
- **Rename Future references to Task throughout codebase (#124295)** (ad43b96)
- **Make System.Net.Mail test more trim friendly (#124324)** (f4ad3a2)
- **runtime-extra-platforms.yml: change schedule to once a day at 3am UTC (#124340)** (852d517)
- **Make CoreCLR + crossgen2 ioslike via --dynamiccodecompiled false (#124168)** (f7ccc3c)
- **Remove RequiresProcessIsolation from AsyncCovariantReturn (#124302)** (9cb0647)
- **ci-analysis: structured output, MCP integration, and deep investigation guides (#124240)** (e3ab1f7)
- **Async instantiating and unboxing thunks (#122126)** (6fbc0b6)
- **Remove redundant range checks in Uri scheme parsing (#124284)** (1befada)
- **Make GetGetDotNetCert clone the certificate for reliability** (44f7f18)
- **Increase number of assertions (GlobalAP) + VN cache (#124132)** (92741be)
- **Remove `MethodDescCallSite` in `comutilnative.cpp` (#123986)** (afe0540)
- **Improve vmr-codeflow-status skill: current-state-first analysis, force push & empty diff detection (#124231)** (964b374)
- **Remove bounds checks for 'i + cns < len' pattern (#124242)** (7c04074)
- **JIT: refactor GS enabling (#124249)** (7feb033)
- **Remove redundant checked contexts around casts + more bounds checks (#124184)** (23c8cd9)
- **Document EventSourceLoggerProvider non-caching behavior (#124075)** (bcc15a0)
- **Update docs for running CoreCLR on Apple mobile (#124230)** (019b790)
- **Revert System.Text.Json source generator changes from PR #124077 (#124186)** (848b99b)
- **Re-enable Blazor AppsettingsTests disabled during .NET 11 transition (#124217)** (73f9225)
- **JIT: Enable inlining of runtime async methods without awaits (#124183)** (0b91113)
- **JIT: Lower GT_RETURN_SUSPEND blocks to BBJ_RETURN (#124177)** (995310e)
- **[Wasm RyuJit] bitcast (#124138)** (b8e7226)
- **[Wasm RyuJit] avoid reverse ops (#124189)** (6c841af)
- **Bump actions/upload-artifact from 5 to 6 (#122748)** (1025cac)
- **Further improvements to code-review skill (#124229)** (32b519c)
- **Move Uri tests from System.Runtime to System.Private.Uri and consolidate ExtendedFunctionalTests (#123764)** (89a5c37)
- **update EnterpriseTests containers (#123702)** (3f587b2)
- **Use Helix ListFiles endpoint to work around dnceng#6072 (#124199)** (482d8f9)
- **Revert #112403 (#123966)** (2dde8af)
- **Update code review skill (#124182)** (4c0b2af)
- **Implement CreateFromDirectory TarEntryFormat overloads (#123407)** (3d555e9)
- **Optimize redundant checked context in JIT (#124147)** (5251f8e)
- **Improve LoggerMessageGenerator and JsonSourceGenerator incrementality (#124077)** (5709f35)
- **[clr-interp] Implement cached virtual/interface dispatch (#123815)** (49b26e4)
- **Use correct name for AZL3 build image (#124170)** (8611948)
- **JIT: Compute async liveness for address exposed locals (#124001)** (4c4c14a)
- **Revert "Temporarily disable ios_arm64 platform builds" (#124032)** (5e6ed77)
- **[browser] acquire emsdk for coreCLR (#123949)** (8e65e53)
- **Skip PROCAbortInitialize on WASM (#124104)** (25639c3)
- **Update stack trace patterns to handle Android platform stack trace (#124080)** (2f5b42b)
- **Improve vmr-codeflow-status SKILL.md structure (#124150)** (500d83e)

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