Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 2.68 KB

CHANGELOG.md

File metadata and controls

50 lines (35 loc) · 2.68 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.2.0]

Added

  • Now scopes module supports multiple scopes per commit. (#20)
  • Now logo module supports custom ASCII art. (#22)

Changed

  • Now breaking module is active only for commits of type feat and fix.

Added

  • Retry commit with the last saved commit message.
  • Add dry run flag to not commit the message.
  • Add edit flag to edit the last saved commit message.

Added

  • Scaffold the initial CLI program with huh library. (#2)
  • Implement type and scope modules. (#3)
  • Implement pages and checkpoints functionality. (#4)
  • Add greetings module and enhance UX of existing modules. (#5)
  • Implement co-authors, description, body, and why modules. (#6)
  • Bring your own commiter functionality. (#6)
  • Pin modules functionality. (#8)
  • Add logo module. (#8)
  • Add signoff module. (#9)
  • Implement dependencies in modules to ensure module functionality is only available if its dependencies are met. (#10)
  • Implement the breakingmsg module for detailed input on breaking changes, dependent on the breaking module being active. (#10)
  • Add author and coauthors emojis to the body of the commit message. (#12)
  • Add --config flag to specify a custom configuration file. (#12)
  • Commit staged files using the formatted commit message. (#12)
  • Use environment variable to set configuration file path, with --config flag taking precedence if both are provided. (#14)