Repository navigation
v2.4.1
What's new in v2.4.1
The guard, findable. It was the app's own automation and the only way to
reach it on a row was to know to right-click.
Fixed
- The guard had no visible way in. A row offered Kill, Watch and (in
Advanced) Details; guarding a port meant knowing to right-click it, or
having something watched already, since the shield lived in the watched
section. Every row now carries the shield beside Kill, dimmed until the
mouse or the keyboard is on the row, and orange while the guard is on. - The orange shield meant "protected" on a row and "guarded" in the
Workbench. Protected is a lock now, and the shield means the guard
everywhere.
📦 Install
Download PortNanny-2.4.1.dmg below, open it, and drag PortNanny to
Applications. Universal binary: runs natively on Apple Silicon and Intel;
requires macOS 13 (Ventura) or newer.
Not notarized (no Apple Developer account). First launch on macOS 15 or
newer: open it once, then System Settings → Privacy & Security → Open
Anyway. On macOS 13 and 14: right-click PortNanny.app → Open → Open.
Either way,xattr -dr com.apple.quarantine /Applications/PortNanny.app
skips the dialog. Homebrew (brew install --cask portnanny) does this for you.
What's Changed
Full Changelog: v2.4.0...v2.4.1