Releases: mulhamna/portbar
Releases · mulhamna/portbar
Release list
v3.0.0
3.0.0 (2026-07-08)
Features
- add curl install script (4fdb197)
- add lightning-bolt app icon (15eb90e)
- detect LAN bind-scope and harden port scanner (f95f2d5)
- exposed-port badge, resizable popover, and reliable kill (d27a276)
- PortBar 3.0 — LAN-exposure marker, reliable kill, resizable popover (5ff9902)
Bug Fixes
- create mount point before attaching DMG in installer (f672034)
- dismiss popover when focus leaves the app (9ed5a51)
- keep popover wide enough and free the kill button (e3eec9e)
- popover minimum width and kill-button clipping (2836ace)
Miscellaneous Chores
- release 3.0.0 (de02a73)
Minor Change Update
v2.1 Release Notes
Performance
- Parallel scanning:
psandlsofcwd now run concurrently, cutting scan time by about 30 to 50% (0.25 to 0.35s -> 0.15 to 0.20s) - Early process filtering: system processes are now excluded before shell calls, reducing unnecessary work on busy machines
- Lower average CPU usage during Watch mode, from about 1.5 to 2% down to about 0.8 to 1.2%
Bug Fixes
- New ports no longer require a manual refresh to appear, opening the panel now always triggers a fresh scan
- Watch mode is now enabled by default on fresh installs, so ports update automatically without any setup
Under the Hood
- Redundant per-entry process filtering removed from the scan loop
- Smoke test protocol added to the development workflow to help keep every release stable
Update Reminder
To get the latest version, run:
brew update && brew upgrade --cask portbarv2.0
v2.0 Release Notes
- Performance
- Parallel scanning: ps and lsof cwd now run concurrently, cutting scan time by ~30–50% (0.25–0.35s → 0.15–0.20s)
- Early process filtering: system processes are now excluded before shell calls, reducing unnecessary work on busy machines
- Lower CPU average during Watch mode (~1.5–2% → ~0.8–1.2%)
- BugFixex
- New ports no longer require a manual refresh to appear — opening the panel now always triggers a fresh scan
- Watch mode is now enabled by default on fresh installs, so ports update automatically without any setup
- Under the Hood
- Redundant per-entry process filtering removed from scan loop
- Smoke test protocol added to development workflow to ensure stability on every release