| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-06-08 | 19.2 kB | |
| v18.8.2 source code.tar.gz | 2026-06-08 | 9.3 MB | |
| v18.8.2 source code.zip | 2026-06-08 | 11.2 MB | |
| Totals: 3 Items | 20.5 MB | 37 | |
What's Changed
- [vs16.11] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12550
- [vs17.8] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12739
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12740
- [vs17.14] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12743
- Add clear error message (MSB4233) for .NET runtime tasks on MSBuild 17.14 by @baronfel with @Copilot in https://github.com/dotnet/msbuild/pull/12662
- [vs17.8] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12759
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12760
- [vs17.14] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12762
- [vs17.12] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12744
- Remove audit sources from NuGet.config by @YuliiaKovalova in https://github.com/dotnet/msbuild/pull/12796
- Bump System.Configuration.ConfigurationManager to 6.0.0 # by @YuliiaKovalova in https://github.com/dotnet/msbuild/pull/12795
- Enable localization for vs17.14 build by @YuliiaKovalova in https://github.com/dotnet/msbuild/pull/12799
- [vs17.8] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12814
- [vs17.14] Add test summary always in terminal logger by @nohwnd in https://github.com/dotnet/msbuild/pull/12852
- [vs18.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12575
- [vs17.8] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12889
- [vs17.12] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12892
- [vs17.14] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12891
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 12921813 by @dotnet-bot in https://github.com/dotnet/msbuild/pull/12897
- Disable Localization for vs17.14 by @YuliiaKovalova in https://github.com/dotnet/msbuild/pull/12903
- [automated] Merge branch 'vs16.11' => 'vs17.8' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/12798
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12815
- [automated] Merge branch 'vs17.14' => 'vs18.0' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/12917
- [vs17.8] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12934
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12935
- [vs17.12] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12941
- [vs17.14] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12940
- [vs18.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12939
- [vs17.12] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12966
- [vs17.14] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12965
- [vs18.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/12964
- [vs17.12] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13038
- [vs18.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13049
- [vs18.0] Fix MSB1025 error when using DistributedFileLogger (-dfl flag) by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13039
- [vs17.14] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13037
- [automated] Merge branch 'vs18.0' => 'vs18.3' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13052
- [vs17.12] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13101
- [vs18.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13098
- [vs17.14] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13100
- [vs18.3] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13102
- Backflow 10.0.2xx VMR by @dkurepa in https://github.com/dotnet/msbuild/pull/13121
- Disable localization for vs18.0 in build configuration by @YuliiaKovalova in https://github.com/dotnet/msbuild/pull/13164
- Disable localization for vs18.3 by @YuliiaKovalova in https://github.com/dotnet/msbuild/pull/13165
- [vs18.3] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13161
- [vs18.3] Stabilize package versions by @JanProvaznik in https://github.com/dotnet/msbuild/pull/13233
- [vs18.3] Add Managed Identity for bootstrapper creation by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13249
- [automated] Merge branch 'vs18.0' => 'vs18.3' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13167
- [vs18.3] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13228
- [vs18.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13159
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13278
- [vs17.8] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13277
- Fix CI: replace decommissioned vs2022preview pool image [vs17.12] by @SimaTian in https://github.com/dotnet/msbuild/pull/13541
- Fix CI: replace decommissioned vs2022preview pool image [vs17.14] by @SimaTian in https://github.com/dotnet/msbuild/pull/13543
- Update merge-flow config for vs18.7 release branch by @SimaTian in https://github.com/dotnet/msbuild/pull/13643
- Enlighten AssignProjectConfiguration for multithreaded mode by @jankratochvilcz in https://github.com/dotnet/msbuild/pull/13615
- Migrate GetAssemblyIdentity to multithreaded execution model by @jankratochvilcz in https://github.com/dotnet/msbuild/pull/13588
- Command-line log replay is no longer too aggressive about versioning by @AlesProkop in https://github.com/dotnet/msbuild/pull/13608
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13434
- Roslyn Analyzers - Added Security Warnings for CA1013, CA3075, CA3076, CA3077 and Addressed Them by @AlesProkop in https://github.com/dotnet/msbuild/pull/13652
- Bump main to 18.8.0 after vs18.7 snap by @SimaTian in https://github.com/dotnet/msbuild/pull/13657
- Use builder pattern for ImmutableDictionary construction in ProjectItemInstance by @davkean in https://github.com/dotnet/msbuild/pull/13673
- Bump BootstrapSDKVerions to 10.0.106 by @OvesN in https://github.com/dotnet/msbuild/pull/13687
- Fix broken component-governance.yml template reference by @OvesN in https://github.com/dotnet/msbuild/pull/13683
- Add MSBUILDFORCEMULTITHREADED env var to force multi-threaded mode by @JanProvaznik with @Copilot in https://github.com/dotnet/msbuild/pull/13662
- Remove flaky ExitCode assertion in ToolTaskThatTimeoutAndRetry test by @huulinhnguyen-dev in https://github.com/dotnet/msbuild/pull/13698
- Copy task: make ERROR_ACCESS_DENIED fail-fast Windows-only to fix non-Windows retry resilience by @rainersigwald with @Copilot in https://github.com/dotnet/msbuild/pull/13479
- Fix copy-paste error in SdkResult equality check by @rainersigwald with @Copilot in https://github.com/dotnet/msbuild/pull/13491
- Migrate Windows interop to CsWin32 source-generated P/Invoke by @JeremyKuhne in https://github.com/dotnet/msbuild/pull/13576
- Fix race condition in WriteLinesToFile transactional mode (#13323) by @huulinhnguyen-dev in https://github.com/dotnet/msbuild/pull/13477
- [main] Update dependencies from nuget/nuget.client by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13432
- Optimize ErrorUtilities several tracing methods for allocation-free message formatting by @DustinCampbell in https://github.com/dotnet/msbuild/pull/13556
- Basic project management skill by @jankratochvilcz in https://github.com/dotnet/msbuild/pull/13709
- Stop TerminalLogger from opting into task input logging by @ViktorHofer with @Copilot in https://github.com/dotnet/msbuild/pull/13686
- CsWin32 follow-up: polyfills, ValueStringBuilder, and additional interop migrations by @JeremyKuhne in https://github.com/dotnet/msbuild/pull/13705
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13435
- [vs18.3] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13258
- [vs17.12] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13227
- [vs17.14] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13226
- [vs17.8] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13430
- [vs18.0] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13565
- [vs18.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13433
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13431
- [vs18.3] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13342
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13723
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13721
- [vs18.0] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13720
- Enable -mt in PR CIs with 2 stages by @JanProvaznik in https://github.com/dotnet/msbuild/pull/13678
- Fix [#11025]: propagate SkipNonexistentTargets through the metaproj boundary by @JanProvaznik in https://github.com/dotnet/msbuild/pull/13650
- Perf: restore O(N+M) item filtering in Lookup.GetItems by @JanProvaznik in https://github.com/dotnet/msbuild/pull/13688
- Replace native PE inspection with PEReader in StrongNameUtils by @JeremyKuhne in https://github.com/dotnet/msbuild/pull/13731
- [vs18.3] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13722
- [automated] Merge branch 'vs17.8' => 'vs17.11' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13725
- [vs18.0] Fix broken component-governance.yml template reference by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13729
- Update BootstrapSdkVersion to 10.0.107 by @rainersigwald in https://github.com/dotnet/msbuild/pull/13733
- Fix flaky DistributedFileLoggerParameters test by isolating log files in TEMP by @rainersigwald with @Copilot in https://github.com/dotnet/msbuild/pull/13704
- [automated] Merge branch 'vs18.0' => 'vs18.3' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13740
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13735
- Workaround: route NuGet RestoreTask to transient TaskHost in server or mt modes by @OvesN in https://github.com/dotnet/msbuild/pull/13660
- Fix TimeoutException when DOTNET_CLI_USE_MSBUILD_SERVER=true on .NET 10.0.300 by @rainersigwald with @Copilot in https://github.com/dotnet/msbuild/pull/13716
- Try to deflake ProcessLoggingEventConcurrentWithShutdown_DoesNotThrow by @rainersigwald with @Copilot in https://github.com/dotnet/msbuild/pull/13745
- Disable OneLocBuild PRs against non-main branches by @OvesN with @Copilot in https://github.com/dotnet/msbuild/pull/13690
- Default Architecture to any for UsingTask Runtime="NET" by @ViktorHofer with @Copilot in https://github.com/dotnet/msbuild/pull/13741
- Update inter flow config with vs18.3 -> vs18.6 by @GangWang01 in https://github.com/dotnet/msbuild/pull/13750
- WinMDExp Migration by @AlesProkop in https://github.com/dotnet/msbuild/pull/13682
- Emit Warning When Using CLI Switches from Auto-Response File Lead to Errors by @AlesProkop in https://github.com/dotnet/msbuild/pull/13675
- [automated] Merge branch 'vs17.11' => 'vs17.12' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13737
- Improve diagnostics for flaky HandleExecutionErrorsWhenToolLogsError by @rainersigwald with @Copilot in https://github.com/dotnet/msbuild/pull/13760
- Docudocument that public Microsoft.Build.Tasks.CallTarget is not the live implementation by @jankratochvilcz in https://github.com/dotnet/msbuild/pull/13670
- Update SDK and BootstrapSdkVersion to 10.0.300 by @OvesN in https://github.com/dotnet/msbuild/pull/13751
- Fix ShutdownAllNodes to find AppHost-launched worker nodes by @YuliiaKovalova in https://github.com/dotnet/msbuild/pull/13511
- [automated] Merge branch 'vs17.12' => 'vs17.14' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13783
- [main] Update dependencies from nuget/nuget.client by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13794
- [vs17.14] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13795
- [vs18.7] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13798
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13797
- Fail early for exp and perf branches in main CI. by @AR-May in https://github.com/dotnet/msbuild/pull/13288
- [automated] Merge branch 'vs17.14' => 'vs18.0' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13799
- [automated] Merge branch 'vs18.0' => 'vs18.3' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13808
- Update test-running agent instructions for MTP+xUnit v3 by @rainersigwald in https://github.com/dotnet/msbuild/pull/13806
- Enlighten RAR task by @AR-May in https://github.com/dotnet/msbuild/pull/13319
- [automated] Merge branch 'vs18.3' => 'vs18.6' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13809
- [automated] Merge branch 'vs18.6' => 'vs18.7' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13810
- Enable Speedometer Perf Run for VS insertion by @GangWang01 in https://github.com/dotnet/msbuild/pull/13807
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13813
- Use higher version for xunit than pinned by @OvesN in https://github.com/dotnet/msbuild/pull/13768
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14064297 by @dotnet-bot in https://github.com/dotnet/msbuild/pull/13596
- Update MicrosoftBuildVersion in analyzer template by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13498
- Reduce dependence on CodeTaskFactory in tests by @jankratochvilcz in https://github.com/dotnet/msbuild/pull/13518
- Disable EnableReleaseOneLocBuild on vs18.7 by @OvesN in https://github.com/dotnet/msbuild/pull/13817
- Extend OptProf baseline artifact retention to 3 years by @OvesN with @Copilot in https://github.com/dotnet/msbuild/pull/13692
- Migrate Exec task to task environment API by @OvesN in https://github.com/dotnet/msbuild/pull/13661
- [automated] Merge branch 'vs18.7' => 'main' by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13826
- Migration of GenerateBindingRedirects by @AlesProkop in https://github.com/dotnet/msbuild/pull/13771
- Stabilize TaskNodesDieAfterBuild: bump WaitForExit timeout + add process-identity telemetry by @jankratochvilcz in https://github.com/dotnet/msbuild/pull/13828
- Stabilize 3 ToolTask_Tests flakes with diagnostics + timing fix by @jankratochvilcz in https://github.com/dotnet/msbuild/pull/13830
- Add elapsed-time telemetry to RunProcessAndGetOutput test helper by @jankratochvilcz in https://github.com/dotnet/msbuild/pull/13829
- CsWin32 follow-up: Fusion (GAC) interop + AgileComPointer infrastructure by @JeremyKuhne in https://github.com/dotnet/msbuild/pull/13746
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14159255 by @dotnet-bot in https://github.com/dotnet/msbuild/pull/13816
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14167574 by @dotnet-bot in https://github.com/dotnet/msbuild/pull/13839
- Added a message of enabled logs, and their paths. by @AlesProkop in https://github.com/dotnet/msbuild/pull/13577
- Migration of the LC Task by @AlesProkop in https://github.com/dotnet/msbuild/pull/13786
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14169404 by @dotnet-bot in https://github.com/dotnet/msbuild/pull/13843
- add security.md from dotnet/dotnet by @baronfel in https://github.com/dotnet/msbuild/pull/13851
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13861
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13862
- [main] Update dependencies from nuget/nuget.client by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13860
- Add missing Microsoft.IO.Redist PackageReference to Microsoft.Build.Framework by @T-Gro in https://github.com/dotnet/msbuild/pull/13785
- Deterministic ToolTaskThatTimeoutAndRetry: set Timeout per-attempt by @jankratochvilcz in https://github.com/dotnet/msbuild/pull/13864
- [main] Source code updates from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/msbuild/pull/13857
- Migration of GenerateLauncher to Multithreaded Execution by @AlesProkop in https://github.com/dotnet/msbuild/pull/13699
- Migrate FormatUrl to multithreaded execution with FormatUrl-local Windows whitespace guard by @jankratochvilcz in https://github.com/dotnet/msbuild/pull/13825
- [vs18.8] Stable branding for 18.8 release by @github-actions[bot] in https://github.com/dotnet/msbuild/pull/13884
- [vs18.8] Revert "Fix ToolTask hang when grandchild processes inherit pipe handles (#13351)" by @JanProvaznik in https://github.com/dotnet/msbuild/pull/13946
Full Changelog: https://github.com/dotnet/msbuild/compare/v18.7.1...v18.8.2