diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000000000000000000000000000000000000..d292eab44ce39a7928df9ff99617ad90a94f72a0 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,83 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). + +## [Unreleased] + +## [0.1.8-alpha.0] - 2025-11-12 + +### Added + +- Binary installation method for easier setup +- Related tools section to documentation + +### Changed + +- Replace justfile with Taskfile.yaml for build automation +- Streamline installation documentation +- Update gopls settings for improved development experience + +### Fixed + +- Correct text wrapping to handle already-wrapped content properly +- Remove unnecessary HTML escaping from commit messages + +## [0.1.7] - 2025-11-05 + +### Changed + +- Update command flags: use `-a` for add and `--amend` for amend operations +- Refresh documentation to reflect new flag behavior across all guides + +## [0.1.6] - 2025-11-03 + +### Changed + +- Update attribution language in documentation to use "assisted-by" instead of "co-author" +- Re-enable REUSE compliance badge in README documentation + +## [0.1.5] - 2025-10-23 + +### Fixed + +- Clarify upgrade application command for better user understanding + +## [0.1.4] - 2025-10-23 + +### Changed + +- Update upgrade documentation to mention rule updates + +## [0.1.3] - 2025-10-23 + +### Added + +- Self-upgrade command to automatically check for and install the latest version via CLI + +## [0.1.2] - 2025-10-23 + +### Added + +- Support for amending commits to easily update recent changes + +### Changed + +- Improve documentation clarity with better installation instructions +- Update examples to include missing command-line flags +- Add collaboration section with proper usage examples + +## [0.1.1] - 2025-10-21 + +### Added + +- Automatic git trailer validation following official git trailer specification +- Commit subject validation ensuring conventional commit format with 50-character limit +- Body sanitisation and automatic formatting for consistent commit messages +- Direct pipelining to git commit for streamlined workflow + +### Changed + +- Improve CLI documentation with clearer examples and optional flag handling +- Update error handling to immediately panic on required configuration failures diff --git a/README.md b/README.md index 2665be00c716acad529ed6ae4687a5b7475a3a2a..beb63c10869dc6e15abb8fa6231331952e2cf603 100644 --- a/README.md +++ b/README.md @@ -78,6 +78,11 @@ EOF ``` +## Changelog + +See [CHANGELOG.md](CHANGELOG.md) for release notes and version history. +(Maintained by [kittylog](https://github.com/cellwebb/kittylog)) + ## Contributions Patch requests are in [amolith/llm-projects] on [pr.pico.sh]. You don't need a