GitHub

Release list

.NET 8.0.30

Release

What's Changed

  • [release/8.0] Update branding to 8.0.30 by @dotnet-bot in #67621
  • [release/8.0] (deps): Bump src/submodules/googletest from 7140cd4 to 973323e by @dependabot[bot] in #67525
  • [release/8.0] (deps): Bump src/submodules/MessagePack-CSharp from 9614e6f to 365965f by @dependabot[bot] in #67524
  • Update ws package version to 7.5.11 by @birarroshan in #67408
  • [release/8.0] Update CI pipeline to use Windows 2022 image by @github-actions[bot] in #67289
  • [release/8.0] Update Selenium and Playwright versions to match main by @wtgodbe in #67273
  • [release/8.0] improve CI flakiness by @wtgodbe in #67645
  • [release/8.0] (deps): Bump src/submodules/googletest from 973323e to 3064a60 by @dependabot[bot] in #67654
  • Merging internal commits for release/8.0 by @dotnet-bot in #67796
  • Use build identity (System.AccessToken) for internal feed creds instead of expired dn-bot-dnceng-artifact-feeds-rw PAT (release/8.0) by @missymessa in #67854
  • [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #67943

New Contributors

Full Changelog: v8.0.29...v8.0.30

.NET 9.0.19

Release

What's Changed

  • [release/9.0] Update branding to 9.0.19 by @dotnet-bot in #67623
  • [release/9.0] (deps): Bump src/submodules/MessagePack-CSharp from 9614e6f to 365965f by @dependabot[bot] in #67527
  • [release/9.0] (deps): Bump src/submodules/googletest from 7140cd4 to 973323e by @dependabot[bot] in #67526
  • [release/9.0] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #67328
  • [release/9.0] Update CI pipeline to use Windows 2022 image by @github-actions[bot] in #67287
  • [release/9.0] Update npm dependencies by @wtgodbe in #67277
  • [release/9.0] Update Selenium and Playwright versions to match main by @wtgodbe in #67274
  • [release/9.0] Update Node.js version from 20.x to 24.x by @wtgodbe in #67242
  • [release/9.0] improve CI flakiness by @wtgodbe in #67646
  • [release/9.0] (deps): Bump src/submodules/googletest from 973323e to 3064a60 by @dependabot[bot] in #67652
  • Merging internal commits for release/9.0 by @dotnet-bot in #67795
  • Use build identity for internal feeds instead of expired dn-bot-dnceng-artifact-feeds-rw PAT (release/9.0) by @missymessa in #67853
  • Use System.AccessToken for internal feed auth on release/9.0 by @missymessa in #67859

Full Changelog: v9.0.18...v9.0.19

.NET 10.0.11

Release

What's Changed

  • [release/10.0] (deps): Bump src/submodules/MessagePack-CSharp from 9614e6f to 365965f by @dependabot[bot] in #67528
  • [release/10.0] Update OpenApi to 2.7.5 by @Youssef1313 in #67464
  • [release/10.0] (deps): Bump src/submodules/googletest from 7140cd4 to 973323e by @dependabot[bot] in #67529
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #67643
  • [release/10.0] Backport fix for handling of expired client-persisted circuit state by @oroztocil in #67453
  • [release/10.0] (deps): Bump src/submodules/googletest from 973323e to 3064a60 by @dependabot[bot] in #67653
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #67658
  • [release/10.0] Fix flaky CanElevateEffectiveMaxItemCount_WhenOverscanExceedsMax by @wtgodbe in #67705
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #67708
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #67728
  • [release/10.0] Move Linux CI jobs off Microsoft-hosted pools (backport #64842, #65867) by @mmitche in #67797
  • [release/10.0] Update Microsoft.Data.SqlClient reference version to 6.1.1 by @SparshGarg999 in #67811
  • [release/10.0] Limit Microsoft.OpenApi to disallow next major by @Youssef1313 in #67772

Full Changelog: v10.0.10...v10.0.11

.NET 8.0.29

Release

What's Changed

  • Update branding to 8.0.29 by @vseanreesermsft in #66982
  • [release/8.0] (deps): Bump src/submodules/googletest from d72f9c8 to a721f1b by @dependabot[bot] in #66973
  • [release/8.0] Update System.Security.Cryptography.Xml in RepoTasks by @wtgodbe in #66766
  • [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #66699
  • [release/8.0] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #66664
  • [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #66946
  • [release/8.0] Add 1ES Unofficial pipeline for Components E2E tests by @wtgodbe in #66989
  • Merging internal commits for release/8.0 by @vseanreesermsft in #67105
  • [release/8.0] Update npm dependencies by @wtgodbe in #67144
  • [release/8.0] Update Microsoft Identity Web package versions to 3.15.1 by @wtgodbe in #67164
  • [release/8.0] (deps): Bump src/submodules/googletest from a721f1b to 7140cd4 by @dependabot[bot] in #67222
  • [release/8.0] Backport docker image fix by @wtgodbe in #67279
  • [release/8.0] Reject ASCII control characters in cookie auth return URLs by @github-actions[bot] in #67157

Full Changelog: v8.0.28...v8.0.29

.NET 10.0.10

Release

What's Changed

  • [release/10.0] [Blazor] OwningComponentBase Dispose method in .NET 10 gets back the original behavior by @github-actions[bot] in #64794
  • [release/10.0] Update Microsoft Identity Web package versions to 3.15.0 by @wtgodbe in #66768
  • [release/10.0] Fix null reference error in Virtualize component by @github-actions[bot] in #66726
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66773
  • [release/10.0] (deps): Bump src/submodules/googletest from 373af2e to add971c by @dependabot[bot] in #66784
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66809
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66863
  • [release/10.0] Fix KeyRingProvider thread pool starvation on cold start by @DeagleGross in #66737
  • [release/10.0] Skip indexer properties in validation source generator by @github-actions[bot] in #65458
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66927
  • [release/10.0] Add 1ES Unofficial pipeline for Components E2E tests by @akoeplinger with @Copilot in #66856
  • [release/10.0] (deps): Bump src/submodules/googletest from add971c to a721f1b by @dependabot[bot] in #66975
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66963
  • [release/10.0] Handle DescriptionAttribute for nullable value types in OpenAPI generation by @github-actions[bot] in #67051
  • [release/10.0] Update dependencies from dotnet/extensions by @dotnet-maestro[bot] in #67058
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66996
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #67112
  • [release/10.0] Update npm dependencies by @wtgodbe in #67142
  • [release/10.0] Update ID.Web versions by @wtgodbe in #67162
  • [release/10.0] (deps): Bump src/submodules/googletest from a721f1b to 7140cd4 by @dependabot[bot] in #67219
  • [release/10.0] OpenAPI: Fix duplicate xml documentation ids for Generic properties and references by @github-actions[bot] in #67118
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #67191
  • [release/10.0] Update npm dependencies by @wtgodbe in #67281
  • [release/10.0] Update CI pipeline to use Windows 2022 image by @github-actions[bot] in #67288
  • [release/10.0] Update Selenium and Playwright versions to match main by @wtgodbe in #67275
  • [release/10.0] Add reference to System.Security.Cryptography.Xml in RepoTasks by @wtgodbe in #67280
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #67250
  • [release/10.0] Reject ASCII control characters in cookie auth return URLs by @github-actions[bot] in #67155

Full Changelog: v10.0.9...v10.0.10

.NET 9.0.18

Release

What's Changed

  • Update branding to 9.0.18 by @vseanreesermsft in #66983
  • [release/9.0] (deps): Bump src/submodules/googletest from d72f9c8 to a721f1b by @dependabot[bot] in #66974
  • [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #66717
  • [release/9.0] Update dependencies from dotnet/extensions by @dotnet-maestro[bot] in #66640
  • [release/9.0] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #66992
  • [release/9.0] Add 1ES Unofficial pipeline for Components E2E tests by @wtgodbe in #66988
  • [release/9.0] Bump Crypto.Xml to 8.0.3 for RepoTasks by @wtgodbe in #66765
  • Merging internal commits for release/9.0 by @vseanreesermsft in #67104
  • [release/9.0] Update npm dependencies by @wtgodbe in #67143
  • [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #67057
  • [release/9.0] Update Microsoft Identity Web package versions to 3.15.1 by @wtgodbe in #67163
  • [release/9.0] (deps): Bump src/submodules/googletest from a721f1b to 7140cd4 by @dependabot[bot] in #67217
  • [release/9.0] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #67113
  • [release/9.0] Reject ASCII control characters in cookie auth return URLs by @github-actions[bot] in #67156

Full Changelog: v9.0.17...v9.0.18

.NET 9.0.17

.NET 8.0.28

Release

What's Changed

Full Changelog: v8.0.27...v8.0.28

.NET 11 Preview 4

Pre-release

Release

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 8508785 to 56efe39 by @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 blazorserver sample 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 56efe39 to 5a9c3f9 by @dependabot[bot] in #65349
  • Add new webworker template 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 5a9c3f9 to 77f6bd3 by @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 https://github.com/dotnet/asp...

Read more

.NET 10.0.9

Release

What's Changed

  • [release/10.0] Fix NU1903 suppression: use NoWarn instead of WarningsNotAsErrors by @github-actions[bot] in #66467
  • [release/10.0] Revert "Work around arm64 forwarder Linker bug" by @github-actions[bot] in #66500
  • [release/10.0] Detach methods when disconnection confirmed. by @github-actions[bot] in #66347
  • [release/10.0] Preserve antiforgery token by @github-actions[bot] in #64819
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66523
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66530
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66552
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66564
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66567
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66595
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66610
  • [release/10.0] Pin Node.js to 24.14.1 by @wtgodbe in #66621
  • [release/10.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #66615
  • [release/10.0] Add the mcpserver project template to the .NET 10 SDK by @jeffhandley in #66631
  • [release/10.0] Write gzip footer for resource-collection.js.gz by @akoeplinger in #66647

Full Changelog: v10.0.8...v10.0.9

Read the original on github.com ↗