Releases
v0.6.2
Compare
Sorry, something went wrong.
No results found
Performance
Parallel file reads in openFile across all adapters — multiple selected files load concurrently via Promise.all
Batched stat calls in Tauri readDirectory and scanDirectory — chunks of 25 via Promise.all instead of sequential native bridge calls
Scan mutex on Tauri and Capacitor — serializes concurrent scanDirectory calls to prevent native bridge contention
IDB prune batching — all excess entries deleted in a single transaction instead of individual deletes
IDB prune buffer — pruning only triggers when count exceeds threshold by 5, avoiding prune on every store
Deferred IDB persistence — openFile/saveFile return immediately, IDB writes happen in background via storeFileDeferred
Parallel file reads and copies in Capacitor file picker
Faster base64 encoding — native Buffer fast path for Node/Bun, increased chunk size (32KB) for browser fallback
Fixed
Tauri readDirectory preserves native entry ordering (files and directories interleaved) instead of grouping by type
You can’t perform that action at this time.