ap0llo-changelog - Grynwald.ChangeLog 2.1.3-pre

A tool to generate a change log from a project's git history using Conventional Commits.

PM> Install-Package Grynwald.ChangeLog -Version 2.1.3-pre -Source https://www.myget.org/F/ap0llo-changelog/api/v3/index.json

Copy to clipboard

> nuget.exe install Grynwald.ChangeLog -Version 2.1.3-pre -Source https://www.myget.org/F/ap0llo-changelog/api/v3/index.json

Copy to clipboard

> dotnet tool install -g Grynwald.ChangeLog --version 2.1.3-pre --add-source https://www.myget.org/F/ap0llo-changelog/api/v3/index.json

Copy to clipboard
<DotNetCliToolReference Include="Grynwald.ChangeLog" Version="2.1.3-pre" />
Copy to clipboard
source https://www.myget.org/F/ap0llo-changelog/api/v3/index.json

nuget Grynwald.ChangeLog  ~> 2.1.3-pre
Copy to clipboard

> choco install Grynwald.ChangeLog --version 2.1.3-pre --source https://www.myget.org/F/ap0llo-changelog/api/v2

Copy to clipboard
Import-Module PowerShellGet
Register-PSRepository -Name "ap0llo-changelog" -SourceLocation "https://www.myget.org/F/ap0llo-changelog/api/v2"
Install-Module -Name "Grynwald.ChangeLog" -RequiredVersion "2.1.3-pre" -Repository "ap0llo-changelog" -AllowPreRelease
Copy to clipboard

ChangeLog

NuGet MyGet

Build Status Azure DevOps coverage Conventional Commits Renovate

Overview

ChangeLog is a tool to generate a change log based from a project's git history using Conventional Commits.

Documentation

Building from source

ChangeLog is a .NET application. Building it from source requires the .NET SDK (the SDK version is defined in global.json) and uses Cake for the build.

To execute the default task, run

.\build.ps1

This will build the project, run all tests and pack the NuGet package.

Issues

If you run into any issues or if you are missing a feature, feel free to open an issue.

I'm also using issues as a backlog of things that come into my mind or things I plan to implement, so don't be surprised if many issues were created by me without anyone else being involved in the discussion.

Acknowledgments

This project was made possible through a number of libraries and tools (aside from .NET Core). Thanks to all the people contributing to these projects:

Versioning and Branching

The version of the library is automatically derived from git and the information in version.json using Nerdbank.GitVersioning:

  • The master branch always contains the latest version. Packages produced from master are always marked as pre-release versions (using the -pre suffix).
  • Stable versions are built from release branches. Build from release branches will have no -pre suffix
  • Builds from any other branch will have both the -pre prerelease tag and the git commit hash included in the version string

To create a new release branch use the nbgv tool (at least version 3.0.24):

dotnet tool install --global nbgv 
nbgv prepare-release
  • .NETFramework 8.0: 8.0.0.0

Owners

ap0llo

Authors

Andreas Gruenwald

Project URL

https://github.com/ap0llo/changelog

License

Unknown

Info

40 total downloads
2 downloads for version 2.1.3-pre
Download (10.86 MB)
Found on the current feed only

Package history

Version Size Last updated Downloads Mirrored?
2.1.3-pre 10.86 MB Sun, 30 Mar 2025 12:58:49 GMT 2
2.1.2-pre 10.86 MB Sun, 30 Mar 2025 12:51:33 GMT 2
2.1.1-pre 10.86 MB Thu, 19 Dec 2024 23:31:14 GMT 4
2.0.19 10.86 MB Sun, 30 Mar 2025 13:05:52 GMT 2
2.0.18 10.86 MB Thu, 19 Dec 2024 23:27:33 GMT 3
2.0.17-pre 10.86 MB Thu, 19 Dec 2024 23:23:43 GMT 4
2.0.16-pre 10.93 MB Thu, 19 Dec 2024 23:12:12 GMT 4
1.2.38 18.98 MB Sun, 26 Feb 2023 09:54:18 GMT 7
1.2.37 18.98 MB Wed, 21 Dec 2022 19:24:52 GMT 6
1.1.118 28.45 MB Mon, 10 Oct 2022 20:57:03 GMT 6