.NET 9.0.2
rbhanda
released this
11 Feb 21:49
·
168 commits
to main
since this release
What's Changed
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10000931 by @dotnet-bot in #10267
- [17.11] Fix component governance alerts by @MichalPavlik in #10520
- Assembly redirect fix by @MichalPavlik in #10624
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro in #10654
- Upgrade system.text.json to 8.0.4 by @maridematte in #10650
- Update native File.Exists by @JaynieBai in #9223
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10262578 by @dotnet-bot in #10685
- [main] Update dependencies from dotnet/roslyn, nuget/nuget.client by @dotnet-maestro in #10688
- Update localization comment for main by @maridematte in #10694
- Update msbuild logo and forward links by @YuliiaKovalova in #10699
- Update merge flow by @maridematte in #10692
- Disable localization for 17.11 by @maridematte in #10693
- Add Design Time target import by @YuliiaKovalova in #10698
- Clarify the acquisition topic by @JanKrivanek in #10636
- Move back accidentally moved specs by @JanKrivanek in #10687
- Specify packages list to publish in release-checklist.md by @JanKrivanek in #10686
- Remove DesignTimeBuild restriction by @YuliiaKovalova in #10732
- Fix setting ProjectMetadataElement.Name by @dfederm in #10673
- Branding for 17.13 by @maridematte in #10703
- Enable NuGetAudit by @YuliiaKovalova in #10734
- Add clarification of BuildCheck props check false positives by @JanKrivanek in #10689
- [main] Update dependencies from dotnet/roslyn, nuget/nuget.client by @dotnet-maestro in #10730
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #10731
- Use SequenceEqual in win32 GetFullPath by @rainersigwald in #10706
- Fix property expander when comparing between non-numeric and numeric properties by @JaynieBai in #10696
- Hide and warn about TaskItem ctor by @rainersigwald in #10713
- Update release checklist doc by @maridematte in #10704
- Update the doc according to changes in bootstrap by @YuliiaKovalova in #10737
- [automated] Merge branch 'vs17.12' => 'main' by @github-actions in #10747
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro in #10691
- Bump baseline and default MicrosoftBuildVersion in template by @YuliiaKovalova in #10742
- [automated] Merge branch 'vs17.12' => 'main' by @github-actions in #10749
- [Wording only] Clarify wording of verifying local backing document exist case by @JanKrivanek in #10752
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10331686 by @dotnet-bot in #10754
- Fix tests running on version freeze by @YuliiaKovalova in #10735
- remove CreateBootstrap opting-in by @JanProvaznik in #10760
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #10763
- [main] Update dependencies from dotnet/roslyn, nuget/nuget.client by @dotnet-maestro in #10762
- Short circuit repetitive BuildManager.Dispose calls by @JanKrivanek in #10690
- Remove BinFmt opt-in for un-exposed data transfers by @JanKrivanek in #10741
- add binlog serialization for BuildCanceledEventArgs by @JanProvaznik in #10755
- use collection expressions in (non-test) sources by @kasperk81 in #10758
- Remove BuildXL feed by @JanKrivanek in #10765
- Update msbuild ico by @YuliiaKovalova in #10767
- EventSourceSink refactor by @SimaTian in #10768
- Revert "Fix tests running on version freeze" by @YuliiaKovalova in #10775
- [docs] description of changes for the binary logger to work with a new event by @JanProvaznik in #10773
- Enable tsa and policheck and bump STJ to 8.0.5 by @YuliiaKovalova in #10776
- Change throwaway parameter to include out and add test by @Forgind in #10438
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10356449 by @dotnet-bot in #10774
- Add policheck baseline by @YuliiaKovalova in #10779
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10357461 by @dotnet-bot in #10778
- Use Microsoft.IO.Redist in XMake.cs by @rainersigwald in #10705
- Pass PoliCheck exclusion file to 1ES PT by @GangWang01 in #10797
- perf fixes copy from dotutils and MSBuildStructuredLog by @JanProvaznik in #10792
- Move polyfill to a folder by @rainersigwald in #10789
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #10791
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro in #10793
- Switch to GitHub Issue Types by @rainersigwald in #10787
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10804
- ExcludeFromSourceBuild->ExcludeFromSourceOnlyBuild by @mmitche in #10811
- CG alert cleaning on VS17.11 by @GangWang01 in #10723
- .SLNX format support by @surayya-MS in #10794
- Fix build with langversion preview by @kasperk81 in #10829
- Update System.Text.Json to 8.0.5 by @YuliiaKovalova in #10819
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #10831
- Remove Conversion.Core registrations by @JanKrivanek in #10817
- Revert "Remove Conversion.Core registrations (#10817)" by @YuliiaKovalova in #10845
- Register Microsoft.VisualStudio.SolutionPersistence for VS by @YuliiaKovalova in #10843
- Update source-build team references by @MichaelSimons in #10830
- Document msbuild telemetry datapoints by @JanKrivanek in #10800
- Expose API for imported projects checks by @YuliiaKovalova in #10761
- Return Conversion.Core registrations (#10817) by @YuliiaKovalova in #10851
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro in #10832
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10852
- [automated] Merge branch 'vs17.12' => 'main' by @github-actions in #10816
- [REDO] Fix tests running on version freeze by @YuliiaKovalova in #10781
- Update BuildCheck-Architecture.md by @surayya-MS in #10867
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10438831 by @dotnet-bot in #10863
- Adjust conversion message by @YuliiaKovalova in #10864
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10865
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10438954 by @dotnet-bot in #10870
- Update bootstrap sdk to 9.0.200 by @kasperk81 in #10850
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10881
- Revert "[REDO] Fix tests running on version freeze" by @YuliiaKovalova in #10884
- Add BuildCheck PackageTag to BuildCheck template by @baronfel in #10882
- Delete src/Deprecated by @JanKrivanek in #10352
- [automated] Merge branch 'vs17.12' => 'main' by @github-actions in #10875
- Note that the s in the message means seconds to avoid confusion by @JaynieBai in #10887
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10888
- Tidy
Versions.props
by @rainersigwald in #10890 - Stop overriding Arcade VSSDK by @rainersigwald in #10889
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10462874 by @dotnet-bot in #10893
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10905
- Capture output in some BuildCheck tests by @rainersigwald in #10886
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro in #10895
- Remove derecated assemblies in the Deploy-MSBuild script by @JaynieBai in #10903
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10472123 by @dotnet-bot in #10904
- Removed scheduler debugger from MSBuildDebugEngine by @maridematte in #10868
- switch to "Pack" target invocation for generating test assests by @YuliiaKovalova in #10872
- [main] Update dependencies from nuget/nuget.client by @dotnet-maestro in #10913
- [main] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in #10912
- Expose Properties and Items data enumeration by @JanKrivanek in #10771
- Remove msbuild17.12 feed and WorkaroundDotnetSdk43339 by @YuliiaKovalova in #10911
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10916
- .slnx support - use the new parser for .sln and .slnx by @surayya-MS in #10836
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10921
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10927
- Keep duplicates logging issue 9585 by @SimaTian in #10820
- Remove hardcoded values from bootstrap scripts by @YuliiaKovalova in #10908
- [main] Update dependencies from nuget/nuget.client by @dotnet-maestro in #10930
- Use CallerArgumentExpression for internal assert-like constructs by @rainersigwald in #10812
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10936
- migrate VS insertion release pipelines by @JanProvaznik in #10920
- Question Switch and Readme by @yuehuang010 in #9752
- formatting fix according to IDE0055 by @SimaTian in #10922
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10943
- Don't throw on lazy item updating unexpanded globs by @rainersigwald in #9409
- Always respect warning-as-error properties by @rainersigwald in #10892
- Allocate less in test CleanupFileContents by @rainersigwald in #10951
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10957
- Allow concurrent evaluation BuildCheck processing by @rainersigwald in #10959
- Improve the message when UsingTask Reference Include is empty by @GangWang01 in #10937
- fix IDE0002 in XMakeElements.cs by @kasperk81 in #10902
- Error handling for failures on registered actions for Custom Checks by @maridematte in #10914
- Enhance MSB4019 message by @jrdodds in #10938
- [main] Update dependencies from nuget/nuget.client by @dotnet-maestro in #10964
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10541588 by @dotnet-bot in #10970
- Modernize Regress314573_VeryLongPaths by @rainersigwald in #10953
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10543954 by @dotnet-bot in #10971
- Update Microsoft.BuildXL.Processes to 0.1.0-20241105.3 by @dfederm in #10969
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10549837 by @dotnet-bot in #10974
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10965
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10555429 by @dotnet-bot in #10980
- Doc comment for CaptureLazyWildcardRegexes by @rainersigwald in #10950
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10572573 by @dotnet-bot in #10981
- Add message codes for BuildCheck suggestion diags by @JanKrivanek in #10924
- Add EvaluatedItemCheckData by @JanKrivanek in #10932
- [main] Update dependencies from nuget/nuget.client by @dotnet-maestro in #10987
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #10988
- ToolTask UseUtf8Encoding value of 'true' is equal to 'always' by @jrdodds in #10949
- Do not output helplink for custom check diags by @JanKrivanek in #10923
- Update release checklist with migrated release pipeline by @JanProvaznik in #10919
- VS Insertion pipelines fix by @JanProvaznik in #10966
- [main] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in #10997
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #10994
- add WarningsAsMessages, WarningsAsErrors, WarningsNotAsErrors and Tre… by @SimaTian in #10942
- Revert "[main] Update dependencies from dotnet/roslyn" by @surayya-MS in #11006
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro in #10990
- Add 'Prefer Project Reference' Check by @JanKrivanek in #10955
- [main] Update dependencies from nuget/nuget.client by @dotnet-maestro in #11031
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10620354 by @dotnet-bot in #11040
- EmbeddedResource Culture Check by @JanKrivanek in #11023
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #11035
- [vs17.11] Update dependencies from dotnet/arcade by @dotnet-maestro in #11033
- Support custom culture in RAR by @JanKrivanek in #11000
- Update build check custom template and tests by @YuliiaKovalova in #11021
- Update triggers in VS insertion pipelines by @JanProvaznik in #11037
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10634189 by @dotnet-bot in #11046
- Revert "add WarningsAsMessages, WarningsAsErrors, WarningsNotAsErrors and Tre…" by @SimaTian in #11041
- [main] Run tests even if version is not bumped by @JanProvaznik in #11042
- add custom check documentation by @YuliiaKovalova in #11053
- [main] Update dependencies from nuget/nuget.client by @dotnet-maestro in #11067
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10644507 by @dotnet-bot in #11070
- [vs17.11] Run tests even if version is not bumped by @github-actions in #11060
- Add the test verifying build check template by @GangWang01 in #11047
- Port 1ES Pipeline Templates PR by @surayya-MS in #11058
- Move StringUtils to Shared folder by @YuliiaKovalova in #11073
- [vs17.11] Backport VS insertion pipeline YMLs by @github-actions in #11064
- Use some StringSyntax attributes by @rainersigwald in #10813
- Reenable customcheck tests by @YuliiaKovalova in #11080
- [main] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in #11081
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #11032
- Localize the text in the common target by @JaynieBai in #10388
- Support 'IfDifferent' for CopyToOutputDirectory by @JanKrivanek in #11052
- TargetFramework(s) confusion Check by @JanKrivanek in #11062
- Bump maintenance-package dependency versions to latest conditioned to source build only by @carlossanlop in #11077
- Demote unused property check by @JanKrivanek in #11055
- Fix setting package versions in VS insertion by @JanProvaznik in #11094
- Bump VS and xcopy-msbuild version to 17.12.0 by @GangWang01 in #11113
- Updated internal repo interaction doc by @maridematte in #11076
- Buildcheck - ProjectImported OM fixes by @JanKrivanek in #11049
- Avoid unnecessary List
by @rainersigwald in #11107 - onepagers for MSBuildServer and RAR caching by @SimaTian in #11005
- [main] Update dependencies from nuget/nuget.client by @dotnet-maestro in #11114
- Update branding doc by @drewnoakes in #11020
- [main] Update dependencies from dotnet/roslyn by @dotnet-maestro in #11068
- [vs17.12] Update dependencies from dotnet/arcade by @dotnet-maestro in #11034
- AvoidCopyAlways Check by @JanKrivanek in #11054
- Prevent ObjectDisposedException in BuildManager by @JanKrivanek in #11122
- Logging behavior doc by @maridematte in #10859
- Add a error/recap summary at the end of the build by @MichalPavlik in #11105
- [automated] Merge branch 'vs17.12' => 'main' by @github-actions in #11071
- Final Branding by @JanKrivanek in #11130
- [vs17.13] Bump version by @JanKrivanek in #11135
- [vs17.12] Disable 17.12 localization by @JanKrivanek in #11132
- [vs17.12] Bump VS and xcopy-msbuild version to 17.12.0 by @github-actions in #11155
- [automated] Merge branch 'vs17.10' => 'vs17.11' by @github-actions in #11137
- [vs17.13] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in #11177
- Update SolutionPersistence version by @JanKrivanek in #11188
- [automated] Merge branch 'vs17.11' => 'vs17.12' by @github-actions in #11204
- [vs17.13] Update dependencies from dotnet/arcade by @dotnet-maestro in #11221
- [automated] Merge branch 'vs17.12' => 'vs17.13' by @github-actions in #11203
- Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 10751309 by @dotnet-bot in #11194
- removing the dependency on IO.Redist from MSBuild GetPathToBuildToolsFile by @SimaTian in #11270
- [vs17.13] Select proper VS channel by @JaynieBai in #11305
- [vs17.13] Update dependencies from dotnet/arcade by @dotnet-maestro in #11266
- [vs17.13] Adjust embeddedresource culture warning by @JanKrivanek in #11320
New Contributors
- @carlossanlop made their first contribution in #11077
Full Changelog: v17.12.18...v17.13.9