Skip to content
This repository has been archived by the owner on Apr 16, 2020. It is now read-only.

Releases: ctaggart/SourceLink

3.1.1

23 May 10:12
aac0493
Compare
Choose a tag to compare

Issues

  • #382 Skip satellite assemblies when testing NuGet packages
  • #380 3.0 support

Pull Requests

  • #385 allow running with dotnetcore3.0
  • #383 Skip satellite assemblies when testing NuGet packages.
  • #376 Write error messages to STDERR

utility app SourceLink.MilestoneReleaseNotes

25 Sep 05:34
d24b810
Compare
Choose a tag to compare

It is a utility app for making release notes from a GitHub milestone. It lists of the Issues and Pull Requests with links for a milestone. It is a global tool that you install with:

dotnet tool install -g SourceLink.MilestoneReleaseNotes -v 3.1.0

You can pass in settings using environment variables with a prefix of RELEASE_NOTES_ and/or command-line arguments using any of the three supported argument formats. Both environment variables and command-line arguments are not case sensitive. For this initial release, a personal access token is required. Use https://github.com/settings/tokens to get a token. This is how I created the release notes for 3.0.0 below:

$env:RELEASENOTES_GITHUBTOKEN = "4a778826b72c03abe6a0034d7bf6233473ffa017"
milestonereleasenotes.exe githubowner=ctaggart githubrepository=sourcelink milestone=3.0.0

For GitHub Enterprise, you will need get a token for it instead and also configure the GitHubUrl setting, for example:
generate token at https://github.mycompany.com/settings/tokens and set it:

$env:RELEASENOTES_GITHUBURL = "https://github.mycompany.com"
$env:RELEASENOTES_GITHUBTOKEN = "a48cb0bf54175479550f70dd8807fcbbf820902b"

Pull Requests

  • #370 add SourceLink.MilestoneReleaseNotes

sourcelink .NET Core global tool

23 Jun 04:12
0bf49f9
Compare
Choose a tag to compare

A new 3.0.0 sourcelink .NET Core global tool replaces the dotnet sourcelink tool. The other tools have been replaced by tooling in .NET SDK 2.1 or dotnet/sourcelink Microsoft.SourceLink libraries. The readme has been updated.

Issues

  • #351 use EnableSourceLink instead of SourceLinkCreate
  • #350 remove dotnet-sourcelink as replaced by global tool
  • #349 sourcelink .NET Core global tool
  • #348 remove SourceLink.Embed.PaketFiles as no longer needed
  • #346 remove dotnet-sourcelink-git as no longer needed
  • #345 SourceLink.Create.GitLab replaced by Microsoft.SourceLink.GitLab
  • #344 SourceLink.Create.BitBucket replaced by Microsoft.SourceLink.Bitbucket
  • #343 SourceLink.Create.GitHub replaced by Microsoft.SourceLink.GitHub
  • #342 SourceLink.Embed.AllSourceFiles replaced by .NET SDK built in functionality
  • #305 SourceLink 3 Plan
  • #228 git submodule support
  • #138 On-Board project to the .NET Foundation

Pull Requests

  • #353 sourcelink global tool
  • #245 Add support for detecting and writing source link files for submodules

Fix Copy.PdbFiles for SDK 2.1.300

21 Jun 23:10
Compare
Choose a tag to compare

2.8.2: Added DevelopmentDependency (#339)

DevelopmentDependency

20 Apr 14:57
Compare
Choose a tag to compare

SourceLink.Copy.PdbFiles

02 Feb 19:33
72e1bc2
Compare
Choose a tag to compare

SourceLink.Copy.PdbFiles is new to version 2.8.0. Add it to your apps that use the new project system, but still target .NET Framework too. It is a workaround until it is fixed in the dotnet sdk. Thanks to @jnm2 for the workaround.

#313

2.7.6: return error if debug info not found (#310)

17 Jan 17:47
1a61266
Compare
Choose a tag to compare

2.7.5: Fixed incorrect closing tag for SourceLink.Create.BitBucketServer.Cre…

do not echo the commands for SourceLink.Create.CommandLine

05 Jan 13:56
e56e5a2
Compare
Choose a tag to compare