Changelog
2026-06-04v0.7.2— Live Sync
- Fixed: CLI TUI watcher —
persistent: trueremoved (obsolete in chokidar v4, could prevent events),stabilityThreshold50→25ms,alwaysStat: trueadded for reliable change detection. - Fixed: CLI TUI polling fallback tightened from 500ms to 300ms for faster external change detection.
- Fixed: Web app
reloadBoard()was a dead no-op in local File System Access API mode —if (!isServerMode()) return;blocked all watcher-driven refreshes. Added full local-mode path that reads fromFileSystemDirectoryHandleand rebuilds the board. - Fixed: Web app server mode (when served via
npx kandown) had no file watcher at all —setupWatcher()was never called. Added REST API polling every 2 seconds so the board stays in sync with external edits. - Changed: Browser-side
FileWatcherpolling interval 500→300ms, debounce delay 200→150ms for snappier sync. - Changed:
openServerProject()now callssetupWatcher()to activate server-mode polling on open.