Repository navigation
Releases: dotnet/sdk
Releases · dotnet/sdk
Release list
.NET 8.0.31
What's Changed
- Merging internal commits for release/8.0.1xx by @dotnet-bot in #55282
- [release/8.0.4xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #55602
- [release/8.0.4xx] Update branding to 8.0.425 by @dotnet-bot in #55611
- [release/8.0.4xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #55292
- [release/8.0.4xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #55189
- [release/8.0.4xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #55665
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #55318
- [release/8.0.4xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #55713
- [release/8.0.4xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #55742
- [release/8.0.4xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #55741
- Merging internal commits for release/8.0.4xx by @dotnet-bot in #55726
Full Changelog: v8.0.424...v8.0.425
.NET 9.0.20
What's Changed
- Fix internal feed auth in unofficial CI pipeline by @marcpopMSFT in #54362
- Update branding to 8.0.129 by @vseanreesermsft in #54561
- Update branding to 8.0.423 by @vseanreesermsft in #54562
- [release/8.0.1xx] Update dependencies from dotnet/roslyn-analyzers by @dotnet-maestro[bot] in #54421
- [release/8.0.4xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #54549
- [release/8.0.4xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #54480
- [release/8.0.1xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #54479
- [release/8.0.1xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #54531
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54568
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54571
- [release/8.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #54548
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54572
- [release/8.0.4xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54588
- Merging internal commits for release/8.0.4xx by @vseanreesermsft in #54666
- [release/8.0.4xx] Update dependencies from dotnet/format by @dotnet-maestro[bot] in #54697
- Merging internal commits for release/8.0.1xx by @vseanreesermsft in #54667
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54721
- [release/8.0.4xx] Update branding to 8.0.424 by @dotnet-bot in #55149
- [release/8.0.1xx] Update branding to 8.0.130 by @dotnet-bot in #55150
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #55168
- Replace ubuntu22 VM and Helix images with Azure Linux 3 by @marcpopMSFT in #53792
- [automated] Merge branch 'release/8.0.4xx' => 'release/9.0.1xx' by @github-actions[bot] in #55158
- [release/9.0.1xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #54054
- Fix VMR sync: update aspire remote name by @mthalman in #55234
- [release/9.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #54911
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #55183
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #55207
- [release/8.0.1xx] Disable network isolation on internal PR builds; enforce CFSClean3 on official by @marcpopMSFT in #55220
- [release/9.0.1xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #55306
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #55288
- Merging internal commits for release/8.0.4xx by @dotnet-bot in #55279
- [release/9.0.1xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #55320
- Merging internal commits for release/9.0.1xx by @dotnet-bot in #55281
- .NET Source-Build 9.0.119 July 2026 Updates by @dotnet-sb-bot in #55275
- Fix internal auth by @ellahathaway in #55305
- [release/9.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #55587
- Remove IdentityModel source-build workaround by @mthalman in #55557
- [release/9.0.3xx] Update branding to 9.0.318 by @dotnet-bot in #55613
- [release/9.0.1xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #55427
- [release/9.0.3xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #55449
- [release/9.0.3xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #55332
- [release/9.0.3xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #55287
- [release/9.0.1xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #55331
- [release/9.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #55212
- [release/9.0.3xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #55619
- [release/9.0.1xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #55632
- [release/9.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #55624
- [release/9.0.1xx] Update branding to 9.0.121 by @dotnet-bot in #55612
- [automated] Merge branch 'release/8.0.4xx' => 'release/9.0.1xx' by @github-actions[bot] in #55267
- [release/9.0.3xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #55667
- [release/9.0.3xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #55663
- [automated] Merge branch 'release/9.0.1xx' => 'release/9.0.3xx' by @github-actions[bot] in #55333
- [release/9.0.1xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #55666
- [release/9.0.1xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #55678
- Use GitHub app for pushing to the VMR during synchronization by @premun in #55698
- [automated] Merge branch 'release/9.0.1xx' => 'release/9.0.3xx' by @github-actions[bot] in #55674
- Add a workaround for obtaining GitHub app tokens by @premun in #55718
- [release/9.0.3xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #55715
- [release/9.0.3xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #55687
- [automated] Merge branch 'release/9.0.1xx' => 'release/9.0.3xx' by @github-actions[bot] in #55719
- [release/9.0.3xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #55736
- [release/9.0.3xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #55757
- Revert "[release/9.0.3xx] Update dependencies from dotnet/templating" by @joeloff in #55811
Full Changelog: v9.0.317...v9.0.318
.NET 10.0.12
What's Changed
- Fix 2xx builds by @jjonescz in #51118
- Handle hardlinks with file-based app csc optimization by @jjonescz in #51135
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51187
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51217
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51225
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51231
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51239
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51262
- Enable CI builds for 2xx branch by @marcpopMSFT in #50985
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51312
- Improve progress output, rebuild projects serially by @tmat in #51227
- Clean up browser communication protocol by @tmat in #51226
- Convert Middleware and Agent.Host packages to source packages by @tmat in #51335
- Fix
dotnet newto suggest@instead of deprecated::separator in update notifications by @marcpopMSFT with @Copilot in #51153 - Temporarily revert "Clean up browser communication protocol (#51226)" by @tmat in #51344
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51330
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51387
- Update --project/--solution descriptions for dotnet test (MTP) by @Youssef1313 in #51371
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51403
- Enable file-based user-secrets tests by @jjonescz in #51180
- Remove no longer necessary Roslyn lexer experimental suppression by @jjonescz in #51410
- Update implicit versions for October by @marcpopMSFT in #51341
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51418
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51426
- [release/10.0.2xx] Fix dotnet run to accept Windows path separators on Linux by @github-actions[bot] in #51436
- Exclude PublishDir from default items to prevent recursive artifacts in file-based apps by @baronfel with @Copilot in #51417
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51440
- Update versions .props based on the RC2 build by @marcpopMSFT in #51414
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51479
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51490
- [release/10.0.2xx] Fix CA1869 false positive in top-level statements by @github-actions[bot] in #51483
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51503
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51517
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51523
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51539
- [release/10.0.2xx] Manually set source tag to a 10.0.2xx build by @dkurepa in #51541
- [release/10.0.2xx] Remove legacy console template comment from .NET 10 console template by @github-actions[bot] in #51537
- Update RulesMissingDocumentation.md by @jjonescz in #51543
- Remove analyzer redirecting DLL by @jjonescz in #51511
- Add source package for file-based programs support by @RikkiGibson in #51373
- Accept both projects and solutions in 'dotnet test --project' (MTP) by @Youssef1313 in #51493
- Add IsShipping property to FileBasedPrograms project file by @RikkiGibson in #51581
- [release/10.0.2xx] Remove razor_tooling from format example ci test by @github-actions[bot] in #51573
- Include FileBasedPrograms package project in the solution by @RikkiGibson in #51587
- Set EnableDefaultEmbeddedResourceItems and EnableDefaultNoneItems to false for file-based apps using default SDK by @jjonescz with @Copilot in #51542
- Include EmbeddedResources in Microsoft.DotNet.HotReload.Web.Middleware package by @tmat in #51595
- [release/10.0.2xx] Make S.CL builder DSLs more transferable (#50685) by @baronfel in #51622
- Ensure that
--nologoadheres to DOTNET_NOLOGO if present by @baronfel in #51462 - Revert "Temporarily revert "Clean up browser communication protocol (#51226)"" by @tmat in #51571
- Reuse ProjectCollection across DTBs by @tmat in #51620
- [release/10.0.2xx] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #51612
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51567
- Improve clarity of 'dotnet project convert' output directory prompt by @jjonescz with @Copilot in #51443
- Refactor dotnet-watch into a package consumable from Aspire.CLI by @tmat in #51223
- Remove more analyzer redirecting VSIX related stuff by @jjonescz in #51692
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51709
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51442
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51732
- Support variables in
#:projectdirectives by @jjonescz in #51108 - [release/10.0.2xx] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #51733
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51758
- [release/10.0.2xx] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #51760
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51724
- Fix solution parsing in dotnet test for Microsoft.Testing.Platform by @Youssef1313 in #51411
- Update MSTest templates to version 4.0.2 by @Youssef1313 with @Copilot in #51762
- Separate 'test' command definitions from implementations by @tmat in #51781
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51798
- Add deprecation warning NETSDK1234 for RoslynCompilerType=Framework by @jjonescz with @Copilot in #51723
- Fix test duration display to not show "(0ms)" when duration is unavailable by @Youssef1313 with @Copilot in #51792
- [release/10.0.2xx] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #51801
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51812
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51849
- Hot Reload: Do not add empty div when diagnostics are empty by @tmat in #51836
- Update implicit versions for the November release by @marcpopMSFT in #51652
- Template Engine CLI commands: separate definitions from implementations by @tmat in #51747
- Update to the RTM build of runtime. by @marcpopMSFT in #51660
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51817
- Fix CS2002 when EnableDefaultCompileItems=true in file-based apps by @jjonescz with @Copilot in #51790
- [release/10.0.2xx] [dotnet-cli] prom...
.NET 10.0.11
What's Changed
- Fix 2xx builds by @jjonescz in #51118
- Handle hardlinks with file-based app csc optimization by @jjonescz in #51135
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51187
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51217
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51225
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51231
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51239
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51262
- Enable CI builds for 2xx branch by @marcpopMSFT in #50985
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51312
- Improve progress output, rebuild projects serially by @tmat in #51227
- Clean up browser communication protocol by @tmat in #51226
- Convert Middleware and Agent.Host packages to source packages by @tmat in #51335
- Fix
dotnet newto suggest@instead of deprecated::separator in update notifications by @marcpopMSFT with @Copilot in #51153 - Temporarily revert "Clean up browser communication protocol (#51226)" by @tmat in #51344
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51330
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51387
- Update --project/--solution descriptions for dotnet test (MTP) by @Youssef1313 in #51371
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51403
- Enable file-based user-secrets tests by @jjonescz in #51180
- Remove no longer necessary Roslyn lexer experimental suppression by @jjonescz in #51410
- Update implicit versions for October by @marcpopMSFT in #51341
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51418
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51426
- [release/10.0.2xx] Fix dotnet run to accept Windows path separators on Linux by @github-actions[bot] in #51436
- Exclude PublishDir from default items to prevent recursive artifacts in file-based apps by @baronfel with @Copilot in #51417
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51440
- Update versions .props based on the RC2 build by @marcpopMSFT in #51414
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51479
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51490
- [release/10.0.2xx] Fix CA1869 false positive in top-level statements by @github-actions[bot] in #51483
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51503
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51517
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51523
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51539
- [release/10.0.2xx] Manually set source tag to a 10.0.2xx build by @dkurepa in #51541
- [release/10.0.2xx] Remove legacy console template comment from .NET 10 console template by @github-actions[bot] in #51537
- Update RulesMissingDocumentation.md by @jjonescz in #51543
- Remove analyzer redirecting DLL by @jjonescz in #51511
- Add source package for file-based programs support by @RikkiGibson in #51373
- Accept both projects and solutions in 'dotnet test --project' (MTP) by @Youssef1313 in #51493
- Add IsShipping property to FileBasedPrograms project file by @RikkiGibson in #51581
- [release/10.0.2xx] Remove razor_tooling from format example ci test by @github-actions[bot] in #51573
- Include FileBasedPrograms package project in the solution by @RikkiGibson in #51587
- Set EnableDefaultEmbeddedResourceItems and EnableDefaultNoneItems to false for file-based apps using default SDK by @jjonescz with @Copilot in #51542
- Include EmbeddedResources in Microsoft.DotNet.HotReload.Web.Middleware package by @tmat in #51595
- [release/10.0.2xx] Make S.CL builder DSLs more transferable (#50685) by @baronfel in #51622
- Ensure that
--nologoadheres to DOTNET_NOLOGO if present by @baronfel in #51462 - Revert "Temporarily revert "Clean up browser communication protocol (#51226)"" by @tmat in #51571
- Reuse ProjectCollection across DTBs by @tmat in #51620
- [release/10.0.2xx] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #51612
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51567
- Improve clarity of 'dotnet project convert' output directory prompt by @jjonescz with @Copilot in #51443
- Refactor dotnet-watch into a package consumable from Aspire.CLI by @tmat in #51223
- Remove more analyzer redirecting VSIX related stuff by @jjonescz in #51692
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51709
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51442
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51732
- Support variables in
#:projectdirectives by @jjonescz in #51108 - [release/10.0.2xx] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #51733
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51758
- [release/10.0.2xx] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #51760
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51724
- Fix solution parsing in dotnet test for Microsoft.Testing.Platform by @Youssef1313 in #51411
- Update MSTest templates to version 4.0.2 by @Youssef1313 with @Copilot in #51762
- Separate 'test' command definitions from implementations by @tmat in #51781
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51798
- Add deprecation warning NETSDK1234 for RoslynCompilerType=Framework by @jjonescz with @Copilot in #51723
- Fix test duration display to not show "(0ms)" when duration is unavailable by @Youssef1313 with @Copilot in #51792
- [release/10.0.2xx] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in #51801
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51812
- [automated] Merge branch 'release/10.0.1xx' => 'release/10.0.2xx' by @github-actions[bot] in #51849
- Hot Reload: Do not add empty div when diagnostics are empty by @tmat in #51836
- Update implicit versions for the November release by @marcpopMSFT in #51652
- Template Engine CLI commands: separate definitions from implementations by @tmat in #51747
- Update to the RTM build of runtime. by @marcpopMSFT in #51660
- [release/10.0.2xx] Update dependencies from microsoft/testfx by @dotnet-maestro[bot] in #51817
- Fix CS2002 when EnableDefaultCompileItems=true in file-based apps by @jjonescz with @Copilot in #51790
- [release/10.0.2xx] [dotnet-cli] pr...
.NET 8.0.30
What's Changed
- [release/8.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #54548
- Merging internal commits for release/8.0.1xx by @vseanreesermsft in #54667
- [release/8.0.4xx] Update branding to 8.0.424 by @dotnet-bot in #55149
- [release/8.0.1xx] Update branding to 8.0.130 by @dotnet-bot in #55150
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #55168
- Replace ubuntu22 VM and Helix images with Azure Linux 3 by @marcpopMSFT in #53792
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #55183
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #55207
- [release/8.0.1xx] Disable network isolation on internal PR builds; enforce CFSClean3 on official by @marcpopMSFT in #55220
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #55288
- Merging internal commits for release/8.0.4xx by @dotnet-bot in #55279
- [release/8.0.4xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #55355
Full Changelog: v8.0.423...v8.0.424
.NET 9.0.19
What's Changed
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54364
- [release/8.0.4xx] Fix internal feed auth in unofficial CI pipeline by @github-actions[bot] in #54363
- [release/9.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #54406
- [release/9.0.1xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #54465
- [release/9.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54569
- [automated] Merge branch 'release/8.0.4xx' => 'release/9.0.1xx' by @github-actions[bot] in #54381
- Merging internal commits for release/9.0.1xx by @vseanreesermsft in #54665
- [release/9.0.1xx] Do not synchronize docx from the AAD submodule by @premun in #54678
- .NET Source-Build 9.0.118 June 2026 Updates by @dotnet-sb-bot in #54670
- Avoid possible test timeout due to very verbose output by @dsplaisted in #54642
- [release/9.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #54674
- [automated] Merge branch 'release/8.0.4xx' => 'release/9.0.1xx' by @github-actions[bot] in #54671
- Use truncating logger by default for all tests by @dsplaisted in #54795
- [release/9.0.3xx] Update branding to 9.0.317 by @dotnet-bot in #55151
- [release/9.0.1xx] Update branding to 9.0.120 by @dotnet-bot in #55152
- [release/9.0.3xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54570
- [automated] Merge branch 'release/9.0.1xx' => 'release/9.0.3xx' by @github-actions[bot] in #54750
- [release/9.0.3xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #55210
- Work around license scan timeout by scanning source-build-assets serially by @mthalman in #55219
- [release/9.0.3xx] Update dependencies from dotnet/msbuild by @dotnet-maestro[bot] in #54912
- Merging internal commits for release/9.0.3xx by @dotnet-bot in #55278
- [automated] Merge branch 'release/9.0.1xx' => 'release/9.0.3xx' by @github-actions[bot] in #55233
Full Changelog: v9.0.316...v9.0.317
.NET 8.0.29
What's Changed
- Fix internal feed auth in unofficial CI pipeline by @marcpopMSFT in #54362
- Update branding to 8.0.129 by @vseanreesermsft in #54561
- Update branding to 8.0.423 by @vseanreesermsft in #54562
- [release/8.0.1xx] Update dependencies from dotnet/roslyn-analyzers by @dotnet-maestro[bot] in #54421
- [release/8.0.4xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #54549
- [release/8.0.4xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #54480
- [release/8.0.1xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #54479
- [release/8.0.1xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #54531
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54568
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54571
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54572
- [release/8.0.4xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54588
- Merging internal commits for release/8.0.4xx by @vseanreesermsft in #54666
- [release/8.0.4xx] Update dependencies from dotnet/format by @dotnet-maestro[bot] in #54697
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54721
Full Changelog: v8.0.422...v8.0.423
.NET 9.0.18
What's Changed
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54281
- Merging internal commits for release/8.0.1xx by @vseanreesermsft in #54270
- Merging internal commits for release/8.0.4xx by @vseanreesermsft in #54269
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54315
- [automated] Merge branch 'release/8.0.4xx' => 'release/9.0.1xx' by @github-actions[bot] in #54316
- Add task to remove blocked audit sources from NuGet.config by @mthalman in #54318
- Merging internal commits for release/9.0.1xx by @vseanreesermsft in #54265
- [release/8.0.4xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #54338
- [release/8.0.1xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #54327
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54342
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54345
- [automated] Merge branch 'release/8.0.4xx' => 'release/9.0.1xx' by @github-actions[bot] in #54326
- [release/9.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54347
- .NET Source-Build 9.0.117 May 2026 Updates by @dotnet-sb-bot in #54273
- [release/9.0.3xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54349
- [release/8.0.4xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54366
- [automated] Merge branch 'release/8.0.4xx' => 'release/9.0.1xx' by @github-actions[bot] in #54370
- [automated] Merge branch 'release/9.0.1xx' => 'release/9.0.3xx' by @github-actions[bot] in #54354
- Update branding to 9.0.119 by @vseanreesermsft in #54563
- Update branding to 9.0.316 by @vseanreesermsft in #54564
- [release/9.0.3xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #54478
- [automated] Merge branch 'release/9.0.1xx' => 'release/9.0.3xx' by @github-actions[bot] in #54592
- Merging internal commits for release/9.0.3xx by @vseanreesermsft in #54664
- [release/9.0.3xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #54452
Full Changelog: v9.0.315...v9.0.316
.NET 8.0.28
What's Changed
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #53882
- [release/8.0.1xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #53928
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #53937
- Use source-build-assets repo by @NikolaMilosavljevic in #53826
- Update branding to 8.0.128 by @vseanreesermsft in #54188
- Update branding to 8.0.422 by @vseanreesermsft in #54189
- [release/8.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #54068
- [release/8.0.4xx] Update dependencies from dotnet/razor by @dotnet-maestro[bot] in #54032
- [release/8.0.4xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #54034
- [release/8.0.1xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #54033
- [release/8.0.1xx] Update dependencies from dotnet/roslyn-analyzers by @dotnet-maestro[bot] in #54195
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54201
- [release/8.0.4xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54217
- Skip Helix tests when build step fails by @marcpopMSFT in #54232
- Fix the internal 8.0 builds to correctly use the internal feeds to install the workloads by @marcpopMSFT in #54242
- [release/8.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #54279
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54281
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54285
- Merging internal commits for release/8.0.1xx by @vseanreesermsft in #54270
- Merging internal commits for release/8.0.4xx by @vseanreesermsft in #54269
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54315
- [release/8.0.4xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #54338
- [release/8.0.1xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #54327
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54342
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54345
- [release/8.0.4xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54366
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54364
- [release/8.0.4xx] Fix internal feed auth in unofficial CI pipeline by @github-actions[bot] in #54363
Full Changelog: v8.0.421...v8.0.422
.NET 9.0.17
What's Changed
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #53882
- [release/8.0.1xx] Update dependencies from dotnet/source-build-externals by @dotnet-maestro[bot] in #53928
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #53937
- Use source-build-assets repo by @NikolaMilosavljevic in #53826
- [release/9.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54010
- Fix SDK diff tests azure-devops extension install failure by @mthalman in #54028
- Fix license scan exclusion regex to match ignore patterns at any depth by @mthalman in #54039
- Update branding to 8.0.128 by @vseanreesermsft in #54188
- Update branding to 8.0.422 by @vseanreesermsft in #54189
- Update branding to 9.0.118 by @vseanreesermsft in #54190
- [release/8.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #54068
- [release/8.0.4xx] Update dependencies from dotnet/razor by @dotnet-maestro[bot] in #54032
- [release/8.0.4xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #54034
- [release/8.0.1xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #54033
- [release/8.0.1xx] Update dependencies from dotnet/roslyn-analyzers by @dotnet-maestro[bot] in #54195
- [release/9.0.1xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #54024
- [release/9.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #54069
- Update branding to 9.0.315 by @vseanreesermsft in #54191
- [automated] Merge branch 'release/8.0.4xx' => 'release/9.0.1xx' by @github-actions[bot] in #54198
- [release/9.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54202
- [release/8.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54201
- [release/9.0.1xx] Update dependencies from dotnet/roslyn-analyzers by @dotnet-maestro[bot] in #54073
- [release/9.0.1xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #54204
- Disable PathEndsWithSlashOrBackslash test by @nagilson in #54214
- [release/8.0.4xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54217
- [release/9.0.3xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #53878
- [release/9.0.3xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #54031
- [automated] Merge branch 'release/8.0.4xx' => 'release/9.0.1xx' by @github-actions[bot] in #54219
- [release/9.0.3xx] Update dependencies from dotnet/roslyn-analyzers by @dotnet-maestro[bot] in #54194
- [release/9.0.3xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #54007
- [automated] Merge branch 'release/9.0.1xx' => 'release/9.0.3xx' by @github-actions[bot] in #54042
- Skip Helix tests when build step fails by @marcpopMSFT in #54232
- Fix the internal 8.0 builds to correctly use the internal feeds to install the workloads by @marcpopMSFT in #54242
- [release/9.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #54259
- [release/9.0.3xx] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #54260
- [release/8.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #54279
- [release/9.0.1xx] Update dependencies from dotnet/source-build-assets by @dotnet-maestro[bot] in #54280
- [automated] Merge branch 'release/8.0.1xx' => 'release/8.0.4xx' by @github-actions[bot] in #54285
- [release/9.0.1xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54286
- [release/9.0.1xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #54287
- [release/9.0.3xx] Update dependencies from dotnet/templating by @dotnet-maestro[bot] in #54288
- [automated] Merge branch 'release/8.0.4xx' => 'release/9.0.1xx' by @github-actions[bot] in #54290
- [automated] Merge branch 'release/9.0.1xx' => 'release/9.0.3xx' by @github-actions[bot] in #54261
- [release/9.0.1xx] Use MI in VMR sync pipeline instead of an AzDO PAT by @dkurepa in #53437
- Merging internal commits for release/9.0.3xx by @vseanreesermsft in #54266
- [release/9.0.3xx] Update dependencies from dotnet/scenario-tests by @dotnet-maestro[bot] in #54301
- [automated] Merge branch 'release/9.0.1xx' => 'release/9.0.3xx' by @github-actions[bot] in #54304
Full Changelog: v9.0.314...v9.0.315