Skip to content

fergusonr/ChangeLogGenerator

Repository files navigation

Git change log generator

Simple git changelog generator in C#

  ChangeLogGenerator --txt | --md | --rtf | --html [--nocredit] [--untagged] [--repo path] [--branch name] [--output outfile]

% ChangeLogGenerator --rtf --output ChangeLog.rtf

1.2.2

16 October 2023

  • Update LibGit2Sharp
  • Outfile extension validation

1.2.1

15 September 2023

  • Carriage return in message fixed on rtf
  • Arg checking
  • Colour console output
  • -untagged arg. Improve formatting
  • Update LibGit2Sharp for Ubuntu-20.04 support

1.2.0

30 March 2023

  • DotNet7.0
  • Optimise rtf output, fix text duplicates
  • Support Rtf output. -repo path argument

1.1.0

11 March 2023

  • Switch to LibGit2Sharp
  • Add usage message. Refactor
  • Better formatted md / html
  • Simplify regex
  • Refactor tests

1.0.0

01 March 2023

  • Improved 'tag' detection
  • Initial project files
% git log --pretty=format:"%cd %d %s" --date=format:"%d/%m/%y"

16/10/23  (HEAD -> master, tag: 1.2.2) Update LibGit2Sharp
16/10/23  (origin/master) Outfile extension validation
18/09/23  (tag: 1.2.1) Carriage return in message fixed on rtf
07/04/23  Arg checking
03/04/23  Colour console output
02/04/23  -untagged arg. Improve formatting
01/04/23  Update LibGit2Sharp for Ubuntu-20.04 support30/03/23  (tag: 1.2.0) DotNet7.0
20/03/23  Optimise rtf output, fix text duplicates
13/03/23  Support Rtf output. -repo path argument
11/03/23  (tag: 1.1.0) Switch to LibGit2Sharp
11/03/23  Add usage message. Refactor
09/03/23  Better formatted md / html
03/03/23  Simplify regex
01/03/23  Refactor tests
01/03/23  (tag: 1.0.0) Improved 'tag' detection
01/03/23  Initial project files

About

Simple git log generator in C#

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages