Skip to content

Releases: brainelectronics/changelog2version

0.10.1

02 Oct 14:51
1cd1542
Compare
Choose a tag to compare

Fixed

  • add support for Python 3.11
  • update twine version to 5.1.1 or newer to fix KeyError issue
  • drop release testing with Python 3.7
  • yaml syntax is correct for all workflow files

0.10.1-rc19.dev25

02 Oct 14:49
508c9d8
Compare
Choose a tag to compare
0.10.1-rc19.dev25 Pre-release
Pre-release

Fixed

  • add support for Python 3.11
  • update twine version to 5.1.1 or newer to fix KeyError issue
  • drop release testing with Python 3.7
  • yaml syntax is correct for all workflow files

0.10.0

08 Jul 08:57
37070e4
Compare
Choose a tag to compare

Added

  • --validate argument can be used to validate an existing version file against the latest changelog entry
  • RenderVersionFile provides a content property with the rendered file content after calling the render_file function
  • save_file parameter of render_file function can be used to only render, but not save content to file
  • pre-commit hook and config files

0.10.0-rc16.dev24

08 Jul 08:53
6fd5bfe
Compare
Choose a tag to compare
0.10.0-rc16.dev24 Pre-release
Pre-release

Added

  • --validate argument can be used to validate an existing version file against the latest changelog entry
  • RenderVersionFile provides a content property with the rendered file content after calling the render_file function
  • save_file parameter of render_file function can be used to only render, but not save content to file
  • pre-commit hook and config files

0.9.0

12 Nov 09:04
005b073
Compare
Choose a tag to compare

Added

  • Version of changelog2version can be requested with --version argument, see #22
  • Verbosity of internal logger can be set with -vvvv as DEBUG, default level is CRITICAL, see #22
  • Usage example in README for description and version extraction from JSON in console, introduced in 0.7.0, see #20

0.9.0-rc15.dev23

12 Nov 09:03
ab3c9cd
Compare
Choose a tag to compare
0.9.0-rc15.dev23 Pre-release
Pre-release

Added

  • Version of changelog2version can be requested with --version argument, see #22
  • Verbosity of internal logger can be set with -vvvv as DEBUG, default level is CRITICAL, see #22
  • Usage example in README for description and version extraction from JSON in console, introduced in 0.7.0, see #20

0.8.0

11 Nov 14:36
d846e61
Compare
Choose a tag to compare

Added

  • Create release candidate tag and release on every pull request build. The release description is the latest changelog content, the release title is the latest changelog version. The release is marked as pre-release, see #18

0.8.0-rc14.dev21

11 Nov 14:33
b64b528
Compare
Choose a tag to compare
0.8.0-rc14.dev21 Pre-release
Pre-release

Added

  • Create release candidate tag and release on every pull request build. The release description is the latest changelog content, the release title is the latest changelog version. The release is marked as pre-release, see #18

0.8.0-rc13.dev21

11 Nov 14:28
4696200
Compare
Choose a tag to compare
0.8.0-rc13.dev21 Pre-release
Pre-release

Added

  • Create release candidate tag and release on every pull request build. The release description is the latest changelog content, the release title is the latest changelog version. The release is marked as pre-release, see #18

0.7.0

11 Nov 10:09
8fcaa77
Compare
Choose a tag to compare

Added

  • Changelog parsed as JSON contains a new key description like the PyPi package JSON info, compare to https://pypi.org/pypi/changelog2version/json, with the description/content of the latest change, see #19, relates to #18
  • Increase unittest coverage above 95%

Changed

  • Line breaks are no longer used in this changelog for enumerations
  • Issues are referenced as #123 instead of [#123][ref-issue-123] to avoid explicit references at the bottom or some other location in the file
  • Output of changelog2version call with --print but without --debug option is JSON compatible