Releases: Greewil/release-notes-generator
v1.0.4
v1.0.3
v1.0.2
v1.0.0
CI configuration files and scripts
-
update release notes generation ci (commit) (Shishkin Sergey)
-
added .vuh (commit) (Shishkin Sergey)
-
added github actions (commit) (Shishkin Sergey)
Features
-
files completion for '-f' option (commit) (Shishkin Sergey)
-
removing redundant aliases for used options from completion hints (commit) (Shishkin Sergey)
-
set commits interval as '-i ' option (commit) (Shishkin Sergey)
-
now completion don't show redundant options (commit) (Shishkin Sergey)
-
added --show-repo-config command (commit) (Shishkin Sergey)
Refactoring
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.0
Features
-
add custom log message body formats (commit) (Sergey Shishkin)
Added '--format <your_format>' parameter which works as git --pretty=format:'<your_format>'.
Reworked --raw parameter so it will affect only log titles.
Reworked --short parameter so it will affect only log message additional body.
Updated README.md and completion script. -
add parameter for easy last tag selection (commit) (Sergey Shishkin)
Added -lt | --from-last-tag parameters which replace first pointer
in interval with latest tag in repository. -
add completion script (commit) (Sergey Shishkin)
Added basic completion script.
Updated installer.sh. -
auto selecting initial commit reference (commit) (Sergey Shishkin)
First interval reference will be selected as initial commit reference
if it wasn't specified (f.e. '..HEAD' will handle all commits).
Bug fixes
-
fix installation issues (commit) (Sergey Shishkin)
Installer now don't call _get_repo_url and _get_root_repo_dir.
v0.1.1
MVP release
Chores
- fix terminology commit tag -> commit type (commit) (Sergey Shishkin)
Documentation
-
add info to README.md (commit) (Sergey Shishkin)
Add gif file to show generated examples.
Add basic info to README.md.
Change --raw-logs parameter to --raw. -
add LICENSE file (commit) (GitHub)
-
add project configuration examples (commit) (Sergey Shishkin)
-
add basic git files (commit) (Sergey Shishkin)
Features
-
add alignment for additional info output (commit) (Sergey Shishkin)
-
titles without tags (commit) (Sergey Shishkin)
Generator removes type tags and scopes from titles list.
-
add configuration loading (commit) (Sergey Shishkin)
If project have .gen_release_notes configuration file in its root folder
it will be loaded before generation. -
group headers (commit) (Sergey Shishkin)
Script now use group headers stored in global parameters.
-
add separation by tags (commit) (Sergey Shishkin)
Program release generation pipeline reworked to be more flexible.
Program now can generate both single list notes and notes with groups.
Added -a | --all-commits parameter to use also untagged commits. -
add short notes generation (commit) (Sergey Shishkin)
Add links to commits.
Add short notes function which returns commit names and links. -
add basic generator script (commit) (Sergey Shishkin)
Basic generator script can show version, help and generate raw logs.
-
add basic installer (commit) (Sergey Shishkin)
Bug fixes
- fix version (commit) (Sergey Shishkin)
Refactoring
- rework raw output (commit) (Sergey Shishkin)