Skip to content

v0.2.2

Choose a tag to compare

@quinneden quinneden released this 04 May 12:49
· 54 commits to main since this release

What's Changed:

CLI Enhancements:

  • The CLI now provides a --version flag to display the program version. Subcommands for commit and config have been updated with improved descriptions and help messages for better usability.
  • The config subcommand now uses set and get subcommands for managing configuration parameters, replacing the previous structure.

Configuration Refactoring:

  • The Config class has been refactored to use create_or_return_config_dir and create_or_return_config_yaml methods, improving clarity and consistency in handling configuration files. Methods like set_option and get_option have been renamed to set_parameter and get_parameter for better alignment with their purpose.

Commit Message Generation:

  • The system.md prompt has been updated to emphasize concise and clear commit messages, discourage unnecessary repetition, and clarify formatting rules for commit messages.

Minor Improvements:

  • Improved error messages and prompts in handle_commit and prompt_for_action functions for better user feedback.