Skip to content

v0.14.3

Choose a tag to compare

@derekross derekross released this 26 Feb 20:45
· 39 commits to main since this release

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 operations
  • src/lib/editor/upload-config.ts — Clipboard paste fallback via DataTransferItem API

No behavioral changes on Linux or macOS.

Thanks to @CentauriAgent for the contribution!