What's Changed
Source Link is now included in .NET SDK 8 and enabled by default. Projects that migrate to .NET SDK 8 do not need to reference Source Link packages explicitly via PackageReference
anymore.
- Add sparse checkout support by @pakrym in #772
- Add support for Gitee by @luocs in #922
- Fix target Input Output as to not interfere with incremental. by @yuehuang010 in #901
- Prepare for inclusion in .NET SDK by @tmat in #988
- Avoid creating source link .json file when no source control mapping is available by @tmat in #989
- Do not report warnings when SourceLink packages are not referenced ex… by @tmat in #991
- Bump version to 8.0 to match SDK by @tmat in #992
- Fix FileWrites by @tmat in #995
- Remove unnecessary <?xml tags by @ViktorHofer in #1013
- Remove unnecessary license header in msbuild by @ViktorHofer in #1014
- Allow multiple Source Link assemblies to be loaded from different locations by @tmat in #1034
- New command-line APIs and
offline
argument by @NikolaMilosavljevic in #1068 - Do not report warning if submodule dir is missing by @tmat in #1078
New Contributors
- @MichaelSimons made their first contribution in #836
- @alexperovich made their first contribution in #867
- @ShreyasJejurkar made their first contribution in #892
- @pakrym made their first contribution in #772
- @IanKemp made their first contribution in #889
- @luocs made their first contribution in #922
- @yuehuang010 made their first contribution in #901
- @NikolaMilosavljevic made their first contribution in #994
- @oleksandr-didyk made their first contribution in #933
- @v-chayan made their first contribution in #1054
Full Changelog: 1.1.1...8.0.0