Releases: is52hertz/Relay
Relay v0.1.0 · Preview 2
Second preview release (pre-release) of Relay — a native macOS global app switcher with scene-based Profiles of global hotkeys, living in the menu bar. Local / self-use; not on the Mac App Store.
🆕 What's new in Preview 2
- Customizable menu-bar icon — in Settings → Personalization, pick the menu-bar glyph from SF Symbol presets (
command,bolt,bolt.fill,righttriangle.split.diagonal) or type any SF Symbol name. Names are validated, so an invalid entry is ignored and the icon never goes blank. Localized (English / 简体中文 / 繁體中文).
Everything from Preview 1 is included — Profiles, global hotkeys (no Accessibility needed), state-aware activation behaviors, Return to Previous, menu-bar agent + management window, optional Dock icon, launch-at-login, interface language, optional Accessibility-based Minimize, local-first (no network / no telemetry).
🚀 How to launch
- Download
Relay-v0.1.0-preview.2.dmgbelow and open it. - Drag Relay into Applications.
- First launch: this build is signed with a personal Apple Development certificate and is not notarized, so Gatekeeper blocks it. Right-click the app → Open → Open. If still refused, run once:
xattr -dr com.apple.quarantine /Applications/Relay.app
Or build from source: open Relay/Relay.xcodeproj → ⌘R.
Requirements: Apple Silicon · macOS 26.5+
Relay v0.1.0 · Preview 1
First preview release (pre-release) of Relay — a native macOS global app switcher with scene-based Profiles of global hotkeys, living in the menu bar. Local / self-use; not on the Mac App Store.
✨ Features in this build
- Scene-based Profiles (hotkey groups) — group bindings by workflow and switch the whole set at once; only the active Profile's hotkeys are registered.
- Global hotkeys via
KeyboardShortcuts(Carbon) — no Accessibility / Input Monitoring permission needed. Duplicate combos within a Profile are detected. - State-aware activation behaviors (named, reusable):
- Not running → Launch & Focus · Launch in Background · Do Nothing
- Background → Focus · Show Without Focus · Minimize
- Frontmost → Return to Previous · Hide · Quit · Minimize · Do Nothing
- Return to Previous — flips back to your last app (depth-2 MRU, like ⌘-Tab).
- Menu-bar agent + management window — Profiles sidebar (keyboard nav, inline rename), shortcut recorder, optional Dock icon.
- Settings — Launch at login, Dock icon; interface language (English / 简体中文 / 繁體中文).
- Optional Minimize via Accessibility — requested lazily on first use, never at launch; the app stays fully usable without it.
- Local-first — no accounts, no network, no telemetry.
🚀 How to launch
- Download
Relay-v0.1.0-preview.1.dmgbelow and open it. - Drag Relay into Applications.
- First launch: this build is signed with a personal Apple Development certificate and is not notarized, so Gatekeeper blocks it. Right-click the app → Open → Open. If still refused, run once:
xattr -dr com.apple.quarantine /Applications/Relay.app
Or build from source: open Relay/Relay.xcodeproj → ⌘R.
Requirements: Apple Silicon · macOS 26.5+