Repository navigation
BugScurry v0.6.5
BugScurry v0.6.5
Post-update permission re-grant dialog, plus native-bridge fixes that revive silently-dead primary logic.
Added
- Permission re-grant dialog on macOS (
permission.html): pops every launch while screenshot compatibility is opted in but Input Monitoring is not granted; three one-tap system-settings entries (Input Monitoring / Accessibility / Login Items); dismiss only closes it; fully localized in all five UI languages - Dialog and updater windows re-sync the UI language on focus, in case the settings-changed event was missed
Fixed
isPrimaryOverlay()was always false: the legacy__TAURI__.windowglobal is absent withwithGlobalTauri: false, so auto update checks, daily-stats aggregation, and the new dialog trigger never ran — window labels now resolve from__TAURI_INTERNALS__metadata at startupinvokeNative/listenNative/emitNativethrew on every call for the same reason (empty__TAURI__object); they now use the canonical@tauri-apps/api/*imports — display hot-plug and sleep/wake listeners work again- The new
permission-promptwindow was missing fromsrc-tauri/capabilities/default.json, so dismiss, title updates, settings sync, and locale switching all silently failed inside it - Enabling screenshot compatibility no longer leaves the switch stuck on when the native call fails (rolls back like the visibility toggle)
Downloads
| Platform | File |
|---|---|
| macOS (Apple Silicon) | BugScurry_0.6.5_aarch64.dmg |
| Windows x64 | BugScurry_0.6.5_x64-setup.exe |
Installing on macOS
The mac build is not Apple-signed or notarized, so Gatekeeper may report
“BugScurry.app is damaged” on first launch. The file is fine — clear the
download quarantine flag and open it again:
xattr -cr /Applications/BugScurry.appFull Changelog: v0.6.0...v0.6.5