Skip to content

Squirrel Trap v1.8.0

Choose a tag to compare

@jtoeman jtoeman released this 26 Aug 12:05
· 18 commits to main since this release

What's New

  • New: 8 selectable panel themes. Pick a color that suits you from Preferences → Appearance — Blue (the original look), Purple, Green, Crimson, Amber, Teal, Rose, or Graphite. The desktop widget automatically matches whatever theme you choose.
  • New: optional, anonymous usage analytics. Squirrel Trap can now share anonymous product-usage data (which features get used — never your to-do text) to help guide future development. Off by default; you're asked once, and can change your answer anytime via the "Share Usage Data" toggle in Preferences → Appearance.
  • New: a Show Tips setting. Turn off the rotating contextual tips entirely from Preferences → Activity if you'd rather not see them, without losing your place in them if you turn it back on.
  • Fixed: Preferences tooltips doing nothing. The (?) icons throughout Preferences now show their explanation on click — previously they relied on a native hover tooltip that didn't reliably work in a menu-bar-only app like this one.
  • Fixed: misaligned rows in Preferences (General, Appearance, and Sync tabs) — labels no longer float above taller controls like dropdowns.
  • Fixed: the first-run permission screen could get stranded. Clicking elsewhere while "Input Monitoring Needed" was showing could dismiss it with no way back, forcing a force-quit to recover. It's now sticky until you actually respond to it.
  • Fixed: turning on Reminders sync for the first time now creates and uses a private "Squirrel Trap" list by default, instead of leaving no list selected — so it never accidentally defaults onto an existing list you might share with other people. You can still pick a different list yourself.
  • Hardened: the update-check link now verifies it actually points at github.com before ever offering it as a download.
  • Added a SECURITY.md explaining exactly what the Input Monitoring permission is used for, and how to report a security issue privately.

Installing (first time)

  1. Download Squirrel Trap.zip below and unzip it.
  2. Drag Squirrel Trap.app to your Applications folder (or anywhere you like).
  3. Open it. It's signed and notarized by Apple, so it launches normally — no security warnings or workarounds needed.
  4. On first launch, grant Input Monitoring permission when prompted — this is what lets it detect Cmd+Tab. It's passive and never records anything else you type.

Updating (already have it installed)

  1. Quit Squirrel Trap (menu bar icon → Quit, or the Quit button in Preferences).
  2. Download Squirrel Trap.zip below and unzip it.
  3. Drag the new Squirrel Trap.app to Applications, replacing the old one.
  4. Relaunch.

Your to-do history, favorites, and preferences are all stored separately and aren't touched by replacing the app.

Squirrel Trap also checks for updates automatically and will show a link in the app when a newer version is available — you'll still need to come back here to download it, per the above.

Full Changelog: v1.7.0...v1.8.0