Skip to content

v0.6.0

Choose a tag to compare

@pimarawan pimarawan released this 15 Jul 12:32
· 17 commits to main since this release

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