Releases: TuYv/pounce
Releases · TuYv/pounce
v1.6.1
v1.5.8
- Results count selector in the overlay — pick 10 / 20 / 50 from the footer (also keyboard accessible).
- Fix: ⌘K input no longer loses focus inside host pages that run their own focus traps (e.g. Quasar QDialog).
- Overlay favicons are rendered in isolation from the host page so result icons don't pick up host styles, and fall back to safe URLs when the page's favicon isn't usable.
v1.5.7
- Search now uses Chrome's default search engine instead of a hardcoded Google URL.
- Polish overlay action icons: the search action uses the same magnifier as the input, and direct-open URL actions use the target site's favicon when available.
- Keep the overlay input focused on sites with aggressive host modals, so typing after opening Pounce still goes into the search box.
- Keep the results-limit selector keyboard-friendly in Settings.
- Clean up overlay CSS so synthetic action rows share the same selected-state treatment as normal results.
v1.5.6
- Combined search: separating words with spaces now narrows results to items containing every word, in any order. Typing
dev paymentfinds entries that have both — handy for picking one config out of many environment-prefixed names (dev / fat / pre). Each word still falls back to pinyin matching individually, sodev bdmatchesdev 百度搜索. Addresses #5.
v1.5.5
- Onboarding: Settings page now opens with a hero card showing the primary shortcut (⌘K on Mac, Alt+K elsewhere) and a one-line pitch — first-time users immediately know what Pounce is and how to use it. The "Batch Open URLs" section moved below the search preferences.
- Fix: search overlay no longer shows two highlighted rows at the same time. This happened when the cursor sat on a result while the keyboard-selected row was different — typically right after opening the overlay with the cursor already over the list, or when an async history fetch rerendered results, or when scrolling the list. The hovered row now becomes the truly selected one, and CSS
:hoveris gated until you actually move the mouse.
v1.5.4
- Fix: ⌘K now works on pages whose modal libraries trap focus (e.g. OpenObserve's log detail panel using Quasar QDialog). The overlay's input would open but stay unfocused, swallowing keystrokes — focus is now shielded from the host page's focus-trap watchers.
- Privacy: stripped success-path
console.logcalls from content scripts so internal Pounce activity no longer leaks into the host page's DevTools console. Error logging is preserved for diagnosing real failures.
v1.5.3
v1.5.2
- Better history recall: previously, frequently-typed work URLs could fall out of the candidate pool and look "missing" to the search overlay. The history pool now spans 1,000 entries instead of 50, so the ranker can surface high-
typedCountURLs that aren't recently visited. - New setting: choose how many results to show (10 / 20 / 50, default 10).
- Fix: ⌘K now works on tabs that failed to load (DNS / network errors). Falls back to the same bridge tab used for
chrome://pages. - Match highlighting is always on; the toggle has been removed.
v1.5.0
Full Changelog: v1.4.7...v1.5.0