Fixed
- ๐ก๏ธ Windows path traversal protection โ
serveWebStaticFile()insrc/core/router-daemon.jsnow usespath.sepinstead of a hardcoded/for the path traversal guard. On Windows,path.resolve()returns backslash separators, which made the previouscandidate.startsWith(WEB_DIST_DIR + '/')check always fail and servepath_traversal_blockedfor every root request. On Linux/macOS,path.sep === '/'so behaviour is unchanged. (Thanks @fan92rus! First contribution ๐)
Changed
- ๐ฆ Deps: bump
@tanstack/react-virtualfrom3.14.3โ3.14.5 - ๐ฆ DevDeps: bump
@vitejs/plugin-reactfrom6.0.2โ6.0.3
Maintenance
- ๐งน kandown housekeeping: drop stale
AGENT.md/AGENT_KANDOWN.mdcopies, repair install, refresh agent ref - ๐งน fcm-agent fixes:
direct-scanner.js,ranker.js,scan-orchestrator.js,pi-progress-renderer.js, andextensions/index.jsrefinements (312+/46-)
Contributors
- @fan92rus โ Windows path traversal fix (
path.sep). Welcome aboard! ๐ก๏ธ๐