Releases: IanSkelskey/ai-diff-commit
v0.0.3 - Handle push with no remote
What's Changed
- Version 0.0.3 - Handle push with no remote by @IanSkelskey in #25
Full Changelog: v0.0.2...v0.0.3
Version 0.0.2 - Workflow Enhancements and Documentation Improvements
ai-diff-commit v0.0.2 - Workflow Enhancements and Documentation Improvements
This release, version 0.0.2, introduces several key enhancements to the CI workflows, improvements to the documentation, and important bug fixes.
Key Updates in v0.0.2:
🚀 New Features and Improvements:
- Automated Code Formatting: Introduced a new GitHub Actions workflow for automatic code formatting using Prettier. This ensures that the codebase adheres to the project's formatting standards on every pull request and push to the
devbranch. (#17) - Pre-Publish Checks Workflow: Added a pre-publish checks workflow to validate code quality before publishing. This includes checks for formatting compliance and a successful build. (#14)
- Commit Message Generation Refinements: Improved the consistency and clarity of AI-generated commit messages by refining the prompt-based commit generation workflow.
🐛 Bug Fixes:
- Fixed Command Usage in Help Menu: Corrected the command usage information displayed in the CLI help menu to reflect accurate options and usage instructions. (#15)
- Improved Workflow Stability: Addressed issues in the GitHub Actions workflows, such as checkout references, Prettier options, and indentation errors, to ensure stable and consistent operation. (#18)
📚 Documentation Updates:
- Bug Reporting and Feature Requests Section Added: A new section was added in the
README.mdto guide users on how to report bugs and suggest features, streamlining the feedback and contribution process. (#16)
Full Changelog: View the complete list of changes.
Version 0.0.1 - Initial Release
AI Diff Commit v0.0.1 - Initial Release
ai-diff-commit is a CLI tool that leverages OpenAI's AI models to help developers automatically generate meaningful commit messages based on the changes made to a codebase. It is designed to streamline the commit process and maintain consistency in commit messages by interpreting diffs and crafting concise and relevant messages.
This is the initial release of ai-diff-commit. It is delivered as-is to improve it over time. Thank you for your interest and feedback as the project continues to evolve.
Installation
To install the latest version of ai-diff-commit, run the following command:
npm i -g ai-diff-commitIncluded Commit Standards
New Contributors
- @IanSkelskey made their first contribution in #1
Full Changelog: https://github.com/IanSkelskey/ai-diff-commit/commits/v0.0.1