← SnapGrep 08 Releases

Changelog

What changed, release by release. The app updates itself; the stable download always serves the newest build.

v0.30 July 16, 2026 latest
  • Right-click a match to pick one of its actions from a menu, the same list / shows.
v0.29
  • A type filter menu sits beside the search field: always visible, it shows the active filter and lists every type with its shortcut key. Filtering works by mouse now, too.
  • Copy all matches moved to C: popular clipboard managers already use C, so SnapGrep never received it.
v0.28
  • Custom types can use 10 as filter keys, ten more slots alongside 10.
  • Copy every listed match at once, one per line: filter to emails, press the copy-all shortcut, paste the list.
  • Setting up custom types is easier to follow: the URL field for actions is a full input row, with a Jira walkthrough right in Settings → Types.
v0.27.8
  • Setup offers to launch SnapGrep at login; you can change this anytime in Settings → General.
  • SnapGrep checks for updates quietly when it starts.
  • Fixed a crash that could occur while the update window was appearing.
v0.27
  • Window search now finds headings and control text — tabs, buttons, links, selected values, even the placeholder in an empty field — that the fast path used to walk past.
  • Choose SnapGrep's appearance in Settings → General: same as the system, or always light or dark.
  • The menu bar icon flashes when an alert fires, so alerts still land with sound off. After an update, SnapGrep shows what changed.
  • Symmetric selection keys: extends the selection, shrinks it, does the same on the other edge. keeps adding paragraphs, performs a plain click, and the modifier- shortcuts can be reassigned.
  • Sturdier matching: word search is reliable in optimized builds, uppercase hashes are recognized, and a pathological custom pattern can no longer stall a scan. AI cleanup keeps blank lines and leaves long lines unbroken.
  • Translation says so when the clipboard changed before the copy, and Settings and Watch controls read better under VoiceOver.
  • SnapGrep survives a rare crash triggered by the system's autofill panel — it recovers and keeps running, with checks, updates, and scans still going in the background.
v0.25
  • Alerts: SnapGrep now watches the screen for you. Describe a string to look for — optionally narrowed to a type like URLs or QR codes — and get a sound, a notification, or a shell command the moment it appears.
  • Run several alerts at once, each with its own scope (a specific window, an app, one display, or everywhere), its own action, and its own check interval. Alerts fire once per appearance and re-arm only after the match is really gone.
  • Watching a window for text usually runs on the Accessibility fast path — milliseconds per check without lighting the screen-recording indicator; QR alerts and screen-wide scopes use screen capture. Alerts on the same target share a single scan.
  • A plain-language pass across the app: error messages say what to do next, "Entities" are now "Types", and German coverage is complete.
v0.23
  • One click to search: left-click the menu bar icon to open the panel; right-click keeps the full menu.
  • Result rows highlight the characters that matched, and an explicit "No matches" state replaces the empty panel.
  • Faster recognition on text-dense screens.
  • Paste lands in the app you copied from — the delayed V can no longer end up in a window you switched to.
  • License activation is more robust, and keys in the keychain are now scoped to this device only.
  • Polish: the Settings window shows its title.
v0.22
  • New types: MAC addresses, IPv6 addresses, and www. links written without a protocol.
  • Q asks exactly once — the confirm dialog no longer stacks, and arrow keys select the answer.
v0.21
  • QR codes are searchable: any code on screen appears as its decoded content — a link, plain text, Wi-Fi credentials — never as an image. copies the payload, opens links.
  • QR codes show up the moment the panel opens — no typing needed (0 narrows to just them).
v0.20
  • Entity filters: 10 shows only that kind of match — URLs, emails, paths, … Press with an empty search to list them all; combines filters. Reassign the keys per entity in Settings → Entities.
  • A filter pill beside the search field shows which filter is on.
  • Sharper app icon: the loupe's ring is opaque instead of glass-translucent.
  • License keys are now verified against the exact SnapGrep product — keys for other river42 apps no longer activate SnapGrep.
v0.19
  • Copied text becomes a one-key search: invoke SnapGrep with a short snippet on the clipboard and finds it on screen. Start typing and the offer gets out of the way.
  • Clipboard content marked confidential (password managers) is never read.
v0.18
  • Privacy statement in Settings — capture, recognition, search, and translation all run on this Mac.
  • License keys now live in the macOS keychain.
  • Hardening pass: error reports can never carry screen content; custom shell actions run with a minimal environment.
  • Snappier typing on text-dense screens.
  • A clear on-screen message when an action fails.
v0.17
  • Choose what does — copy, or paste straight into the app you came from; always does the other.
  • clicks the match — copy, paste, and click now work on every match.
v0.16
  • Marching-ants border around the selected match — findable on any background.
v0.15
  • Selection card: the panel shows exactly what a grown selection will copy.
  • Keyboard hints as scannable keycaps instead of a run-on line.
v0.14
  • App icon refined — the loupe magnifies a real match.
v0.13
  • New app icon — Liquid Glass on macOS 26.
v0.12
  • / opens the action chooser for any match.
  • Feedback button in Settings.
  • Check for Updates button in Settings.
  • Fixed: paste in settings text fields.
v0.11
  • SnapGrep now ships under the river42 brand — settings and license carry over; macOS re-asks the two permissions once.
  • First notarized release: installs without Gatekeeper warnings.
  • Stable download link: SnapGrep-latest.zip.
v0.10
  • SnapGrep speaks German — full localization.
  • Buy and activate a license right in Settings.
  • Q asks: quit, or keep running in the background.
v0.9
  • Automatic updates — SnapGrep keeps itself current.
  • 14-day free trial, one-time license.
  • New paste action: puts the match straight into the app you came from.
  • Multi-word queries; three action slots per entity; settings in five clean tabs.
v0.8
  • Mail messages are read reliably.
  • New panel keys: extends the selection, J/K jump between matches, / switch scope.
  • Translation language packs download inside Settings.
  • Stability fixes for text recognition; better match ranking.
v0.7
  • Translate any match — on-device, direction detected automatically.
  • Calmer start: highlights appear once you begin typing.
v0.6
  • Glass look for the search panel on macOS 26.
  • Faster, more reliable text recognition.
v0.5
  • Pointer actions: SnapGrep moves the mouse to a match — or clicks it.
  • Optional action chooser on .
  • The hotkey re-arms itself if macOS drops it.
v0.4
  • Grow the selection word by word in both directions; grabs the whole paragraph.
  • The panel picks its spot and slides away from your match.
  • Faster scans across multiple displays.
v0.3
  • Exact text straight from apps via the screen-reader channel, with automatic OCR fallback.
  • AI fix: on-device cleanup of recognition slips (macOS 26).
v0.2
  • Settings window: record your own hotkey, edit entities, add custom ones.
  • Per-entity actions: open, reveal in Finder, call.
  • Free-text phrase search; sharper recognition of small text.
v0.1
  • First release: press the hotkey, fuzzy-search everything on screen, matches highlight in place, copies.