release-notes 0.11.5

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global release-notes --version 0.11.5
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local release-notes --version 0.11.5
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=release-notes&version=0.11.5
                    
nuke :add-package release-notes --version 0.11.5
                    

release-notes

A .NET tool that writes release notes for a GitHub repository from the issues and pull requests labelled with the version being released (v1.2.3 by default), grouped into sections by their other labels.

dotnet tool install --global release-notes
release-notes generate nullean my-repo --version 1.2.3 --label "bug=Bug Fixes" --label "enhancement=New Features" \
  --output release-notes-VERSION.md

Commands

Every command takes the repository owner and name, then --version.

Command What it does
generate prints the release notes, and writes them to --output too when given
create-release creates or updates the GitHub release for the tag, with the --body files as its notes, and adds the version labels for the next release
apply-labels adds the version labels for the next major, minor and patch release, and backport labels with --backport-label-format
find-previous prints the release before --version
current-version prints the current and next version for a --query (M.N, M.x, or main/master)

--token authenticates with GitHub (anonymous otherwise, which a long issue list can exhaust). --label <label>=<heading> maps a label to a section, and defaults to bug, enhancement and documentation. --format is Markdown or AsciiDoc; --release-tag-format and --release-label-format set how tags and version labels are spelled, with VERSION standing for the version.

On Linux, Windows and macOS (arm64) the tool installs as a native-AOT binary; elsewhere it falls back to a framework-dependent build. It also runs as a container (ghcr.io/nullean/release-notes) and as a GitHub Action: see https://github.com/nullean/release-notes.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.11.7 190 11/12/2026
0.11.5 57 11/11/2026
0.11.4 397 9/3/2026
0.11.2 227 9/3/2026
0.11.1 226 9/3/2026
0.11.0 284 9/2/2026
0.10.0 6,093 11/12/2025
0.6.0 130,940 1/5/2024
0.5.2 2,649 1/25/2023
0.5.1 919 8/11/2022
0.5.0 1,784 8/11/2022
0.4.6 4,946 3/31/2021
0.4.5 702 3/31/2021
0.4.4 788 3/31/2021
0.4.3 776 3/31/2021
0.4.2 830 3/31/2021
0.4.1 747 3/30/2021
0.4.0 735 3/30/2021
0.3.2 717 3/30/2021
0.3.1 63,537 3/30/2021
Loading failed