Releases
v2.0.0
Compare
Sorry, something went wrong.
No results found
Added
Shell completions for bash, zsh, and fish (generated at build time)
Man page generation at build time
--no-fail flag to exit successfully even when no process is found
SIGPIPE handling for clean pipe behavior (e.g., killport 8080 | head)
PID deduplication on Linux and macOS (prevents duplicate kill attempts)
IPv6 and UDP test coverage on macOS
CHANGELOG.md
Changed
Breaking : Exit code 2 when no matching process or container is found (was 0). Use --no-fail to restore previous behavior
Updated Cargo.toml keywords for better discoverability
Renamed Docker-specific types to generic container types (works with OrbStack, Podman, etc.)
Container runtime detection: skip native processes when containers own the port (fixes OrbStack crash)
Fixed
Duplicate process entries when a process listens on both IPv4 and IPv6
Killing container runtime's port forwarder process (e.g., OrbStack Helper) instead of the container
You can’t perform that action at this time.