Repository navigation
v0.14.3
Bug Fixes
Windows: Rename note not functioning (#12)
Fixed path separator handling — the code used / to extract parent directory paths, but Windows paths use \. Added cross-platform getParentPath() and getFileName() helpers. All path construction in the sidebar (rename, copy, move, create, drag-drop) now uses the correct separator.
Windows: Can't paste screenshot images (#11)
Fixed clipboard paste — on Windows (especially ARM), clipboardData.files may be empty or contain 0-byte entries for clipboard screenshots. Added a fallback that checks clipboardData.items via the DataTransferItem API, which is more reliable across platforms. Also filters out 0-byte files.
Files changed
src/components/Sidebar.tsx— Path separator handling for all file operationssrc/lib/editor/upload-config.ts— Clipboard paste fallback via DataTransferItem API
No behavioral changes on Linux or macOS.
Thanks to @CentauriAgent for the contribution!