Skip to content

v0.3.6

Choose a tag to compare

@github-actions github-actions released this 17 Jun 09:32
· 108 commits to main since this release

Added

  • Window: persist window geometry on move/resize
  • Window: inject persisted state pre-paint and restore window bounds
  • Window: add window-bounds clamp helper with tests
  • Persistence: select plugin-store backend under Tauri
  • Persistence: add sync-cache plugin-store backend
  • Persistence: clean up legacy storage keys on boot
  • Persistence: add one-shot legacy-key cleanup helper
  • Persistence: add settings/workspace domain stores and exportAll/resetAll
  • Persistence: add createDomainStore factory
  • Persistence: add localStorage backend

Changed

  • Persistence: single-source panelControls in workspace state
  • Persistence: move theme/referenceLufs/channelLabelOverrides to settings domain
  • Persistence: move closeAction/windowPinned to settings domain
  • Workspace: remove focusId from the state model
  • Layout: remove vestigial ratio layout (PanelSet, useLayoutDrag)

Fixed

  • Engine: bound UI frame backlog with ack-based backpressure
  • Panel: stabilize updatePanelControls to stop render loop on Start
  • Window: restore bounds in physical pixels to stop HiDPI growth
  • Window: store windowBounds under its own Rust-owned key