Skip to content

Releases: Gtarafdar/porter

Porter 0.2.37

Choose a tag to compare

@Gtarafdar Gtarafdar released this 09 Aug 09:18

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

Choose a tag to compare

@Gtarafdar Gtarafdar released this 26 Jul 20:18

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 coreRev drifts 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)

Pre-release

Choose a tag to compare

@Gtarafdar Gtarafdar released this 26 Jul 19:02

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.exeC:\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

Choose a tag to compare

@Gtarafdar Gtarafdar released this 24 Jul 18:31
7067b4a

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

Choose a tag to compare

@Gtarafdar Gtarafdar released this 24 Jul 14:49
4df0954

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/save to 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

Choose a tag to compare

@Gtarafdar Gtarafdar released this 24 Jul 14:17
6dd38d2

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

Choose a tag to compare

@Gtarafdar Gtarafdar released this 24 Jul 13:43
b26e1c6

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

Choose a tag to compare

@Gtarafdar Gtarafdar released this 24 Jul 12:03
015e438

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

Choose a tag to compare

@Gtarafdar Gtarafdar released this 24 Jul 11:47
788e0dd

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

  1. Open DMG → drag Porter to Applications → eject
  2. First open: right-click → Open
  3. Setup Tailscale with the in-app steps (same account on every Mac)

Not Apple-notarized (ad-hoc signed). MIT licensed.

Porter 0.2.28

Choose a tag to compare

@Gtarafdar Gtarafdar released this 24 Jul 09:33
e22b667

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

  1. Open the DMG → drag Porter to Applications → eject
  2. First open: right-click → Open
  3. Later updates use the zip via Settings → Check for updates

Not Apple-notarized (ad-hoc signed).