CHANGELOG.md

 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## [Unreleased]
 8
 9## [0.1.8-alpha.0] - 2025-11-12
10
11### Added
12
13- Binary installation method for easier setup
14- Related tools section to documentation
15
16### Changed
17
18- Replace justfile with Taskfile.yaml for build automation
19- Streamline installation documentation
20- Update gopls settings for improved development experience
21
22### Fixed
23
24- Correct text wrapping to handle already-wrapped content properly
25- Remove unnecessary HTML escaping from commit messages
26
27## [0.1.7] - 2025-11-05
28
29### Changed
30
31- Update command flags: use `-a` for add and `--amend` for amend operations
32- Refresh documentation to reflect new flag behavior across all guides
33
34## [0.1.6] - 2025-11-03
35
36### Changed
37
38- Update attribution language in documentation to use "assisted-by" instead of "co-author"
39- Re-enable REUSE compliance badge in README documentation
40
41## [0.1.5] - 2025-10-23
42
43### Fixed
44
45- Clarify upgrade application command for better user understanding
46
47## [0.1.4] - 2025-10-23
48
49### Changed
50
51- Update upgrade documentation to mention rule updates
52
53## [0.1.3] - 2025-10-23
54
55### Added
56
57- Self-upgrade command to automatically check for and install the latest version via CLI
58
59## [0.1.2] - 2025-10-23
60
61### Added
62
63- Support for amending commits to easily update recent changes
64
65### Changed
66
67- Improve documentation clarity with better installation instructions
68- Update examples to include missing command-line flags
69- Add collaboration section with proper usage examples
70
71## [0.1.1] - 2025-10-21
72
73### Added
74
75- Automatic git trailer validation following official git trailer specification
76- Commit subject validation ensuring conventional commit format with 50-character limit
77- Body sanitisation and automatic formatting for consistent commit messages
78- Direct pipelining to git commit for streamlined workflow
79
80### Changed
81
82- Improve CLI documentation with clearer examples and optional flag handling
83- Update error handling to immediately panic on required configuration failures