Changelog
2026-07-20v0.27.1— Auto-Updater & Daemon Process Upgrade
- Fixed: Environment inheritance during background auto-update — cleaned inherited
npm_config_*andnpm_*environment variables when spawningnpm install -g kandownincheckForUpdate(). Previously, if Kandown was run vianpxornpm run, inherited local prefix overrides could cause global background updates to fail or target a temporary cache. - Fixed: Binary path resolution for system PATH and
~/.local/bin— updatedresolveKandownBin()to checkwhich kandown,command -v kandown, and~/.local/bin/kandownbefore checking package manager prefixes, ensuring custom global PATH installations are detected accurately. - Fixed: Live daemon process upgrade on CLI update — updated
refreshRunningProjectHtml()so that background project daemon processes in RAM running older code are automatically stopped and relaunched with the newly updated CLI binary.