v0.2.3

yamadashy/repomixv0.2.3Nov 21, 2024by yamadashy

AI Summary

Improves robustness and user-friendliness by enhancing file system permission handling, adding Node.js 23 support, and implementing a robust configuration validation system.

Key Highlights

  • Enhanced file system permission handling with detailed error messages
  • Added full support for Node.js 23
  • Implemented robust configuration validation system with actionable error messages

New Features

  • Enhanced permission handling for directory scanning
  • Node.js 23 compatibility
  • Configuration validation and error recovery system

Full Release Notes

This release introduces enhanced security features and improved error handling, making Repomix more robust and user-friendly.

## Improvements

### Enhanced File System Permission Handling (#165)
- Added comprehensive permission checks for directory scanning
- Improved error messages with clear remediation steps, especially for macOS security restrictions
- Added detailed guidance in CLI output when permission issues are encountered

### Node.js 23 Support (#166)
- Added full support for Node.js 23

### Improved Error Handling and Validation (#167, #171)
- Implemented robust configuration validation system
- Added clear, actionable error messages for configuration issues
- Enhanced error recovery and reporting across core functionalities

## How to Update

To update to the latest version, run:
```bash
npm update -g repomix
```

---

We value your feedback and contributions in making Repomix better! If you encounter any issues or have suggestions, please share them through our GitHub issues.