CHANGELOG.md

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[0.1.8] - 2025-11-30

Added

  • New 'graduate' option to promote pre-release versions to stable releases
  • Comprehensive changelog in CHANGELOG.md tracking all prior releases

Changed

  • Simplified release workflow with streamlined version bumping logic
  • Update README to reference the new changelog file

[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