Skip to content

Releases: subtractdotdesign/portside

Release list

Portside 0.3.0

Choose a tag to compare

@tdrach tdrach released this 21 Aug 15:58

First public release. Signed with a Developer ID, notarized by Apple, tickets stapled to both the app and the disk image — installs with no Gatekeeper warnings and validates offline.

Install: download the DMG below and drag Portside to Applications, or:

brew install --cask tdrach/tap/portside

Highlights

  • Memory readout on every running row — the resident footprint of the server's whole process tree (npm → node → workers), quiet gray normally, amber past 2 GB, red past 6 GB. Long-lived next dev servers leak; now you can see it.
  • Projects: group servers (api + frontend + worker) into a stack that starts and stops as one unit, with optional ordered start that waits for each member's port.
  • One list of every server Portside has ever seen, each row one-click start/stop/open, commands guessed from package.json, logs captured per server.
  • Careful stopping: process-group kills for servers it started, re-verification and longer grace for ones it didn't, and rows only ever signal processes they can attribute.
  • Zero network calls. Writes only inside ~/Library/Application Support/Portside.

See the README for the full story, and CHANGELOG.md for pre-release history.