What's Changed
- Unskip BindAsync test for body binding by @BrennanConroy in #64955
- Update BL0007 diagnostic to provide clearer guidance on component parameter patterns by @Copilot in #63812
- fix FIPS enabled context header creation in ManagedAuthenticatedEncryptor by @DeagleGross in #65186
- Avoid re-throwing exception in bad request handling path by @adityamandaleeka in #65221
- Antiforgery perf improvements (includes new DataProtection API usage) by @DeagleGross in #64751
- Document MinResponseDataRate transport buffer limitation by @Copilot in #64743
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65267
- Add OTEL semantic conventions tags to HTTP server activity by @JamesNK in #64851
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 238bb95905161ba32b49ed7b8d6964e578652c19 to a91f694d9a060b90dec9fc775fb404433a0200f4 by @dependabot[bot] in #65276
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from 238bb95905161ba32b49ed7b8d6964e578652c19 to a91f694d9a060b90dec9fc775fb404433a0200f4 by @dependabot[bot] in #65275
- Disable parallel restore for WindowsHostingBundle by @wtgodbe in #65279
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro[bot] in #65223
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65282
- [main] (deps): Bump src/submodules/googletest from
8508785to56efe39by @dependabot[bot] in #65274 - [main] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro[bot] in #65225
- Update milestones for March by @wtgodbe in #65302
- Update minimum certificate version check behavior to support certs from as far back as the 10.0.100 SDK. by @danegsta in #65151
- TempData support for Blazor by @dariatiurina in #64749
- Fix PasskeySignInAsync to enforce email/phone confirmation and lockout checks by @Copilot in #65024
- Pool ResponseBufferingStream in HttpLoggingMiddleware by @adityamandaleeka in #65147
- Fix BlazorUnitedApp sample missing shared framework references by @ilonatommy in #65292
- Fix milestones for p1, p2 by @wtgodbe in #65324
- Update HttpSys shutdown logic by @BrennanConroy in #65217
- Remove unsupported
blazorserversample by @ilonatommy in #65320 - Fix IdAttributeValue generation in interactive mode by @ilonatommy in #65263
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65334
- [main] Add internal/release/10.0 to pipeline trigger branches by @Copilot in #65329
- Add non-throwing parser path for bad request handling by @adityamandaleeka in #65256
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from a91f694d9a060b90dec9fc775fb404433a0200f4 to 656bdecfc772fca7eba40c0c6983b58b21bbe4be by @dependabot[bot] in #65350
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from a91f694d9a060b90dec9fc775fb404433a0200f4 to 656bdecfc772fca7eba40c0c6983b58b21bbe4be by @dependabot[bot] in #65351
- [main] (deps): Bump src/submodules/googletest from
56efe39to5a9c3f9by @dependabot[bot] in #65349 - Add new
webworkertemplate project by @ilonatommy in #65037 - Deflake HttpStream pooling tests by @BrennanConroy in #65356
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65362
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro[bot] in #65363
- Run the issue-labeler over pull requests using polling by @Copilot in #65358
- Disable parallel restore for linker tests by @wtgodbe in #65372
- Updated npm packages 2026-02-09 by @wtgodbe in #65377
- Localized file check-in by OneLocBuild Task: Build definition ID 1159: Build ID 2898520 by @dotnet-bot in #65354
- Fix IIS recycle regressions by @BrennanConroy in #59998
- Set SignalR WebSocketFactory for all environments by @BekAllaev in #65359
- Use pre-allocated static responses for fast-path bad request handling by @adityamandaleeka in #65345
- Infer passkey display name from AAGUID by @MackinnonBuck in #65343
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65379
- Run Helix tests on VS2026 by @wtgodbe in #65162
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65400
- Add test helper and test cases to validate EventSource IDs by @danegsta in #65408
- Fix memory leaks in CertificateManager by improving certificate disposal patterns by @Copilot in #63321
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65414
- [main] AppContext for HttpSys CBT hardening by @github-actions[bot] in #65387
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from 656bdecfc772fca7eba40c0c6983b58b21bbe4be to ab22aeec12730f321addeb11568f0213b23ac3f4 by @dependabot[bot] in #65422
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 656bdecfc772fca7eba40c0c6983b58b21bbe4be to ab22aeec12730f321addeb11568f0213b23ac3f4 by @dependabot[bot] in #65423
- fix SignalR http2 SkipNegotiation error by @WeihanLi in #62940
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65428
- Unquarantine HealthCheckPublisherHostedServiceTest.RunAsync_WaitsForCompletion_Single_RegistrationParameters by @Copilot in #65404
- [main] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro[bot] in #65441
- [main] (deps): Bump src/submodules/googletest from
5a9c3f9to77f6bd3by @dependabot[bot] in #65421 - Add E2E tests for webworker template by @ilonatommy in #65405
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65431
- Make report-green.yml run on agentless server job by @akoeplinger in #65444
- Update browser testing dependencies: Selenium 4.40.0, Playwright 1.57.0 by @Copilot in #65304
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro[bot] in #65437
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65448
- Securely overwrite X-Content-Length for mitigating request smuggling via TransferEncoding & ContentLength headers by @DeagleGross in #65445
- Fix race in RST_STREAM_IncompleteRequest HTTP/2 tests by @adityamandaleeka in #65454
- Skip indexer properties in validation source generator by @adityamandaleeka in #65432
- Fix Http3 connection close metric sometimes remaining Unset by @BrennanConroy in #65398
- Port CI analysis Copilot skill and default it to aspnetcore by @Copilot in #65464
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65455
- Fix flaky Http2 test by using consistent ConnectionEndReason for closed streams by @adityamandaleeka in #65456
- feat: adds support for OpenAPI 3.2.0 by @baywet in #65415
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65467
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65480
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from ab22aeec12730f321addeb11568f0213b23ac3f4 to 973af93a9b8380170914c7b91e0d5143a20640ab by @dependabot[bot] in #65486
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from ab22aeec12730f321addeb11568f0213b23ac3f4 to 973af93a9b8380170914c7b91e0d5143a20640ab by @dependabot[bot] in #65487
- infra(main): proper branch name for mirroring within azdo by @DeagleGross in #65472
- Fix Copilot not working in forks by @martincostello in #65492
- [main] (deps): Bump src/submodules/googletest from
77f6bd3to850cb69by @dependabot[bot] in #65485 - [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65496
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65500
- [main] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro[bot] in #65507
- Updating cswin32 package for HttpSys & IIS by @DeagleGross in #65516
- Support zstd Content-Encoding by @manandre in #65479
- Fixing JsonPatchDocument bug by @HPOD00019 in #65470
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65520
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65534
- Add FrameworkReference to Microsoft.Aspnetcore.App for non-SharedFx projects with SharedFx-only references by @wtgodbe in #65478
- Update milestones for p3 by @wtgodbe in #65548
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from 973af93a9b8380170914c7b91e0d5143a20640ab to 13e9f7793f0fda33cb5fbf07e4f7c50287c8e5dd by @dependabot[bot] in #65552
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 973af93a9b8380170914c7b91e0d5143a20640ab to 13e9f7793f0fda33cb5fbf07e4f7c50287c8e5dd by @dependabot[bot] in #65553
- [main] (deps): Bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #65554
- Fix transitive framework references in sample projects by @BrennanConroy in #65560
- Fix SignalR StackExchangeRedis tests by @BrennanConroy in #65564
- Fix WebTransport test hang by draining all settings before CONNECT request by @BrennanConroy in #65562
- Fix extraneous lines in webapi .http file using source modifiers by @Copilot in #65318
- Fix IJSObjectReference leak in ResourceCollectionProvider by @Copilot in #65606
- Disable scheduled workflows in forks by @martincostello in #65588
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65563
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65622
- Fix
Failed to load resource: net::ERR_CONNECTION_RESET. by @ilonatommy in #65625 - Fix Wasm.Performance benchmark Kestrel.Core FileNotFoundException by @ilonatommy in #65631
- Update milestones for April by @wtgodbe in #65641
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro[bot] in #65601
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65644
- [main] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro[bot] in #65603
- Add openbsd RID by @am11 in #65628
- Use Wix5 in SharedFx/Targeting Pack .msi's by @wtgodbe in #65637
- Fix oversized record length handling in TlsListener by @BrennanConroy in #65558
- Revert media type change for Newtonsoft JsonPatch package by @halter73 in #65559
- Update CONTRIBUTING.md by @kklocker in #65616
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65657
- Remove unnecessary cache freshness check by @BrennanConroy in #65659
- Fix intermittent circular dependency build failure by @wtgodbe in #65667
- Suppress MSB3026 warnings by @wtgodbe in #65671
- Restore trimming test projects serially by @wtgodbe in #65668
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from 13e9f7793f0fda33cb5fbf07e4f7c50287c8e5dd to 539e8742ff635bd8b0ae8a7b3a6a02aa60b72c8b by @dependabot[bot] in #65683
- [main] (deps): Bump actions/setup-node from 6.2.0 to 6.3.0 by @dependabot[bot] in #65685
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 13e9f7793f0fda33cb5fbf07e4f7c50287c8e5dd to 539e8742ff635bd8b0ae8a7b3a6a02aa60b72c8b by @dependabot[bot] in #65684
- [main] (deps): Bump src/submodules/googletest from
850cb69toa35bc76by @dependabot[bot] in #65682 - Update browser testing dependencies: Selenium 4.41.0, Playwright 1.58.0 by @ilonatommy in #65679
- Fix HelixTestRunner using the wrong version of dotnet-ef by @wtgodbe in #65676
- Fix double-publish ILLink error in BasicTestApp by @wtgodbe in #65675
- Fix cache headers for Blazor resource collection endpoint by @Copilot in #65513
- Port PR 65532: fix Blazor template EF migration baseline by @Copilot in #65692
- [main] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro[bot] in #65708
- Fix race in RST_STREAM_IncompleteRequest_AdditionalResetFrame test by @lewing in #65715
- Fix TempData lazy loading bugs by @dariatiurina in #65722
- Fix cancellation with StatefulReconnect by @wtgodbe in #65732
- Don't wait for control stream before processing requests by @BrennanConroy in #65399
- Fix null reference error in Virtualize component by @oroztocil in #65207
- fix http/2 header payload padding parsing by @DeagleGross in #65729
- Bump serialize-javascript and @rollup/plugin-terser by @dependabot[bot] in #65757
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from 539e8742ff635bd8b0ae8a7b3a6a02aa60b72c8b to 2e8c949b4e75b05c3a33e848f36cf5b263707338 by @dependabot[bot] in #65769
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 539e8742ff635bd8b0ae8a7b3a6a02aa60b72c8b to 2e8c949b4e75b05c3a33e848f36cf5b263707338 by @dependabot[bot] in #65770
- fix: Q/HPackDecoder limit validation after decoding by @DeagleGross in #65771
- Issue triage agent via agentic-workflow by @DeagleGross in #65540
- [main] (deps): Bump src/submodules/googletest from
a35bc76to94be250by @dependabot[bot] in #65768 - Fix typo in ResponseDrainingTests comment by @DarianBaker in #65218
- Migrate IIS in-process handler from DEFAULT_STACK_SIZE to System.Threading.DefaultStackSize by @Copilot in #65737
- Fix Virtualize scroll container detection with horizontal overflow by @ilonatommy in #65744
- fix HTTP/2: Content-Length mismatch with trailers split across CONTINUATION frames by @DeagleGross in #65765
- Unquarantine RoutePatternCompletionProviderTests by @lewing in #65782
- fix roles on issue-triage agent by @DeagleGross in #65780
- Use SetUnixFileMode for chmod in functional test by @kasperk81 in #65790
- [main] Fix Blazor WASM template tests NU1603 with DevServer version pinning by @lewing in #65784
- Update create-pull-request action version by @akoeplinger in #65795
- Fix race condition in ProcessBufferedRenderBatches_WritesRenders by @lewing in #65783
- Update CODEOWNERS for directory ownership changes by @JamesNK in #65748
- Fix .devcontainer references to archived repo by @akoeplinger in #65806
- Fix 10.0 milestone by @wtgodbe in #65818
- Remove transitive AspNetCore.App framework reference in trimming tests by @oroztocil in #65793
- Switch default for useHostedUbuntu to false and use dnceng pool by @akoeplinger in #64842
- fix: issue-triage agent to not post noop-issue by @DeagleGross in #65826
- Update npm dependencies by @wtgodbe in #65830
- Add agentic workflow for quarantining/unquarantining tests by @wtgodbe in #65716
- Fixup for quarantine workflow by @wtgodbe in #65834
- Update to latest ci-analysis skill by @wtgodbe in #65835
- Allow more domains & more files for ci-analysis by @wtgodbe in #65850
- Improve test harness crash detection in CI status script by @AndriySvyryd in #65822
- Fix Ubuntu build image by @wtgodbe in #65867
- Test quarantine workflow follow-ups, again by @wtgodbe in #65866
- [test-quarantine] Unquarantine Http2ConnectionTests.OutputFlowControl_ConnectionAndRequestAborted_NoException (issue #44415) by @github-actions[bot] in #65862
- [test-quarantine] Unquarantine HeartbeatTests.HeartbeatLoopRunsWithSpecifiedInterval (issue #60371) by @github-actions[bot] in #65865
- [test-quarantine] Unquarantine OutputCacheMiddlewareTests.Locking_ExecuteAllRequestsWhenDisabled (issue #55652) by @github-actions[bot] in #65863
- [test-quarantine] Quarantine Http2TimeoutTests.HEADERS_ReceivedWithoutAllCONTINUATIONs by @github-actions[bot] in #65858
- [test-quarantine] Quarantine TestServerTests.LongPollingWorks (ObjectDisposedException) by @github-actions[bot] in #65859
- [test-quarantine] Unquarantine LoggingConnectionMiddlewareTests.LoggingConnectionMiddlewareCanBeAddedBeforeAndAfterHttps (issue #38086) by @github-actions[bot] in #65861
- [test-quarantine] Quarantine VirtualizationTest E2E tests (spacer height flakiness) by @github-actions[bot] in #65857
- [test-quarantine] Quarantine Kestrel HTTPS configuration tests (OpenSSL error code 77) by @github-actions[bot] in #65856
- [test-quarantine] Unquarantine Razor runtime compilation tests (issue #56553) by @github-actions[bot] in #65864
- [wasm][coreCLR] do not use mono internals by @pavelsavara in #65029
- Update ReasonPhrase validation by @BrennanConroy in #65797
- [main] (deps): Bump github/gh-aw-actions from df014dd7d03b638e860b2aeca95c833fd97c8cf1 to f1686f3df1fbebf5b662f6409a76b397b57ef65f by @dependabot[bot] in #65882
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from 2e8c949b4e75b05c3a33e848f36cf5b263707338 to 853171ab0e41ac80e2bd8f80056e281c191a6a01 by @dependabot[bot] in #65883
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 2e8c949b4e75b05c3a33e848f36cf5b263707338 to 853171ab0e41ac80e2bd8f80056e281c191a6a01 by @dependabot[bot] in #65884
- Quarantine RazorRuntimeCompilationHostingStartupTest tests (issue #56553) by @ilonatommy in #65881
- Virtualization supports variable-height items by @ilonatommy in #64964
- [blazor] eslint by @pavelsavara in #65896
- [blazor][wasm] Convert more interop to JSImport by @pavelsavara in #65895
- [blazor][wasm] JSExport for events by @pavelsavara in #65897
- [test-quarantine] Quarantine TestServerTests.WebSocketsWorks by @github-actions[bot] in #65916
- Fix ManagedAuthenticatedEncryptor calculations by @BrennanConroy in #65890
- [test-quarantine] Quarantine Http2ConnectionTests.RequestHeaderStringReuse_MultipleStreams_KnownHeaderReused by @github-actions[bot] in #65917
- Quarantine RazorBuildTest flaky tests (issue #56553) by @ilonatommy in #65927
- [test-quarantine] Unquarantine OpenApiDocumentConcurrentRequestTests.MapOpenApi_HandlesConcurrentRequests (issue #58128) by @github-actions[bot] in #65924
- [test-quarantine] Unquarantine dotnet-openapi tests (issue #61225) by @github-actions[bot] in #65919
- [test-quarantine] Unquarantine MapIdentityApiTests.CanResetSharedKey (issue #54840) by @github-actions[bot] in #65923
- [test-quarantine] Unquarantine W3CLoggerTests.WritesDateTime (issue #61614) by @github-actions[bot] in #65922
- [test-quarantine] Unquarantine TargetTest (issue #50662) by @github-actions[bot] in #65918
- [test-quarantine] Unquarantine CacheTagHelperTest.ProcessAsync_AwaitersUseTheResultOfExecutor (issue #57567) by @github-actions[bot] in #65925
- [test-quarantine] Unquarantine OutputCaching.CachedResponseBodyTests.Copy_MultipleSegments (issue #60904) by @github-actions[bot] in #65921
- Use full git history in test-quarantine workflow by @wtgodbe in #65932
- Fix WebWorker template failing in published Blazor WASM apps by @ilonatommy in #65885
- [test-quarantine] Unquarantine QuicConnectionContextTests.StreamPool_ManyConcurrentStreams_StreamPoolFull (issue #56517) by @github-actions[bot] in #65948
- [test-quarantine] Unquarantine KestrelConfigurationLoaderTests.ConfigureEndpointDevelopmentCertificateGetsLoadedWhenPresent (issue #48736) by @github-actions[bot] in #65949
- [test-quarantine] Unquarantine StartupTests.CheckStdoutWithLargeWrites_TestSink (issue #52734) by @github-actions[bot] in #65945
- [test-quarantine] Unquarantine HealthCheckPublisherHostedServiceTest.RunAsync_CanFilterHealthChecks (issue #56245) by @github-actions[bot] in #65946
- [test-quarantine] Unquarantine NamedPipeConnectionTests.BidirectionalStream_ServerReadsDataAndCompletes_GracefullyClosed (issue #52462) by @github-actions[bot] in #65942
- Virtualize: reduce JS-to-.NET surface and extract E2E test helpers by @ilonatommy in #65913
- [test-quarantine] Unquarantine MessagePumpTests.UseDefaultAddress_WhenNoServerAddressAndNoDirectConfiguration (issue #28993) by @github-actions[bot] in #65941
- [test-quarantine] Unquarantine ResponseCaching.CachedResponseBodyTests.Copy_MultipleSegments (issue #61293) by @github-actions[bot] in #65920
- [test-quarantine] Unquarantine ShutdownTests.ShutdownTimeoutIsApplied (issue #52676) by @github-actions[bot] in #65943
- [test-quarantine] Unquarantine Http3RequestTests.POST_Expect100Continue_Get100Continue (issue #57373) by @github-actions[bot] in #65950
- [test-quarantine] Unquarantine HtmlGenerationWithCultureTest.CacheTagHelper_VaryByCultureComposesWithOtherVaryByOptions (issue #56440) by @github-actions[bot] in #65947
- [test-quarantine] Unquarantine StartupTests.WrongApplicationPath_FailedToRun (issue #52889) by @github-actions[bot] in #65944
- Disable parallel restore for BuildPass2 projects by @wtgodbe in #65954
- [test-quarantine] Re-quarantine CacheTagHelperTest.ProcessAsync_AwaitersUseTheResultOfExecutor (issue #57567) by @github-actions[bot] in #65963
- Update milestones for May by @wtgodbe in #65976
- Fix test quarantine agent budgeting by @wtgodbe in #65977
- [test-quarantine] Unquarantine dotnet-openapi URL tests (issue #61348) by @github-actions[bot] in #65965
- Update PR build criteria for Quarantine workflow by @wtgodbe in #65983
- [test-quarantine] Unquarantine QuicStreamContextTests.BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool (issue #59978) by @github-actions[bot] in #65971
- [test-quarantine] Unquarantine RemoteRendererTest.ProcessBufferedRenderBatches_WritesRenders (issue #61807) by @github-actions[bot] in #65966
- [test-quarantine] Quarantine ServerRoutingTest and ServerVirtualizationTest flaky tests by @github-actions[bot] in #65964
- [test-quarantine] Unquarantine Kestrel ResponseTests.AppCanHandleClientAbortingConnectionMidResponse (issue #60110) by @github-actions[bot] in #65969
- [test-quarantine] Unquarantine Kestrel ResponseTests.ConnectionClosedWhenResponseDoesNotSatisfyMinimumDataRate (issue #49974) by @github-actions[bot] in #65970
- [test-quarantine] Unquarantine Http3RequestTests.POST_ClientCancellationBidirectional_RequestAbortRaised (issue #38008) by @github-actions[bot] in #65972
- [test-quarantine] Unquarantine CachedResponseBodyTests.Copy_SingleSegment (issue #61053) by @github-actions[bot] in #65968
- [test-quarantine] Unquarantine W3CLoggerTests.HandlesNullValuesAsync (issue #61052) by @github-actions[bot] in #65967
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 853171ab0e41ac80e2bd8f80056e281c191a6a01 to 30f8bf581e0e0d7e1de30898de8fa9c4008d2f5e by @dependabot[bot] in #66000
- [main] (deps): Bump github/gh-aw-actions from 53e09ec0be6271e81a69f51ef93f37212c8834b0 to f00748eed7ad5332d58709e92e1946cd1c8d3f8f by @dependabot[bot] in #66001
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from 853171ab0e41ac80e2bd8f80056e281c191a6a01 to 30f8bf581e0e0d7e1de30898de8fa9c4008d2f5e by @dependabot[bot] in #66002
- Add SSH, GitHub CLI and Copilot CLI devcontainer features by @maraf in #66005
- [test-quarantine] Re-quarantine QuicStreamContextTests.BidirectionalStream_ServerReadsDataAndCompletes_GracefullyClosed by @wtgodbe in #66026
- [test-quarantine] Quarantine CircuitTests.ComponentLifecycleMethodThrowsExceptionTerminatesTheCircuit and ComponentDisposeMethodThrowsExceptionTerminatesTheCircuit by @wtgodbe in #66028
- [test-quarantine] Quarantine XmlKeyManagerTests.DeleteKeys by @wtgodbe in #66030
- [test-quarantine] Quarantine HttpsConfigurationTests by @wtgodbe in #66032
- [test-quarantine] Quarantine EndpointMetadataApiDescriptionProviderTest methods by @wtgodbe in #66034
- [test-quarantine] Quarantine WebWorkerTemplateE2ETest methods by @wtgodbe in #66036
- [test-quarantine] Quarantine Http2ConnectionTests methods by @wtgodbe in #66038
- [test-quarantine] Quarantine RoutingTest.NavigationLock_CanBlockExternalNavigation by @wtgodbe in #66042
- fix flaky Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManagerTests.DeleteKeys by @DeagleGross in #65989
- Update rule for skipping SignalR Specification tests in quarantine workflow by @wtgodbe in #66046
- [test-quarantine] Unquarantine RoutingTest.NavigationLock_OverlappingNavigationsCancelExistingNavigations_HistoryNavigation (iss
[Content truncated due to length] by @github-actions[bot] in #65997 - [test-quarantine] Unquarantine RedirectionTest.NavigationException_InAsyncContext_DoesNotBecomeUnobservedTaskException (PR #6370
[Content truncated due to length] by @github-actions[bot] in #65998 - [main] (deps): Bump src/submodules/googletest from
94be250to015950aby @dependabot[bot] in #65999 - Replace checked-in ci-analysis skill with arcade-skills plugin by @wtgodbe in #65980
- [test-quarantine] Quarantine NavigationLockPrerenderingTest by @wtgodbe in #66044
- Don't build delayed projects in parallel by @wtgodbe in #66047
- Update npm dependencies by @wtgodbe in #66049
- Improve XML docs for OpenApiDocumentTransformerContext and ApiDescriptionGroup by @mikekistler in #65786
- [test-quarantine] Quarantine ResponseBodyTests.ResponseBody_WriteContentLength_PassedThrough by @github-actions[bot] in #66064
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro[bot] in #65905
- [Virtualization] Visible content does not shift when in-DOM items above the viewport change height by @ilonatommy in #65951
- [blazor][wasm] Revert Convert more interop to JSImport (#65895) by @pavelsavara in #66069
- [blazor][wasm] Revert JSExport for events (#65897) by @pavelsavara in #66068
- Use 1es ubuntu for Linux x64 job by @wtgodbe in #66054
- Update azure/msal-browser by @wtgodbe in #66055
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #65987
- [browser][wasm] Implement IL trimming for OTEL by @Copilot in #65901
- Support new HTTP result types in OpenAPI schema generation by @marcominerva in #64562
- Add VS2026 coverage to Quarantine-test pipeline by @wtgodbe in #66086
- Support HTTP QUERY by @kilifu in #65714
- [test-quarantine] Unquarantine tests reliably passing for 30+ days by @github-actions[bot] in #66083
- Stop overriding a couple Arcade default package versions by @wtgodbe in #66095
- Unquarantine WebWorker E2E tests and add diagnostics by @ilonatommy in #66072
- Remove stale TBD diagnostic suppression from Directory.Build.props by @wtgodbe in #66096
- Remove stale NETSDK1138 suppression (no more netcoreapp2.1 projects) by @wtgodbe in #66098
- Remove stale _WorkaroundNetStandard workaround target by @wtgodbe in #66100
- Remove stale netstandard2.1 KnownFrameworkReference workaround by @wtgodbe in #66099
- Remove stale EnableSingleFileAnalyzer workaround by @wtgodbe in #66112
- Remove stale IL2121 NoWarn suppression by @wtgodbe in #66097
- Replace dn-bot-dnceng-build-rw-code-rw PAT with WIF service connection in mirror-within-azdo by @missymessa in #66074
- Remove duplicate @ prefix from issueAuthor in GitOps by @akoeplinger in #66114
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from 30f8bf581e0e0d7e1de30898de8fa9c4008d2f5e to 3d33e9411662a653fdf332dfcd47f5729c89f023 by @dependabot[bot] in #66126
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 30f8bf581e0e0d7e1de30898de8fa9c4008d2f5e to 3d33e9411662a653fdf332dfcd47f5729c89f023 by @dependabot[bot] in #66127
- [main] (deps): Bump src/submodules/googletest from
015950atod72f9c8by @dependabot[bot] in #66125 - [test-quarantine] Unquarantine ClientDisconnectTests.ReaderThrowsResetExceptionOnInvalidBody by @github-actions[bot] in #66124
- [test-quarantine] Re-quarantine Http2ConnectionTests.RequestHeaderStringReuse_MultipleStreams_KnownHeaderReused by @github-actions[bot] in #66121
- Remove captainsafia from CODEOWNERS by @captainsafia in #66075
- [test-quarantine] Re-quarantine RedirectionTest.NavigationException_InAsyncContext_DoesNotBecomeUnobservedTaskException by @github-actions[bot] in #66122
- Fix test-quarantine workflow's placeholder issue number behavior by @wtgodbe in #66129
- [test-quarantine] Quarantine ServerVirtualizationTest.NonZeroStartIndex_ScrollToMiddleThenMeasure and CancelsOutdatedRefreshes_Async by @github-actions[bot] in #66123
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66130
- Fix bounds check in test code by @Emik03 in #62180
- Use Copy Constructor for JsonSerializerSettings by @MatthewSteeples in #61251
- More test-quarantine improvements by @wtgodbe in #66158
- Fix unresolved #aw_ temporary_id in QuarantinedTest URL by @wtgodbe in #66160
- Read Order from endpoint manifest in StaticAssetEndpointFactory by @javiercn in #65975
- Fix re-quarantine criteria to only count post-unquarantine failures by @wtgodbe in #66174
- Gitignore agentic workflow log artifacts by @wtgodbe in #66180
- Allow test-quarantine workflow to run "curl" with arguments by @wtgodbe in #66188
- [blazor][wasm] Fix hot reload IL trimming by @Copilot in #65903
- Update Node.js version to 20.x in markdownlint by @wtgodbe in #66201
- infra: modify browser-testing dependencies update to agentic-workflows by @DeagleGross in #65469
- Introduce agentic-workflow to manage and update CsWin32 Package by @DeagleGross in #65528
- [test-quarantine] Unquarantine LoggingTests.CheckUTF8File and Http2TrailersResetTests.Reset_DuringRequestBody_Resets by @github-actions[bot] in #66197
- .NET Web Worker template update to Blazor Web Worker template by @ilonatommy in #66070
- [main] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro[bot] in #66170
- [test-quarantine] Quarantine ServerRoutingTest.CanNavigateToQueryStringPageWithNoQuery by @github-actions[bot] in #66196
- Add Microsoft.Data.SqlClient.Extensions.Azure to Individual Auth templates by @wtgodbe in #66179
- Fix bad issue link in quarantined test by @wtgodbe in #66217
- chore: raise timeout to 90 min for cswin32 update workflow by @DeagleGross in #66210
- chore: set min-integrity on issue-triage agentic workflow by @DeagleGross in #66207
- Refactor param binding failure handling in RequestDelegate by @marcominerva in #64539
- git-ignore .lscache file by @DeagleGross in #66212
- Fix lodash CVE by adding npm override for >=4.18.0 by @wtgodbe in #66222
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66132
- feat: add handshake
ExceptiononITlsHandshakeFeatureby @DeagleGross in #65807 - [Components][E2E] Stabilize virtualization test setup after scroll by @ilonatommy in #66194
- Localized file check-in by OneLocBuild Task: Build definition ID 1159: Build ID 2946331 by @dotnet-bot in #66226
- Write gzip footer for resource-collection.js.gz by @Copilot in #66242
- Rename microsoft.docs.mcp to microsoft-docs-mcp by @BrennanConroy in #66240
- Add community PR issue check agentic workflow by @Copilot in #66209
- Fix NegotiationMatcherPolicy invalidating higher-priority endpoints by @javiercn in #65973
- ALWAYS include the Vary Accept-Encoding header when response compression is enabled by @pedrobsaila in #55092
- [package] Remove CsWin32 hardcoded integer enum casts in HttpSys by @github-actions[bot] in #66248
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from 3d33e9411662a653fdf332dfcd47f5729c89f023 to 4ba1b1c0c6bceb23e9475d40ae1b16f825a5e19b by @dependabot[bot] in #66266
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 3d33e9411662a653fdf332dfcd47f5729c89f023 to 4ba1b1c0c6bceb23e9475d40ae1b16f825a5e19b by @dependabot[bot] in #66267
- [main] (deps): Bump actions/github-script from 8.0.0 to 9.0.0 by @dependabot[bot] in #66268
- Fix Blazor web app template Error.razor: make RequestId public for [PersistentState] by @Copilot in #66245
- Remove net11.0 framework choice descriptions from BlazorWebWorker template by @akoeplinger in #66261
- feat: rework
TlsClientHelloBytesCallbackas a connection middleware by @DeagleGross in #65808 - Fix cswin32-update agent prompt to specify item_number for add-comment by @DeagleGross in #66263
- Improve test-quarantine workflow prompt to prevent empty runs by @wtgodbe in #66272
- Prefer python3 for downloading logs in test-quarantine by @wtgodbe in #66279
- Add Blazor WebAssembly Service Defaults template by @javiercn in #64807
- Skip tests previously rejected for quarantine/unquarantine by @wtgodbe in #66284
- Fix unquarantine threshold to use per-pipeline build counts by @wtgodbe in #66285
- Fix preserving %2F at HTTP/1 absolute-form request by @DeagleGross in #65930
- Enforce one PR per quarantine/unquarantine action by @wtgodbe in #66296
- Fix investigation comments failing due to extra-quoted item_number by @wtgodbe in #66298
- [test-quarantine] Quarantine BlazorWasmTemplateTest and re-quarantine WebWorkerTemplateE2ETest; unquarantine ShutdownTests by @github-actions[bot] in #66294
- Update OpenTelemetry package versions to 1.15.0 by @wtgodbe in #66302
- [Components][E2E] Fix and unquarantine CanElevateEffectiveMaxItemCount_WhenOverscanExceedsMax by @ilonatommy in #66291
- Fix DevServer version pin in template test infrastructure by @ilonatommy in #66303
- [test-quarantine] Quarantine ServerVirtualizationTest.DynamicContent_PrependItemsWhileScrolledToMiddle_VisibleItemsStayInPlace by @github-actions[bot] in #66312
- [test-quarantine] Re-quarantine Http3RequestTests.GET_GracefulServerShutdown_RequestCompleteSuccessfullyInsideHostTimeout by @github-actions[bot] in #66306
- [test-quarantine] Quarantine BlazorWebJsInitializersTest.InitializersRunsModernCallbacksByDefaultWhenPresent by @github-actions[bot] in #66311
- [test-quarantine] Quarantine EnhancedNavigationTest.NavigationManagerUriGetsUpdatedOnEnhancedNavigation_OnlyServerOrWebAssembly by @github-actions[bot] in #66314
- Use Runtime=NET feature in RepoTasks by @ViktorHofer in #65262
- [test-quarantine] Quarantine Http2ConnectionTests.AbortedStream_ResetsAndDrainsRequest_RefusesFramesAfterClientReset by @github-actions[bot] in #66313
- [SignalR] Extra backpressure timeout by @wtgodbe in #66318
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro[bot] in #66168
- Update workflows to 68.3 by @wtgodbe in #66321
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66239
- [test-quarantine] Unquarantine MultipleAppTests.RestartAppShouldNotAffectOtherApps by @github-actions[bot] in #66326
- Add Components.Testing E2E test infrastructure by @javiercn in #65958
- Implement IConnectionEndPointFeature in Kestrel, HttpSys, and IIS by @Copilot in #62162
- Fix flaky EnhancedNavigationTest by using retry-based assertions by @ilonatommy in #66327
- Clarify StatusCodePages ProblemDetails docs by @mikekistler in #66172
- [Components][E2E] Stabilize NonZeroStartIndex_ScrollToMiddleThenMeasure test setup by @ilonatommy in #66290
- Detach methods when disconnection confirmed. by @ilonatommy in #66275
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from 4ba1b1c0c6bceb23e9475d40ae1b16f825a5e19b to 8e46fac3b7212793291822f5cc99feeaec6f7e9e by @dependabot[bot] in #66349
- [main] (deps): Bump github/gh-aw-actions from ba90f2186d7ad780ec640f364005fa24e797b360 to abea67e08ee83539ea33aaae67bf0cddaa0b03b5 by @dependabot[bot] in #66352
- [main] (deps): Bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #66351
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 4ba1b1c0c6bceb23e9475d40ae1b16f825a5e19b to 8e46fac3b7212793291822f5cc99feeaec6f7e9e by @dependabot[bot] in #66350
- SupplyParameterFromTempData support for Blazor by @dariatiurina in #65306
- [test-quarantine] Unquarantine Kestrel TLS tests (issue #65851) by @github-actions[bot] in #66360
- [test-quarantine] Unquarantine TestServerTests.LongPollingWorks by @github-actions[bot] in #66367
- [test-quarantine] Unquarantine Http2TimeoutTests.HEADERS_ReceivedWithoutAllCONTINUATIONs_WithinRequestHeadersTimeout_AbortsConnection by @github-actions[bot] in #66366
- [test-quarantine] Unquarantine Http3TlsTests.LoadDevelopmentCertificateViaConfiguration (issue #65248) by @github-actions[bot] in #66361
- [Blazor] Replace DevServer with BlazorGateway for standalone WASM apps by @javiercn in #65982
- [test-quarantine] Re-quarantine ServerVirtualizationTest.NonZeroStartIndex_ScrollToMiddleThenMeasure by @github-actions[bot] in #66359
- [test-quarantine] Unquarantine VirtualizationTest.CanRenderHtmlTable (issue #65852) by @github-actions[bot] in #66382
- [main] (deps): Bump actions/github-script from 373c709c69115d41ff229c7e5df9f8788daa9553 to 3a2844b7e9c422d3c10d287c895573f7108da1b3 by @dependabot[bot] in #66353
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66334
- [test-quarantine] Re-quarantine BlazorWasmTemplateTest and WebWorkerTemplateE2ETest by @github-actions[bot] in #66404
- [test-quarantine] Quarantine BlazorWebTemplateTest.BlazorWebTemplate_Works by @github-actions[bot] in #66405
- Remove always-auth from npmrc by @Youssef1313 in #66376
- Cleanup ValidatableInfoResolverTests by @Youssef1313 in #66379
- Fix Blazor crash when interactive component is in layout with enhanced nav by @maraf in #66007
- Implement
Circuit.RequestCircuitPauseAsyncby @ilonatommy in #66265 - Update Blazor templates to use TempData by @dariatiurina in #65752
- Remove mention of build-ops from ResourceManagement comments by @wtgodbe in #66419
- Limit ITlsHandshakeFeature.Exception on Connections.Abstractions for #if NETCOREAPP by @DeagleGross in #66300
- Use
UseNode@1instead of the deprecatedNodeTool@0by @Youssef1313 in #66377 - [main] Update dependencies from dotnet/extensions by @dotnet-maestro[bot] in #66370
- fix(http2/3): add trailer headers timeout by @DeagleGross in #66249
- Update resourceManagement for 10.0.8 milestone by @Youssef1313 in #66432
- Update repo .vsconfig by @Youssef1313 in #66416
- Delete src/Mvc/Settings.StyleCop by @Youssef1313 in #66433
- Add test for ApiConventionAnalyzer when passing null to Created by @Youssef1313 in #66437
- Improve npm install reliability: add retry config, node_modules caching, and better CI diagnostics by @Copilot in #66430
- Add dotnet/skills marketplace and enable plugins by @Evangelink in #66406
- Suppress NuGet vulnerability audit warnings in RepoTasks by @wtgodbe in #66423
- Add retry gate for MSB3030 copy race in parallel CI builds by @wtgodbe in #66440
- [Claude] Add dotnet/skills marketplace and enable plugins by @wtgodbe in #66445
- Add
.claude/*to CI pipeline path exclusion/inclusion lists by @Copilot in #66446 - Enable runtime-async for SharedFx-only libraries by @wtgodbe in #66200
- Update milestones for p5 by @wtgodbe in #66450
- Add verbose logging and diagnostics for npm ci 0xDEAD failures by @wtgodbe in #66447
- Enable binary logging in quarantined-tests pipeline by @wtgodbe in #66448
- Fix XML doc validation warnings by @mikekistler in #66339
- [main] (deps): Bump github/gh-aw-actions from 0.68.3 to 0.71.0 by @dependabot[bot] in #66457
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from 8e46fac3b7212793291822f5cc99feeaec6f7e9e to ea5fa1675a08347dde19aee855e04a21bd8586b4 by @dependabot[bot] in #66459
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 8e46fac3b7212793291822f5cc99feeaec6f7e9e to ea5fa1675a08347dde19aee855e04a21bd8586b4 by @dependabot[bot] in #66458
- [main] (deps): Bump actions/setup-node from 6.3.0 to 6.4.0 by @dependabot[bot] in #66460
- Avoid unnecessary stackalloc in DataProtection by @BrennanConroy in #66428
- Update ProjectToExclude paths in Build.props for MVC benchmarks by @BrennanConroy in #66444
- Fix NU1903 suppression: use NoWarn instead of WarningsNotAsErrors by @wtgodbe in #66466
- Disable npm audit to prevent ETIMEDOUT build failures by @wtgodbe in #66465
- [test-quarantine] Unquarantine CacheTagHelperTest.ProcessAsync_AwaitersUseTheResultOfExecutor by @github-actions[bot] in #66474
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66451
- [test-quarantine] Unquarantine XmlKeyManagerTests.DeleteKeys (issue #66029) by @github-actions[bot] in #66489
- Preserve application/problem+json and application/problem+xml when using ProducesAttribute by @Youssef1313 in #66461
- Revert "Work around arm64 forwarder Linker bug" by @wtgodbe in #66469
- [test-quarantine] Unquarantine EndpointMetadataApiDescriptionProviderTest (issue #66033) by @github-actions[bot] in #66490
- [test-quarantine] Unquarantine HttpsConfigurationTests (issue #66031) by @github-actions[bot] in #66488
- [test-quarantine] Unquarantine Razor build and runtime compilation tests (issue #56553) by @github-actions[bot] in #66492
- [test-quarantine] Unquarantine QuicStreamContextTests.BidirectionalStream_ServerReadsDataAndCompletes_GracefullyClosed (issue #52462) by @github-actions[bot] in #66493
- [test-quarantine] Unquarantine 3 Http2ConnectionTests (issue #66037) by @github-actions[bot] in #66491
- Update TriageProcess.md to reference ".NET 11 Planning". by @cincuranet in #66485
- Update Milestones for June by @wtgodbe in #66506
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66481
- fix: escape LDAP filter values per RFC 4515 by @DeagleGross in #66436
- Point analyzers help url to specific analyzer doc page by @Youssef1313 in #66402
- Fix API metadata to have problem+json ContentType when dealing with ProblemDetails by @Youssef1313 in #66499
- Update OpenTelemetry to 1.15.3 by @Youssef1313 in #66514
- [test-quarantine] Re-quarantine RazorRuntimeCompilationHostingStartupTest (issue #56553) by @github-actions[bot] in #66515
- Transfer the MCP Server project template from extensions to aspnetcore by @jeffhandley in #66260
- Cleanup ValidationsGenerator for better incrementality by @Youssef1313 in #66373
- Make criteria for unquarantining tests more strict by @wtgodbe in #66518
- Fixup a few dataprotection and antiforgery edge cases by @BrennanConroy in #66508
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66522
- Virtualization
AnchorModewith for variable-height support by @ilonatommy in #66262 - Fix OpenAPI enum schema for non-body parameters with naming policy by @mikekistler in #66228
- Downgrade OpenTelemetry instrumentation versions by @wtgodbe in #66524
- [test-quarantine] Re-quarantine RazorBuildTest flaky tests (issue #56553) by @github-actions[bot] in #66538
- Run template tests pipeline on changes in Versions.props by @Youssef1313 in #66537
- Localized file check-in by OneLocBuild Task: Build definition ID 1159: Build ID 2963449 by @dotnet-bot in #66502
- Fix quarantine workflow skipping PR build failures by @wtgodbe in #66546
- fix(ppc64le): to fix NU1101 on linux-ppc64le by @Swapnali911 in #66383
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66534
- [main] (deps): Bump github/gh-aw-actions from 0.71.1 to 0.71.3 by @dependabot[bot] in #66559
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from ea5fa1675a08347dde19aee855e04a21bd8586b4 to 8a7b2d3d39078db20f33067c7929b88fdff4ee63 by @dependabot[bot] in #66561
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from ea5fa1675a08347dde19aee855e04a21bd8586b4 to 8a7b2d3d39078db20f33067c7929b88fdff4ee63 by @dependabot[bot] in #66562
- Align quarantined-tests pipeline flags with ci-public by @wtgodbe in #66563
- [test-quarantine] Unquarantine HttpClientHttp2InteropTests.ServerReset_BeforeRequestBody_ClientBodyThrows (issue #46717) by @github-actions[bot] in #66558
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66554
- [main] (deps): Bump actions/github-script from 373c709c69115d41ff229c7e5df9f8788daa9553 to 3a2844b7e9c422d3c10d287c895573f7108da1b3 by @dependabot[bot] in #66560
- Update a couple Helix queues by @wtgodbe in #66507
- Fix optional non-nullable struct query parameters with
= defaultthrowing in RequestDelegateFactory by @Copilot in #66091 - Re-quarantine CacheTagHelperTest.ProcessAsync_AwaitersUseTheResultOfExecutor by @Youssef1313 in #66539
- Update MoqVersion to latest by @Youssef1313 in #66540
- Revert "[main] (deps): Bump github/gh-aw-actions from 0.71.1 to 0.71.3" by @wtgodbe in #66575
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66570
- QuickGrid SSR support by @dariatiurina in #65451
- Replace Newtonsoft.Json with System.Text.Json in dotnet-user-secrets by @Copilot in #65686
- Set IsPackable=true on Microsoft.AspNetCore.Components.Gateway so Pack produces the shipping nupkg by @danroth27 in #66579
- Minor fixes and updates in agentic-workflows by @DeagleGross in #66597
- Ensure HttpValidationProblemDetails status is set to 400 (BadRequest) by @Youssef1313 in #66602
- Close quarantine issues via PR merge instead of manually by @wtgodbe in #66605
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66593
- Update Composite ML-DSA OIDs to final IANA-assigned values by @Copilot in #66576
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66611
- Defensive cleanup in IIS request processing logic by @BrennanConroy in #66622
- [main] (deps): Bump github/gh-aw-actions from 0.71.5 to 0.72.1 by @dependabot[bot] in #66626
- [main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml from 8a7b2d3d39078db20f33067c7929b88fdff4ee63 to 597f2e6c5e99c425e988d1897c1dfa4a9a49b7b0 by @dependabot[bot] in #66627
- [main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 8a7b2d3d39078db20f33067c7929b88fdff4ee63 to 597f2e6c5e99c425e988d1897c1dfa4a9a49b7b0 by @dependabot[bot] in #66628
- Re-compile workflow lock files by @wtgodbe in #66630
- [test-quarantine] Re-quarantine HttpClientHttp2InteropTests.ServerReset_BeforeRequestBody_ClientBodyThrows by @github-actions[bot] in https://github.com/dotnet/aspnetcore/pull/66634
- [test-quarantine] Quarantine DataProtectionProviderTests.System_UsesProvidedCertificateNotFromStore by @github-actions[bot] in https://github.com/dotnet/aspnetcore/pull/66638
- Sync shared code from runtime by @github-actions[bot] in https://github.com/dotnet/aspnetcore/pull/66633
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/66639
- Fix missing APIs in source-build builds and enabled public api analyzer to catch regressions by @BrennanConroy in https://github.com/dotnet/aspnetcore/pull/66588
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/66632
- Cache uncached AppContext.TryGetSwitch calls by @pavelsavara in https://github.com/dotnet/aspnetcore/pull/66513
- Fix quarantine workflow: don't append test name to re-quarantine search by @wtgodbe in https://github.com/dotnet/aspnetcore/pull/66657
New Contributors
- @BekAllaev made their first contribution in #65359
- @baywet made their first contribution in #65415
- @HPOD00019 made their first contribution in #65470
- @kklocker made their first contribution in #65616
- @DarianBaker made their first contribution in #65218
- @kilifu made their first contribution in #65714
- @Emik03 made their first contribution in #62180
- @MatthewSteeples made their first contribution in #61251
- @pedrobsaila made their first contribution in #55092
- @Evangelink made their first contribution in #66406
- @cincuranet made their first contribution in #66485
- @Swapnali911 made their first contribution in #66383
Full Changelog: v11.0.0-preview.1.26104.118...v11.0.0-preview.4