ap0llo-changelog - Grynwald.ChangeLog 2.0.18
A tool to generate a change log from a project's git history using Conventional Commits.
PM> Install-Package Grynwald.ChangeLog -Version 2.0.18 -Source https://www.myget.org/F/ap0llo-changelog/api/v3/index.json
> nuget.exe install Grynwald.ChangeLog -Version 2.0.18 -Source https://www.myget.org/F/ap0llo-changelog/api/v3/index.json
> dotnet tool install -g Grynwald.ChangeLog --version 2.0.18 --add-source https://www.myget.org/F/ap0llo-changelog/api/v3/index.json
source https://www.myget.org/F/ap0llo-changelog/api/v3/index.json
nuget Grynwald.ChangeLog ~> 2.0.18
Copy to clipboard
> choco install Grynwald.ChangeLog --version 2.0.18 --source https://www.myget.org/F/ap0llo-changelog/api/v2
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.0.18" -Repository "ap0llo-changelog"
Copy to clipboard
ChangeLog
Overview
ChangeLog is a tool to generate a change log based from a project's git history using Conventional Commits.
Documentation
- Getting started
- Configuration
- Integrations
- Templates
- Commandline Reference
- Automatic References
- Commit Message Overrides
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:
- Nerdbank.GitVersioning
- FluentValidation
- LibGit2Sharp
- CommandLineParser
- Microsoft.Extensions.Configuration
- Microsoft.Extensions.Logging
- NuGet.Versioning
- OctoKit
- GitLabApiClient
- Autofac
- ApprovalTests
- Moq
- Newtonsoft.Json
- Mono.Cecil
- xUnit
- Coverlet
- ReportGenerator
- NetArchTest
- Microsoft.CodeAnalysis.CSharp
- Markdig
- SourceLink
- Scriban
- Spectre.Console
- Xunit.Combinatorial
- CliWrap
- Zio
- Cake
- Cake.BuildSystems.Module
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
-presuffix). - Stable versions are built from release branches. Build from release branches
will have no
-presuffix - Builds from any other branch will have both the
-preprerelease 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
Ownersap0llo |
AuthorsAndreas Gruenwald |
Project URLhttps://github.com/ap0llo/changelog |
LicenseUnknown |
Info40 total downloads |
| 3 downloads for version 2.0.18 |
| 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 |
|