Releases: Gtarafdar/porter
Release list
Porter 0.2.37
What’s new
- Auto-update fix: LaunchAgent KeepAlive no longer races the installer (was corrupting Porter.app / leaving you stuck on older builds)
- Update API response is flushed before Porter quits, so Install no longer falsely reports “Auto-install failed — opened zip”
- Real install errors are shown; zip fallback only when auto-install is impossible
- Travel Ready: Back home stops travel mode (Sleep still only pauses peers); clearer Sleep vs Travel Ready tips
Install
Prefer the DMG for a clean install (drag to Applications → right-click → Open).
Zip is for in-app updates.
If you’re still on 0.2.34 / 0.2.36 after a failed auto-update: install this DMG once, then future in-app updates should work.
Not Apple-notarized — first open may need right-click → Open.
Porter 0.2.36
What’s new
- Travel Ready fix: Open Tailscale / Open Remote Login no longer fail with “Cannot POST …” after an in-place update
- Keepalive now restarts a stuck Node core when
coreRevdrifts or critical away routes return 404 (same semver, outdated process)
Install
Prefer the DMG. Zip is for in-app updates.
Not Apple-notarized — first open may need right-click → Open.
Porter 0.2.35 (Windows preview)
Windows preview (x64) + Mac unchanged
First Windows Setup EXE for Porter. Mac install is unchanged — keep using v0.2.34 DMG/Zip for Apple Silicon (GitHub Latest).
Downloads
- Mac (Apple Silicon): use v0.2.34 DMG / Zip
- Windows x64:
Porter-Setup-0.2.35-windows-x64.exe→C:\Program Files\Porter(UAC once; optional Private firewall for TCP 47831)
What’s new (Windows)
- Setup EXE installs Porter + bundled Node + same Finder UI
- Pair token + Tailscale for Mac↔Windows and Windows↔Windows
- Optional login Task Scheduler keep-alive (Mac LaunchAgent untouched)
- Optional cloudflared.exe for Cloudflare Quick Tunnel
- Site download chooser lists Mac + Windows side by side
Notes
- SmartScreen may warn (unsigned) — More info → Run anyway
- Home Mac Travel Ready / Set & forget stays the supported unattended path
- Smoke checklist: docs/WINDOWS-SMOKE.md
- Guide: docs/WINDOWS.md
Mac
No new Mac DMG in this tag. Use v0.2.34 for Mac. This pre-release does not replace GitHub Latest.
Porter 0.2.34
What’s new
- AI tools (MCP): one-click Connect for Cursor, Claude Desktop, Claude Code, and VS Code/Copilot — same capabilities
- Setup → Link AI tools; Settings → This Mac → AI tools (Repair / Copy snippet)
- Cursor install path unchanged; merges never wipe other MCP servers
Install
Prefer the DMG. Zip is for in-app updates.
Not Apple-notarized — first open may need right-click → Open.
Porter 0.2.33
What’s new
- Activity Save uses the macOS Save panel instead of a WKWebView blob download that never wrote a file
- Exports are written via
POST /api/activity/saveto the path you pick
Install
Prefer the DMG for a fresh install. Use the zip for in-app updates.
Not Apple-notarized — first open may need right-click → Open.
Porter 0.2.32
What’s new
- Activity log settings: choose which event types to record, how long to keep them, and max size
- Multi-select download (JSON/CSV) and delete with confirm warnings; delete all with acknowledgment
- Auto-prune by age + cap on write, boot, settings save, and Activity open
- Builds on 0.2.31 Remove Mac + Activity view
Install
Prefer the DMG (drag to Applications). Zip is for in-app updates.
Apple Silicon only for this build.
Porter 0.2.31
What’s new
- Remove Mac from Devices (right‑click) or Settings → Connected Macs
- Two-way remove when the other Mac is online; offline → local remove + warning (pair token unchanged)
- Soft-forget so removed Macs don’t immediately reappear until you Add Mac again
- Activity is a full in-app view (
/?activity=1) with search, OK/Failed filter, timing columns, and AJAX pagination — uses Porter.app’s real traffic lights
Install
Prefer the DMG (drag to Applications). Zip is for in-app updates.
Apple Silicon only for this build.
Porter 0.2.30
What’s new
- Fix broken “Open SSH settings” deeplink (Tailscale Mac app has no SSH menu)
- Break-glass now opens System Settings → Sharing → Remote Login
- Revive command:
ssh user@100.x 'open -a Porter' - Refresh buttons show checking feedback
- Stop false “SSH enabled” from Tailscale CapMap on sandboxed GUI installs
Download (Apple Silicon)
- Prefer
Porter-0.2.30-mac-arm64.dmg
Not Apple-notarized. MIT licensed.
Porter 0.2.29
What’s new
- Clearer Tailscale setup: install → sign up → open app → approve VPN → wait for green
- Travel Ready: steps + Open Tailscale / Enable SSH; “Safe to leave” only when SSH is confirmed
- Link Macs prefers Tailscale; Cloudflare marked advanced
- MIT license; public GitHub updates work without a token (PAT optional for rate limits)
- DMG includes HOW-TO-INSTALL.txt
Download (Apple Silicon)
- Prefer Porter-0.2.29-mac-arm64.dmg
- Zip is for in-app updates / CI
Install
- Open DMG → drag Porter to Applications → eject
- First open: right-click → Open
- Setup Tailscale with the in-app steps (same account on every Mac)
Not Apple-notarized (ad-hoc signed). MIT licensed.
Porter 0.2.28
What’s new
- Native animated splash while the local engine starts (real phase labels; respects Reduce Motion)
- App Translocation warning includes Open Applications
- Primary download is a Cursor-style DMG (drag Porter → Applications); zip kept for in-app updates
Download
- Apple Silicon: prefer
Porter-0.2.28-mac-arm64.dmg(zip for updates/CI)
Install
- Open the DMG → drag Porter to Applications → eject
- First open: right-click → Open
- Later updates use the zip via Settings → Check for updates
Not Apple-notarized (ad-hoc signed).