Repository navigation
Releases: GhosTnever-lkm/commitcraft
Releases · GhosTnever-lkm/commitcraft
Release list
CommitCraft v1.0.4
- CI matrix now also covers windows-latest.
CommitCraft v1.0.3
- Add a test suite (23 tests): classification, grouping order, breaking changes, tag ranges, CLI output, error handling. Coverage 99% (pytest-cov).
- CI now runs pytest, ruff (lint + format) and mypy on Python 3.10-3.12, in addition to the install smoke test.
- Fix import order and a deprecated
typing.Iterableimport flagged by ruff; apply ruff formatting. - Document the development workflow in the README.
CommitCraft v1.0.2
What changed
- Restored the complete standard MIT license, including the limitation-of-liability clause.
- Updated the package version and installation example to v1.0.2.
The wheel was built and installed locally; the CLI reports commitcraft 1.0.2.
CommitCraft v1.0.1
What changed
- Generate unreleased notes from the latest reachable Git tag by default.
- Add
--all-historyfor an explicit full-history report.
Install
python -m pip install "commitcraft @ git+https://github.com/GhosTnever-lkm/commitcraft.git@v1.0.1"Requires Python 3.10+ and Git. Repository history stays on your machine.
CommitCraft v1.0.0
First release
CommitCraft creates release-ready Markdown from local Git history. It groups Conventional Commits, flags breaking changes, and keeps unrecognized commit messages visible under Other.
Install
python -m pip install "commitcraft @ git+https://github.com/GhosTnever-lkm/commitcraft.git@v1.0.0"Requires Python 3.10+ and Git. Repository history stays on your machine.