2.0 KiB
2.0 KiB
Changelog
v0.1.1
✨ Added
- Added pyproject.toml for PEP 517/518 build support and update installation instructions
- Added initial todo list for project improvements
- Added
--no-verifyoption to bypass git hooks during commit - Added per-file commit generation option
- Added git hooks management and auto-fix on pre-commit
- Added git hooks management CLI
- Added emoji option to CLI and config to control emoji prefixes
🔄 Changed
- Improved installation instructions and package metadata for PyPI release
- Updated README with new features, aliases, and configuration details
- Improved emoji handling and sanitization in commit message generation
- Improved changelog generation and sanitization of AI output
- Improved changelog generation to handle existing files and duplicate headers
- Replaced ruff linter with black
🐛 Fixed
- Removed duplicate changelog entries
📚 Documentation
- Recommended installation using pipx and uv
v0.1.0
✨ Added
- Updated changelog format and added ChangelogGenerator class documentation
- Updated
README.mdfile with the new commit message format and ChangelogGenerator class usage - docs(changelog): Add ChangelogGenerator class documentation
- docs(changelog): Updated changelog format and added ChangelogGenerator class documentation
🔄 Changed
- Changes for version 0.1.0:
- Updated commit message and changelog generation using AI
- Updated
GitServiceto return exit code from_run_git_commandand improvedget_commit_historymethod signature and docstring - Updated changelog format for clarity and consistency
- Updated
LICENSE - refactor(generator): Update commit message and changelog generation using AI
- refactor(devtools/shared/git.py): Update GitService to return exit code from
_run_git_commandand improveget_commit_historymethod signature and docstring - docs(changelog): Updated changelog format for clarity and consistency
- Update
README.mdfile - Update
LICENSE
🗑️ Removed
- Removed unused variable in
_run_git_commandcalls