Skip to content

2.4.0

Choose a tag to compare

@github-actions github-actions released this 25 Apr 06:05
· 42 commits to main since this release

Performance, Stability, and UI Improvements

  • Refurbished sync task selection and confirmation modals into an interactive file-tree task UI for sync.
  • Implemented IndexedDB-backed download chunking, wired the file-chunk store into the sync engine, refactored storage around BaseStore.
  • Implemented bin-packing based load balancing with a max concurrent throughput control to further control memory fluctuation.
  • Refactored the sync progress modal and related sync task handling to simplify the UI path and progress behavior.
  • Added exhaustive remote traversal option (Depth: infinity), renamed fast sync settings and logic to fastRealtimeSync, removed SyncMode setting since it is confusing and helps trivially.
  • Reworked settings interface for more standardized input experience and validation, reusable setting field components, file-size/time converters, and translation updates.