Semversioner

Latest version: v2.0.5

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 7

1.4.0

- minor: Add support for storing release datetime in order to display it in the changelog.
- patch: All tests are now able to be run on Windows
- patch: Fix: bug showing incorrect error using release command with no changesets created.

1.3.0

- minor: Add CLI command to detect missing changeset files before merging to the destination branch.
- minor: Add exception handling support to use Semversioner as a library.
- patch: Fix next-version error command color.

1.2.0

- minor: Added command next-version, to compute the version of the next release, without actually performing the release

1.1.0

- minor: Expose models to use semversioner as a library.
- minor: Use models for better encapsulation and code refactoring.

1.0.0

- major: Drop support for Python 3.6.
- minor: Add type hinting.
- minor: Bump click dependency to 8.0.3.
- minor: Bump jinja2 dependency to 3.0.3.
- patch: Add Python 3.10 testing in the CI/CD process.
- patch: Bump importlib_resources dependency to 5.4.0.
- patch: Bump pytest dependency to 6.2.5.
- patch: Bump twine dependency to 3.7.1.
- patch: Bump wheel dependency to 0.37.0.
- patch: Remove unnecessary dependency: colorama.
- patch: Rename semversioner directory to .semversioner.

0.13.0

- minor: Add support for custom changelog template
- patch: Fix security vulnerability with jinja2 CVE-2020-28493

Page 3 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.