Skip to content

BugScurry v0.5.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 14:27
· 14 commits to main since this release

BugScurry v0.5.0

Screenshot compatibility: overlays stay out of screenshots and recordings unless explicitly allowed.

Added

  • Settings “Show in screenshots / recordings” (default off). On macOS a CGEventTap detects screenshot sessions — passive with Input Monitoring alone, active with Accessibility alone — and temporarily hides every overlay; it only matches the screenshot shortcuts, passes events through, and stores nothing. On Windows the overlay requests WDA_EXCLUDEFROMCAPTURE
  • Third-party picker shortcuts (WeChat ⌘⌃A, Snipaste Fn+F1 presets, editable in settings); recording a shortcut needs Accessibility, swallows the combo for a few seconds, then discards it
  • ⌘⇧5 toolbar sessions end automatically once the capture file is saved (the save-directory scan reads file names and mtimes only); clipboard saves still restore with Esc, and tray Show recovers a stuck session
  • Permission UX: explicit opt-in, a recheck delay so the one-time system alert isn't covered by our own Settings pane, manual-add steps, and stale-entry-after-update guidance

Changed

  • Screenshot copy follows one-permission-per-section: Input Monitoring for hiding, Accessibility for recording
  • The “open Input Monitoring settings” row hides while the compatibility status row is shown
  • The compatibility action in long hints starts on its own line

Downloads

Platform File
macOS (Apple Silicon) BugScurry_0.5.0_aarch64.dmg
Windows x64 BugScurry_0.5.0_x64-setup.exe

Full Changelog: v0.4.0...v0.5.0