Releases: Jochern/zap
Releases · Jochern/zap
Release list
Zap 1.1.0
What's New
macOS Compatibility
- Added Input Monitoring permission check for macOS 14+ (Sonoma/Sequoia)
- Permission alerts now guide users to the correct System Settings page
- Automatic retry when permissions are granted after launch
- Menu bar icon indicates permission issues (
⚠️ badge)
UI Improvements
- Switcher panel now sizes to fit the number of open windows (no longer stretches full width)
- Panel appears on the screen where the mouse cursor is
- Fixed panel position jump on open — now appears centered immediately
- Hover selection: move the mouse to select windows in the switcher
- Hover only activates after first mouse movement (ignores initial cursor position)
Settings
- Command+Tab/Backtick now allowed (shows orange conflict hint instead of blocking)
- Settings are preserved across launches (no more auto-reset)
Zap 1.0.0
Minimal macOS window switcher. Native Swift, no bloat.
- ⌥Tab to switch windows (configurable shortcut)
- Window thumbnails with async loading
- 264 KB app bundle, ~28 MB RAM idle, 0% CPU
- macOS 13.0+
Note: The binary is unsigned. On first launch: right-click → Open.