Skip to content

v0.1.1

Choose a tag to compare

@Greewil Greewil released this 20 Aug 23:05
· 45 commits to main since this release

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)