Skip to content

Releases: mtkennerly/poetry-dynamic-versioning

v1.9.1 (2025-07-08)

09 Jul 02:44
c1ca4bd

Choose a tag to compare

  • Fixed:
    • File paths in tool.poetry-dynamic-versioning.files were not resolved the same way as paths in tool.poetry-dynamic-versioning.substitution.files, which could cause incorrect behavior with different styles of relative paths. (Contributed by egelja)

v1.9.0 (2025-07-04)

04 Jul 19:46
9e30e78

Choose a tag to compare

  • Added:
    • Option tool.poetry-dynamic-versioning.commit-prefix.
    • Option tool.poetry-dynamic-versioning.escape-with.
  • Changed:
    • Updated Dunamai to 1.25.0+ for the latest features.

v1.8.2 (2025-03-28)

28 Mar 22:45
53c37be

Choose a tag to compare

  • Fixed:
    • Possible object has no attribute 'poetry' error in some projects.

v1.8.1 (2025-03-24)

24 Mar 15:52
7623d02

Choose a tag to compare

  • Fixed:
    • NameError exception with Python 3.7.

v1.8.0 (2025-03-20)

21 Mar 02:44
04e4ece

Choose a tag to compare

  • Added:
    • The bump config may now be set to a table, which supports an index field.
    • commit-length option to set a fixed length for commit hashes.
    • {major}, {minor}, and {patch} format placeholders.
  • Fixed:
    • Compatibility with other plugins (such as poetry-monoranger-plugin) that replace the ConsoleCommandEvent.command.poetry instance. (Contributed by stevapple)
  • Changed:
    • Updated Dunamai to 1.23.0+ for the latest features.

v1.7.1 (2025-01-22)

23 Jan 04:01
532a60a

Choose a tag to compare

  • Fixed:
    • There was an intermittent ValueError in PEP 621 mode, related to trying to remove "version" from project.dynamic when it had already been removed.

v1.7.0 (2025-01-15)

16 Jan 03:42
7e60328

Choose a tag to compare

  • Added:
    • The enable command now supports the bypass/override environment variables to use a different placeholder version than 0.0.0.
  • Fixed:
    • The enable command would add "version" to project.dynamic even if it were already present. (Contributed by waketzheng)
    • The enable command would set tool.poetry.version to "0.0.0" even if the field were already present with a different value.

v1.6.0 (2025-01-10)

10 Jan 20:36
188beee

Choose a tag to compare

  • Added:
    • CLI: show command to print the version without changing any files.

v1.5.2 (2025-01-09)

10 Jan 04:20
ebb3908

Choose a tag to compare

  • Fixed:
    • The formatting of project.dynamic and tool.poetry.version could be changed when triggering the plugin via poetry dynamic-versioning or pip install (but not via poetry build or poetry-dynamic-versioning).

v1.5.1 (2025-01-09)

10 Jan 03:22
bbeebe9

Choose a tag to compare