Releases: dotnet/sourcelink
Releases · dotnet/sourcelink
.NET 10.0.2
Here is the cleaned-up list of changes for the release, with all dependency-update commits (those titled [main] Update dependencies from dotnet/arcade or from dotnet/source-build-reference-packages, plus a few similar automated source updates from dotnet/dotnet) removed. All other meaningful commits are preserved in their original order where possible.
What's Changed
- Update README.md by @tmat in #763
- Workaround nuget bug NuGet/Home#11455 by @tmat in #778
- Set version to 1.2.0 by @tmat in #780
- Don't run Mac or Linux in the official build by @mmitche in #794
- Official builds by @tmat in #796
- Remove redundant PackageReferences in Microsoft.Build.Tasks.Tfvc.csproj by @MichaelSimons in #836
- Update projects to net7.0 by @tmat in #839
- Move to new images by @jonfortescue in #861
- Update public pool names by @alexperovich in #867
- Update TFS to 19.210.0-preview by @tmat in #883
- Change image to 1es.windows-2022 by @tmat in #890
- Add CodeQL pipeline by @tmat in #896
- Update azure-pipelines-codeql.yml by @tmat in #907
- Fix internal image name by @akoeplinger in #910
- feat : Add CodeSpaces support by @ShreyasJejurkar in #892
- Add sparse checkout support by @pakrym in #772
- Note that SourceLinkAzureDevOpsServerGitHost element is mandatory for Microsoft.SourceLink.AzureDevOpsServer.Git by @IanKemp in #889
- Localized file check-in by OneLocBuild Task: Build definition ID 576: Build ID 2076285 by @dotnet-bot in #884
- Minor cleanup of repositoryformatversion=1 support by @tmat in #929
- Style: Use pattern matching by @tmat in #930
- Add support for Gitee by @luocs in #922
- Update sourcelink for new System.CommandLine API. by @crummel in #940
- Fix target Input Output as to not interfere with incremental. by @yuehuang010 in #901
- Localized file check-in by OneLocBuild Task: Build definition ID 576: Build ID 2149909 by @dotnet-bot in #937
- Use the right version of packages in integration tests. by @tmat in #987
- 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
- Trim away netframework targets in source-build by @NikolaMilosavljevic in #994
- Fix FileWrites by @tmat in #995
- Upgrade to net6.0 and remove unused dependencies by @ViktorHofer in #1001
- Workaround for msbuild cache issue by @tmat in #1008
- Localized file check-in by OneLocBuild Task: Build definition ID 576: Build ID 2167840 by @dotnet-bot in #1000
- Remove unnecessary <?xml tags by @ViktorHofer in #1013
- Remove unnecessary license header in msbuild by @ViktorHofer in #1014
- Clean-up sourcelink repo and remove workarounds (grouped into commits) by @ViktorHofer in #1015
- add source-build pre-built detection by @oleksandr-didyk in #933
- Allow multiple Source Link assemblies to be loaded from different locations by @tmat in #1034
- Fix packaging of Microsoft.Build.StandardCI by @ViktorHofer in #1046
- add review comment to sb files by @oleksandr-didyk in #1038
- Remove redundant SourceBuildTrimNetFrameworkTargets property by @v-chayan in #1054
- Remove obsolete build properties by @mmitche in #1069
- New command-line APIs and
offlineargument by @NikolaMilosavljevic in #1068 - Do not report warning if submodule dir is missing by @tmat in #1078
- Remove sourcelink dependency by @NikolaMilosavljevic in #1084
- Remove default publishing settings by @ViktorHofer in #1118
- Brand for .NET 9 by @ViktorHofer in #1126
- Remove comment about DotNet-Blob-Feed by @akoeplinger in #1133
- Update Readme to 8.0.0 by @tmat in #1141
- Refactor common files by @tmat in #1162
- Localized file check-in by OneLocBuild Task: Build definition ID 576: Build ID 2336643 by @dotnet-bot in #1163
- Merge from release/8.0.0 by @tmat in #1164
- Adds tests for PUA characters by @tmat in #1161
- Localized file check-in by OneLocBuild Task: Build definition ID 576: Build ID 2338883 by @dotnet-bot in #1168
- Update to Unified Build controls by @mmitche in #1194
- Move SB metadata to intermediates by @ellahathaway in #1198
- Onboard the official build to 1ES pipeline templates by @maryamariyan in #1223
- Populate RepositoryBranch by @MattKotsenas in #1248
- Update azure-pipelines.yml by @tmat in #1254
- Document that RepositoryBranch is controlled by PublishRepositoryUrl by @MattKotsenas in #1252
- Localized file check-in by OneLocBuild Task: Build definition ID 576: Build ID 2509340 by @dotnet-bot in #1216
- Dispose HttpClientHandler when done with it by @omajid in #1242
- Use Central Package Management by @ViktorHofer in #1264
- Add CODEOWNERS by @MattKotsenas in #1273
- Assert branch name now that SDK includes it by @MattKotsenas in #1282
- Add monthly build schedule by @phil-allen-msft in #1285
- Clean-up feeds and update MSBuild package version by @ViktorHofer in #1306
- Use csproj as pack input instead of nuspec by @ViktorHofer in #1119
- Update version of Microsoft.IO.Redist by @phil-allen-msft in #1341
- Update branding to 10.0.0 by @ViktorHofer in #1357
- update System.CommandLine by @adamsitnik in #1356
- Update dependencies and enable nuget audit (direct mode) by @ViktorHofer in #1358
- Revert "update System.CommandLine (#1356)", but keep the removal of two dependencies by @adamsitnik in #1363
- Refactor "PDB distributions" section of README by @MattKotsenas in #1271
- Update PublishRepositoryUrl in README by @MattKotsenas in #1270
- Added \b escape character to config parsing as per spec by @CEbbinghaus in #1399
- Remove azure-pipelines-codeql.yml and fix trigger on PR pipeline by @akoeplinger in #1402
- Enable TSA and Policheck by @arunchndr in #1324
- Fix missing encoding of project names in urls by @mbxsuite in #1438
- Update global.json by @ViktorHofer in #1454
- Add Version.Details.props by @dkurepa in #1457
- Remove auditSources from NuGet.config by @akoeplinger in #1484
- Delete TFVC implementation by @tmat in #1487
- [release/10.0.1xx] Backport assetless build into 1xx and brand to 10.0.1 by @ViktorHofer in #1523
- [release/10.0.1xx] Add merge flow configuration for release/10.0 by @github-actions[bot] in #1531
- [release/10.0.1xx] Update merge flow configuration for release branch by @github-actions[bot] in https://githu...
8.0.0 (.NET SDK 8.0.100)
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
offlineargument 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
1.1.1
Notable Changes
- Feature: GitWeb Source Link provider by @Glen-Nicol-Garmin in #505
- Use submodule.name.url to determine the URL of a submodule by @tmat in #587
- Add Microsoft.SourceLink.Tools source package implementing SourceLinkMap by @tmat in #663
- Added support for gitea by @Mik4sa in #674
- Enable source-build with Arcade SDK fixes by @dagood in #692
- Add netstandard2.0 target to tools package by @tmat in #702
- Update license to MIT by @tmat in #730
- Allow using .git directory instead of gitdir redirect in submodules. by @crummel in #653
- Fix discovery of working directory for worktrees by @tmat in #734
- Add support for the new GitLab raw url by @rgl in #713
- Target netcoreapp3.1 by @tmat in #767
New Contributors
- @Glen-Nicol-Garmin made their first contribution in #505
- @IgorKustov-ChathamFinancial made their first contribution in #592
- @v-chmart made their first contribution in #604
- @0xced made their first contribution in #668
- @nycdotnet made their first contribution in #672
- @Mik4sa made their first contribution in #674
- @rgl made their first contribution in #713
- @adiaaida made their first contribution in #737
Full Changelog: 1.0.0...1.1.1