v1.1.5
Fixed
- Resolved an issue where
npm warn exec The following package was not found and will be installed: diff-so-fancy@1.4.3was displayed during the commit process. The tool now properly uses the locally installed diff-so-fancy binary. - Fixed a bug that caused an unhelpful, large error message when attempting to commit in a directory that is not a Git repository. The CLI now checks for a Git repo and exits with a friendly error if not found.
- Prevented the creation of empty commits by checking for staged changes before proceeding. If no changes are staged, the commit is aborted.
- Added a final confirmation prompt ("Proceed with commit?") after previewing the commit message, ensuring that the commit is not executed immediately after the review.
Improvements
- Streamlined the commit process by removing redundant confirmation steps.
Full Changelog: v1.1.4...v1.1.5