What's new in alpha.5
Features
- Condensed/comfortable view density toggle (#741) — switch between compact and spacious layouts in the options page
- Site-filter-aware conflict detection (#737, #739) — detects mutually exclusive allowlist-vs-blocklist filters, smarter pack duplicate handling
- Enable/disable toggle moved to shortcut header row — cleaner layout with toggle right-aligned next to the shortcut label
Bug fixes
- Fixed: Extension disabled on upgrade from v4 to v5 (#747) —
clipboardReadmoved to optional permission, requested at runtime only when needed - Fixed: Stale sync data causing imports to not persist (#710) — sync storage is now cleared on local fallback to prevent stale data from overwriting imports
- Fixed: Impossible cheat sheet keybindings (#734, #736) — corrected pack keybindings and hardened ShortcutRecorder against unicode characters
- Fixed: Conflict detection edge cases — correct allowlist mode detection, hide conflict options when all conflicts are exact duplicates
Other changes
- Updated funding information for GitHub Sponsors
- Dependency updates
- Storage layer improvements (Firefox compatibility, error logging)
Install
Download shortkeys-5.0.0-alpha.5-chrome.zip below, unzip it, then go to chrome://extensions, enable Developer Mode, and click "Load unpacked" to select the unzipped folder.