Skip to content
kandown
GitHubnpm
98 releases

Changelog

2026-06-04

v0.7.3Port Reclaim

  • Added: Stale process detection — when kandown detects its preferred port (2048) is already occupied by another kandown process for the same project, it automatically kills the zombie and reclaims the port instead of silently moving to 2049.
  • Added: Cross-project awareness — if the port is occupied by a kandown from a different project, the port is skipped and the next available port is used (no interference between projects).
  • Added: Non-kandown processes on the target port are left untouched — only kandown zombies are auto-cleaned.
  • Changed: listenOnAvailablePort() now includes a detectStaleKandown() pre-check that inspects the process command line and working directory before attempting to listen.