Skip to content

v2026.7.1

Choose a tag to compare

@hex hex released this 16 Jul 09:18
· 30 commits to main since this release

What's Changed

Features

  • Per-app trigger rules — the Exceptions pane is now Apps: for each app, either suppress the trigger (as before) or open the ring with a different trigger just in that app — keep ⌥Space everywhere but hold the middle button in your terminal. Existing exception lists carry over unchanged.
  • Start at login — new toggle in Settings, backed by macOS login items and always in sync with System Settings.
  • Version & website at a glance — the sidebar footer shows the app version (build number in the tooltip) and links to snip.hexul.com.
  • App icon on the onboarding screen — the welcome screen now shows Snip's actual icon.

Fixes

  • Recording a per-app trigger is safe against every way of backing out: canceling, switching behaviors mid-recording, or abandoning the recorder can no longer leave stray bindings or swallow keyboard input.
  • Escape cancels trigger recording instead of being captured as the trigger.
  • Disabled buttons now dim properly.
  • Fixed a data race between the ring's stuck-session watchdog and the event tap.

Full Changelog: v2026.7.0...v2026.7.1