Repository navigation
AutoCommit Feature Refinement v2.0.4
Release v2.0.4 - AutoCommit Feature Refinement
🚀 Key Improvements
AutoCommit Feature Enhancements
- Refined implementation of
autoCommitfunction - Improved test coverage for different commit scenarios
- Enhanced error handling and logging
- Simplified function-based approach
Testing Improvements
- Comprehensive unit tests for AutoCommit feature
- Robust integration tests with advanced mocking strategies
- Added test scenarios for:
- Default commit messages
- Interactive commit workflows
- Handling repositories with no changes
Technical Details
- Converted from class-based to function-based implementation
- Maintained flexible commit strategies
- Improved type safety and function signatures
🛠 Dependencies
- Updated
simple-gitintegration - Enhanced
inquirerprompt handling - Consistent logging with internal logger utility
🔍 Breaking Changes
- None in this release
🐛 Bug Fixes
- Resolved potential edge cases in commit detection
- Improved error handling in git interactions
🔮 Future Roadmap
- More granular file selection for commits
- Additional configuration options
- Performance optimizations
🙏 Acknowledgements
Special thanks to all contributors and users providing feedback!
Installation
npm install repofm@2.0.4
# or
pnpm add repofm@2.0.4