Releases: breed007/switchback-macos
Releases · breed007/switchback-macos
Release list
switchback v0.1.1
Quality + reliability hardening.
Fixed
- Cancelling the macOS permission dialog is now a silent no-op — no more spurious "couldn't complete that change" error when you back out of a switch, create, rename, or delete.
- The menu always reflects the real current location, even after you switch locations in System Settings — it reads live state each time you open it.
- No more menu-bar freeze while a location switch is applied — privileged changes now run off the main thread.
Changed
- Location names are sanitized (control characters/newlines stripped, length capped).
- You can't delete the location you're currently using, or your only location.
- Creating a location that would have no services now fails cleanly instead of leaving an empty one.
Signed, notarized, universal (Apple Silicon + Intel). Install: brew install --cask switchback (via breed007/tap) or download below.
Full changelog: https://github.com/breed007/switchback-macos/blob/main/CHANGELOG.md
switchback v0.1.0
First public release of Switchback — see and switch macOS network locations from the menu bar.
Signed with a Developer ID, notarized by Apple, and universal (Apple Silicon + Intel), so it opens with no Gatekeeper workaround.
What it does
- Lists your network locations with the active one checked, one click to switch.
- Reflects changes made anywhere (event-driven via
SCDynamicStore). - Create, rename, and delete locations through the native macOS auth panel — no sudoers rule, no setup step. New locations are populated with default services so they work immediately.
Install
- Download
Switchback-v0.1.0-universal.zip(or the.dmg) below. - Move Switchback.app to
/Applications(or drag it from the disk image). - Launch it — it lives in the menu bar (no Dock icon). Requires macOS 14 (Sonoma) or later.
Sibling to Crossbar, which toggles network services.
Full changelog: https://github.com/breed007/switchback-macos/blob/main/CHANGELOG.md