Adds a comprehensive CHANGELOG.md tracking all releases from 0.1.1
through 0.1.8-alpha.0, following Keep a Changelog format.
Updates README to include a Changelog section pointing to the new file
and noting it's maintained by kittylog.
Assisted-by: Claude Sonnet 4.5 via Crush
@@ -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
@@ -78,6 +78,11 @@ EOF
</formatted-commit_example>
```
+## 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