1# Changelog
2
3All notable changes to this project will be documented in this file.
4
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
6
7## [0.1.8] - 2025-11-30
8
9### Added
10
11- New 'graduate' option to promote pre-release versions to stable releases
12- Comprehensive changelog in CHANGELOG.md tracking all prior releases
13
14### Changed
15
16- Simplified release workflow with streamlined version bumping logic
17- Update README to reference the new changelog file
18
19## [0.1.8-alpha.0] - 2025-11-12
20
21### Added
22
23- Binary installation method for easier setup
24- Related tools section to documentation
25
26### Changed
27
28- Replace justfile with Taskfile.yaml for build automation
29- Streamline installation documentation
30- Update gopls settings for improved development experience
31
32### Fixed
33
34- Correct text wrapping to handle already-wrapped content properly
35- Remove unnecessary HTML escaping from commit messages
36
37## [0.1.7] - 2025-11-05
38
39### Changed
40
41- Update command flags: use `-a` for add and `--amend` for amend operations
42- Refresh documentation to reflect new flag behavior across all guides
43
44## [0.1.6] - 2025-11-03
45
46### Changed
47
48- Update attribution language in documentation to use "assisted-by" instead of "co-author"
49- Re-enable REUSE compliance badge in README documentation
50
51## [0.1.5] - 2025-10-23
52
53### Fixed
54
55- Clarify upgrade application command for better user understanding
56
57## [0.1.4] - 2025-10-23
58
59### Changed
60
61- Update upgrade documentation to mention rule updates
62
63## [0.1.3] - 2025-10-23
64
65### Added
66
67- Self-upgrade command to automatically check for and install the latest version via CLI
68
69## [0.1.2] - 2025-10-23
70
71### Added
72
73- Support for amending commits to easily update recent changes
74
75### Changed
76
77- Improve documentation clarity with better installation instructions
78- Update examples to include missing command-line flags
79- Add collaboration section with proper usage examples
80
81## [0.1.1] - 2025-10-21
82
83### Added
84
85- Automatic git trailer validation following official git trailer specification
86- Commit subject validation ensuring conventional commit format with 50-character limit
87- Body sanitisation and automatic formatting for consistent commit messages
88- Direct pipelining to git commit for streamlined workflow
89
90### Changed
91
92- Improve CLI documentation with clearer examples and optional flag handling
93- Update error handling to immediately panic on required configuration failures