Stamp your assemblies, packages and more with a unique version generated from a single, simple version.json file and include git commit IDs for non-official builds.
ETW trace events for PerformDependencyAnalysis (#6658), WriteLinesToFile (#6670), CopyUpToDate (#6661).
If the environment variable MSBuildDebugEngine is set, MSBuild will create binary logs for all operations to MSBUILDDEBUGPATH regardless of how it is called (#6639, #6792).
ProjectReferences can now negotiate Platform (#6655, #6724, #6889).
Tasks can now call TaskLoggingHelper.LogsMessagesOfImportance to determine if any attached logger would preserve a log message before constructing it (to save time in the not-being-logged case) (#6381, #6737).
Support referencing assemblies with generic attributes (#6735). Thanks, @davidwrighton!
ETW trace events for PerformDependencyAnalysis (#6658), WriteLinesToFile (#6670), CopyUpToDate (#6661).
If the environment variable MSBuildDebugEngine is set, MSBuild will create binary logs for all operations to MSBUILDDEBUGPATH regardless of how it is called (#6639, #6792).
ProjectReferences can now negotiate Platform (#6655, #6724, #6889).
Tasks can now call TaskLoggingHelper.LogsMessagesOfImportance to determine if any attached logger would preserve a log message before constructing it (to save time in the not-being-logged case) (#6381, #6737).
Support referencing assemblies with generic attributes (#6735). Thanks, @davidwrighton!
ETW trace events for PerformDependencyAnalysis (#6658), WriteLinesToFile (#6670), CopyUpToDate (#6661).
If the environment variable MSBuildDebugEngine is set, MSBuild will create binary logs for all operations to MSBUILDDEBUGPATH regardless of how it is called (#6639, #6792).
ProjectReferences can now negotiate Platform (#6655, #6724, #6889).
Tasks can now call TaskLoggingHelper.LogsMessagesOfImportance to determine if any attached logger would preserve a log message before constructing it (to save time in the not-being-logged case) (#6381, #6737).
Support referencing assemblies with generic attributes (#6735). Thanks, @davidwrighton!
Bumps
MSBuildPackageVersion
from 16.11.0 to 17.10.4. UpdatesMicrosoft.Build
from 16.11.0 to 17.10.4Release notes
Sourced from Microsoft.Build's releases.
... (truncated)
Changelog
Sourced from Microsoft.Build's changelog.
... (truncated)
Commits
10fbfbf
Merge pull request #10020 from dotnet/backport/pr-9984-to-vs17.10a47f837
v17.10.49053fee
Include Microsoft.Common.Test.targets in Arm64fc97b2d
[vs17.10] Update opt input Drop (#10010)d08d5e4
Update package version to 17.10.2 (#9994)a2d3b95
Dispose AssemblyInformation in GetAssembliesMetadata (#9974)6396563
Translation update from OneLocBuild (#9963)dbf652e
Merge pull request #9959 from dotnet-maestro-bot/merge/vs17.9-to-vs17.104d7774d
empty commit399ef51
Merge branch 'vs17.9' into vs17.10Updates
Microsoft.Build.Framework
from 16.11.0 to 17.10.4Release notes
Sourced from Microsoft.Build.Framework's releases.
... (truncated)
Changelog
Sourced from Microsoft.Build.Framework's changelog.
... (truncated)
Commits
10fbfbf
Merge pull request #10020 from dotnet/backport/pr-9984-to-vs17.10a47f837
v17.10.49053fee
Include Microsoft.Common.Test.targets in Arm64fc97b2d
[vs17.10] Update opt input Drop (#10010)d08d5e4
Update package version to 17.10.2 (#9994)a2d3b95
Dispose AssemblyInformation in GetAssembliesMetadata (#9974)6396563
Translation update from OneLocBuild (#9963)dbf652e
Merge pull request #9959 from dotnet-maestro-bot/merge/vs17.9-to-vs17.104d7774d
empty commit399ef51
Merge branch 'vs17.9' into vs17.10Updates
Microsoft.Build.Tasks.Core
from 16.11.0 to 17.10.4Release notes
Sourced from Microsoft.Build.Tasks.Core's releases.
... (truncated)
Changelog
Sourced from Microsoft.Build.Tasks.Core's changelog.
... (truncated)
Commits
10fbfbf
Merge pull request #10020 from dotnet/backport/pr-9984-to-vs17.10a47f837
v17.10.49053fee
Include Microsoft.Common.Test.targets in Arm64fc97b2d
[vs17.10] Update opt input Drop (#10010)d08d5e4
Update package version to 17.10.2 (#9994)a2d3b95
Dispose AssemblyInformation in GetAssembliesMetadata (#9974)6396563
Translation update from OneLocBuild (#9963)dbf652e
Merge pull request #9959 from dotnet-maestro-bot/merge/vs17.9-to-vs17.104d7774d
empty commit399ef51
Merge branch 'vs17.9' into vs17.10Updates
Microsoft.Build.Utilities.Core
from 16.11.0 to 17.10.4Release notes
Sourced from Microsoft.Build.Utilities.Core's releases.