OctoNotes.Generator NuGet Package

OctoNotes is a tool for generating release notes from Git repositories.

In a perfect, trunk-based world, there would be a single, linear graph between versions of an application.

In the real world, however, that's almost never the case. Many releases will have hotfixes; many applications will have LTS branches or maintenance releases; not to mention pull requests and other reasons for branches, both short-lived and long.

OctoNotes takes a slightly different view of release notes. OctoNotes views the Git revision graph as the single source of truth. If a bug was fixed in a commit, that bug is only fixed in revisions containing that commit.

If a feature was added between versions X and Y, it will appear in the Git revision graph as a commit somwehere between those two points.

By leveraging Git tags, OctoNotes can pinpoint precisely where in a Git revision graph a change was introduced, and provide the release notes for just the commits between two points on that graph.




Got any OctoNotes.Generator Question?





Info

Version: 0.1.171
Author(s): Octopus Deploy Pty. Ltd.
Last Update: Monday, August 22, 2022
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/OctopusDeploy/OctoNotes
NuGet Url: https://www.nuget.org/packages/OctoNotes.Generator


Install
Install-Package OctoNotes.Generator
dotnet add package OctoNotes.Generator
paket add OctoNotes.Generator
OctoNotes.Generator Download (Unzip the "nupkg" after downloading)





STATS

must-have-score

3.8

avg-downloads-per-day

52

days-since-last-release

620