Repository navigation
Releases: tasict/Turnout
Release list
Turnout 1.0.1
Turnout 1.0.1 lists the open-source software its background service is built with, each with its license, and moves to GotaTun 0.10.2.
What's new
- Open-source licenses. About › Open-source licenses lists every component in Turnout's background service, among them GotaTun, Mullvad's WireGuard implementation: its version, its license, the license texts it comes with, and where its source code is. A search field narrows the list by name or license.
- GotaTun 0.10.2. The WireGuard engine moves from 0.9.2 to 0.10.2, with Mullvad's fixes since; the background service's other libraries move to their latest compatible versions.
Installing
Requires macOS 15 or later. The package is universal (Apple silicon and Intel); the Intel build passes its tests under Rosetta but has not run on an Intel Mac yet.
- From 1.0.0 or 0.5.0: Turnout offers this version when its window or menu opens, or at once with Turnout › Check for Updates…. Install and Relaunch asks for an administrator password; Turnout quits, tunnels disconnect while it installs, and the new version opens and reconnects the tunnels that were connected. A trial or license carries on; from 0.5.0 the trial starts with this version.
- On a new Mac: download
Turnout-1.0.1.pkgbelow and open it. The package is signed with a Developer ID and notarized by Apple. It installs Turnout in/Applicationson the startup disk and opens it; the welcome tour walks you through installing the background service and allowing it in System Settings › General › Login Items & Extensions. - With Homebrew:
brew tap tasict/tap, thenbrew install --cask tasict/tap/turnout, installs the same package. Turnout then updates itself, sobrew upgradeleaves it alone;brew uninstall --cask turnoutruns Turnout's own uninstaller and keeps your saved tunnels.
To uninstall, choose Turnout › Uninstall Turnout…, run the package and choose Remove Turnout, or run sudo sh /Applications/Turnout.app/Contents/Resources/uninstall.sh [--purge]. Saved tunnels are kept unless you ask for them to be deleted.
Known limitations
- The license's records in iCloud have been saved and read back on one Mac; handing a key from one Mac to another through iCloud has not been tried on two Macs yet.
- There is no kill switch yet: while a tunnel is down, traffic goes out through the Mac's usual network.
- Schedules and Wi-Fi rules work only while Turnout is open, and Wi-Fi rules only with Location access for Turnout.
SaveConfig = trueis accepted but does not write the running state back yet.
Checksum
SHA-256 (Turnout-1.0.1.pkg) = 92c79b5935410ff8866a93d092f0218b8b8d69289619ecd6049328dec841e63c
Turnout 1.0.0
Turnout 1.0.0 is the first paid version: every Mac gets a 7-day trial, then one license covers three Macs, US$19 once (US$10 at launch, until 25 November 2026) with every update to Turnout 1. Tunnels that are connected stay connected whatever the license says.
What's new
- License pane. Turnout › License (and License… in the app menu) says where this Mac stands in one sentence: the days left in the trial, the date it ended, or who the license belongs to and which Macs use it. Buy Turnout… opens the checkout in your browser; Enter License Key… opens a field in place, with this Mac's name on the license shown and editable.
- A 7-day trial on every Mac. It starts the first time Turnout opens and survives reinstalling. When it ends, Add 7 Days, Once gives one more week. During the trial Turnout sends nothing to the license server.
- One license, three Macs. A key works on three Macs at once. General says when the trial ends from the first day, and from day 5 the menu adds one line about the days left. Once the trial has ended, only connecting asks for a license: disconnecting, editing, export, Repair Network Settings… and uninstalling always work, and tunnels brought back after an update reconnect.
- The key reaches your other Macs through iCloud. After you use the license on one Mac, your other Macs signed in to the same Apple ID offer Use My License on This Mac in one click. A Mac on another Apple ID enters the key by hand.
- A fourth Mac. When all three Macs are in use, a sheet lists the Macs on the license, the one seen longest ago first; remove one and this Mac takes its seat, or buy another license. Macs it cannot list can be removed in Polar's customer portal.
- Copy the key, come back. After paying, Polar's page shows your key with a Copy button; when you return to Turnout, the License pane offers the copied key with Use It.
- License notifications. A new License switch in Notifications: the trial ends tomorrow, it has ended, or the license stopped being valid on this Mac. Each is posted once.
- Uninstalling frees the seat. Uninstall Turnout… on a licensed Mac also removes this Mac from the license, so it covers another Mac.
- A welcome tour. The first time Turnout opens, a short tour walks you through allowing its background service, turns on Open at Login with it (switch it off right there if you like) and helps you add your first tunnel, by file, clipboard or drag and drop; its last line says how many days of the trial are left. Help › Welcome to Turnout and About open it again.
- Turnout comes forward after installing. Opened by the installer, Turnout's window now comes to the front instead of opening behind Installer, and the installer's last page shows the menu bar icon to look for. The first time you close the window, Turnout points at its icon in the menu bar. The installer speaks the app's five languages.
- Wi-Fi rules say when they cannot work. When a tunnel has a Wi-Fi rule but Turnout has no Location access, or Location Services is off, the menu, the tunnel's row in the sidebar and its page say so, with Allow… or Open Settings…. The menu bar icon shows a small lamp while something you set up does not work, including a background service that waits for approval or stops answering. Once access is given, a rule for the network you are on connects at once.
- About without tips. The boba and PayPal links are gone; About links to the license terms instead.
- 한국어. Turnout now also speaks Korean, next to English, 繁體中文, 日本語 and Español.
Installing
Requires macOS 15 or later. The package is universal (Apple silicon and Intel); the Intel build passes its tests under Rosetta but has not run on an Intel Mac yet.
- From 0.5.0: Turnout offers this version when its window or menu opens, or at once with Turnout › Check for Updates…. Install and Relaunch asks for an administrator password; Turnout quits, tunnels disconnect while it installs, and the new version opens and reconnects the tunnels that were connected. The trial starts with this version.
- On a new Mac: download
Turnout-1.0.0.pkgbelow and open it. The package is signed with a Developer ID and notarized by Apple. It installs Turnout in/Applicationson the startup disk and opens it; the welcome tour walks you through installing the background service and allowing it in System Settings › General › Login Items & Extensions. - With Homebrew:
brew tap tasict/tap, thenbrew install --cask tasict/tap/turnout, installs the same package. Turnout then updates itself, sobrew upgradeleaves it alone;brew uninstall --cask turnoutruns Turnout's own uninstaller and keeps your saved tunnels.
To uninstall, choose Turnout › Uninstall Turnout…, run the package and choose Remove Turnout, or run sudo sh /Applications/Turnout.app/Contents/Resources/uninstall.sh [--purge]. Saved tunnels are kept unless you ask for them to be deleted.
Known limitations
- The license's records in iCloud have been saved and read back on one Mac; handing a key from one Mac to another through iCloud has not been tried on two Macs yet.
- There is no kill switch yet: while a tunnel is down, traffic goes out through the Mac's usual network.
- Schedules and Wi-Fi rules work only while Turnout is open, and Wi-Fi rules only with Location access for Turnout.
SaveConfig = trueis accepted but does not write the running state back yet.
Checksum
SHA-256 (Turnout-1.0.0.pkg) = 570342fbfbdbcef026c64f8304def614b900a4eafadfb97e72f5b44e0caafc43