Repository navigation
v0.6.0
This release introduces major new features that significantly enhance the file search capabilities of rq, making it more powerful and user-friendly.
New Features
Regex Pattern Matching
- Regex support with `--regex` flag using the proven tiny-regex-c library
- Filename pattern matching with full regex syntax support
- Case-sensitive and case-insensitive regex options
File Type Filtering
- File type filtering with `--type` flag
- Supported types: `text`, `image`, `video`, `audio`, `archive`, `binary`
- Smart extension-based detection with comprehensive file type arrays
File Preview Mode
- Preview mode with `--preview` flag shows file contents inline
- Text files: Display first 10 lines (configurable with `--preview N`)
Streamed Output
- Real-time result streaming - see results as they're found, not after completion
- Progress indicators - shows "Processed: X files, Found: Y results..." after 5 seconds if no results
Bug Fixes
- Fixed error handling to show specific errors instead of full help
- Improved command-line argument validation
- Enhanced file access error reporting