Repository navigation
v0.2.0: The "Featherweight" Update – Cleaner UI, Lighter App, New Logo
ShadUI Ripgrep is now lighter, faster to work with, and has a brand-new look! 🪶 This release rebuilds the interface around a single top search bar, cuts the app's JavaScript by about two-thirds, ships the latest ripgrep, and introduces a new logo and installer design.
✨ New Features & UI Changes
Top Search Bar: Query, folder, search options and replace now live in one compact bar, so results and the preview get the whole window.
Compact Results: Matches are grouped by file with counts, exact match highlighting, and quick filters by file type or text.
Keyboard First: Ctrl+F to search, ↑/↓ to move through results, Enter to open, Alt+C/W/R to toggle options, Ctrl+H for replace, Esc to stop.
Recent Searches: Available on the start screen and in a filterable history menu.
Settings Dialog: Simplified settings where every option works, including "Open files with" your favourite editor (e.g. code).
Helpful Errors: Invalid regular expressions and missing folders are now explained instead of showing "No results".
New Logo & Installer: A fresh app icon and branded installer screens.
⚡ Performance & Updates
About 65% less JavaScript: heavy animation and UI libraries were removed, and syntax highlighting now loads only common languages.
Bundled ripgrep updated to 15.2.0, and searches now actually use it, so no separate ripgrep install is needed.
All libraries updated to their latest versions (React 19.3, Tauri 2.12, Vite 8, Tailwind CSS 4, TypeScript 7).
🐛 Bug Fixes
Replace All no longer changes more text than the search found.
Pressing Enter to search no longer also opens the selected file.
Arrow keys no longer stop on hidden items, and queries like "(" or "--help" now work.
"Reveal in Explorer" now shows the file in its folder instead of opening it.
Starting a new search no longer mixes in or cancels results from the previous one.