Skip to content

Releases: convco/convco

v0.5.1 (2024-03-08)

08 Mar 21:11
Compare
Choose a tag to compare

Features

  • also support .convco instead of .versionrc (08802fc)
  • make increment for conventional type configurable (607c9b1), closes #164

Fixes

  • commit: use interact_text for text input (f35666f), closes #197
  • commit: reuse commit message for GIT_EDITOR='convco commit' git commit --amend (c381b1c)

v0.5.0 (2023-12-08)

08 Dec 20:41
Compare
Choose a tag to compare

⚠ BREAKING CHANGE

  • The defaults of these flags disable the previous behavior of automatically calling git add -N and git add -p

Features

  • commit: save message to a file to recover or use as a git editor
    (d83207f), closes #157
  • version: print prefix before semantic version with --pp (bfa3b6a),
    closes #156
  • version: display commit-sha of the version (6b42ecc), closes #156
  • commit: add flags for intent_to_add and patch (252c136), closes #151
  • allow env variables for most cli options (76fb072)

v0.4.3 (2023-10-03)

03 Oct 19:13
Compare
Choose a tag to compare

Features

  • commit: intend to add and patch unstaged changes (50cdbbe), closes #146

Fixes

  • check: do match start of line and end of line for the default scope regex (9986150), closes #145

v0.4.2 (2023-08-09)

27 Aug 20:39
Compare
Choose a tag to compare

Fixes

  • return non-zero exit code on from-stdin fail (19c1682)

v0.4.1 (2023-07-25)

25 Jul 13:19
Compare
Choose a tag to compare

Features

  • strip prefix regex (3f0d30d)
  • make zlib-ng-compat a default feature flag (4b17cb6)

Fixes

  • check: check should not fail if read from stdin (69ace8d), closes #130
  • check: check should fail on unrecognized types from stdin (951253f),
    closes #53
  • parse issues in description (2778b81), closes #122
  • changelog: changelog generator should respect the --prefix flag for
    unreleased version (011d2ad), closes #123

v0.4.0 (2023-02-23)

23 Feb 22:17
Compare
Choose a tag to compare

⚠ BREAKING CHANGE

  • when not run in a tty the flag --from-stdin is necessary to indicate it should read from stdin

Features

  • check: add --strip flag when checking from stdin (23cd8cf), closes
    #114
  • version: allows bumping a prerelease version (e731f08), closes #90

Fixes

  • check: push oid from revparse single instead of calling push_ref
    (a4b4111), closes #117
  • read from stdin only when --from-stdin is provided (aaeb8dc)
  • commit: explicit exit process on ctrlc (68966aa), closes #113

v0.3.15 (2023-01-17)

18 Jan 21:09
Compare
Choose a tag to compare

Fixes

  • check: read from stdin when rev is not set (7840b8a), closes #102

v0.3.14 (2023-01-13)

13 Jan 20:50
Compare
Choose a tag to compare

Fixes

  • only check stdin when rev is HEAD and a tty (b1bb07e), closes #102
  • changelog: correctly set unreleased header (7bff516), closes #101

v0.3.13 (2023-01-12)

12 Jan 21:31
Compare
Choose a tag to compare

Features

  • check: check from stdin if not a tty (f53b02c), closes #100
  • changelog: add output flag (ca37fe4)
  • changelog: customize unreleased header (d5cc605), closes #85
  • add cli parameter to show the configuration (2a8c92a), closes #95

Fixes

  • changelog: correctly render last version if limited by --max-*
    (6caa988), closes #92
  • improve error handling in case the git repo could not be opened (f3003db),
    closes #86
  • changelog: improve word wrap and line length config/flags (0fa3ea4),
    closes #84

v0.3.12 (2022-09-25)

25 Sep 12:45
Compare
Choose a tag to compare

Features

  • check: filter commits made by git revert (57837e8)
  • changelog: filter max majors/minors/patches (cb508c6), closes #59
  • use anyhow for error handling of commands (51abd51)