github vava-nessa/free-coding-models v0.5.51

latest releases: v0.6.0, v0.5.99, v0.5.98...
3 months ago

Fixed

  • ๐Ÿ›ก๏ธ Windows path traversal protection โ€” serveWebStaticFile() in src/core/router-daemon.js now uses path.sep instead of a hardcoded / for the path traversal guard. On Windows, path.resolve() returns backslash separators, which made the previous candidate.startsWith(WEB_DIST_DIR + '/') check always fail and serve path_traversal_blocked for every root request. On Linux/macOS, path.sep === '/' so behaviour is unchanged. (Thanks @fan92rus! First contribution ๐ŸŽ‰)

Changed

  • ๐Ÿ“ฆ Deps: bump @tanstack/react-virtual from 3.14.3 โ†’ 3.14.5
  • ๐Ÿ“ฆ DevDeps: bump @vitejs/plugin-react from 6.0.2 โ†’ 6.0.3

Maintenance

  • ๐Ÿงน kandown housekeeping: drop stale AGENT.md / AGENT_KANDOWN.md copies, repair install, refresh agent ref
  • ๐Ÿงน fcm-agent fixes: direct-scanner.js, ranker.js, scan-orchestrator.js, pi-progress-renderer.js, and extensions/index.js refinements (312+/46-)

Contributors

  • @fan92rus โ€” Windows path traversal fix (path.sep). Welcome aboard! ๐Ÿ›ก๏ธ๐ŸŽ‰

Don't miss a new free-coding-models release

NewReleases is sending notifications on new releases.