bumpver/CHANGELOG.md
Manuel Barkhau 179208cf30 doc updates
2020-10-03 20:08:12 +00:00

2.6 KiB

Changelog for https://gitlab.com/mbarkhau/pycalver

NEXT

  • New gitlab #7: New style patterns, to be in line with CalVer.org
    • Better support for week numbering.
    • Better support for optional parts.
    • New: Start BUILD parts at 1000 to avoid leading zero truncation.
  • New gitlab #2: Added grep subcommand to find and debug patterns.
  • New: Added better error messages to debug regular expressions.
  • New gitlab #10: --pin-date to keep date parts unchanged, and only increment non-date parts.
  • New: Added --release-num to increment the alphaN/betaN/a0/b0/etc. release number
  • New: Added --date=<iso-date> parameter to set explicit date (instead of current date).
  • Fix gitlab #8: Push tags only pushed tags, not actual commit.
  • Fix gitlab #9: Make commit message configurable.
  • Fix gitlab #11: Show regexp when --verbose is used.
  • Fix: Disallow --release=dev which has different semantics than other release tags.
  • Fix: Entries in file_patterns were ignored if there were multiple for the same file.
  • Switch main repo from gitlab to github.

v201907.0036

  • Fix: Don't use git/hg command if commit=False is configured (thanks @valentin87)

v201907.0035

  • Fix gitlab#6: Add parts {month_short}, {dom_short}, {doy_short}.
  • Fix gitlab#5: Better warning when using bump with semver (one of --major/--minor/--patch is required)
  • Fix gitlab#4: Make {release} part optional, so that versions generated by --release=final are parsed.

v201903.0030

  • Fix: Use pattern from config instead of hardcoded {pycalver} pattern.
  • Fix: Better error messages for git/hg issues.
  • Add: Implicit default pattern for config file.

v201903.0028

  • Fix: Add warnings when configured files are not under version control.
  • Add: Coloured output for bump --dry

v201902.0027

  • Fix: Allow --release=post
  • Fix: Better error reporting for bad patterns
  • Fix: Regex escaping issue with "?"

v201902.0024

  • Added: Support for globs in file patterns.
  • Fixed: Better error reporting for invalid config.

v201902.0020

  • Added: Support for many more custom version patterns.

v201812.0018

  • Fixed: Better handling of pattern replacements with "-final" releases.

v201812.0017

  • Fixed github#2. pycalver init was broken.
  • Fixed pattern escaping issues.
  • Added lots more tests for cli.
  • Cleaned up documentation.

v201812.0011-beta

v201809.0001-alpha

  • Initial release