Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 29 Sep 08:14
· 10 commits to main since this release

Changes

RAMOpt 0.3.1 is the first release built on Tauri v2 (v0.3.0 was tagged but never published, so its changes are included here).

  • Tauri v2 shell with a Vite/TypeScript frontend replaces the Slint UI; the Windows memory backend is shared and unchanged.
  • One automatic-cleanup mode picker: Off, Scheduled, or RAM high (new RAM-threshold cleanup).
  • Fixed-size, non-resizable window; App settings (Start with Windows, Close to tray, Dark mode) open in a modal from the header gear or the tray.
  • Tray menu: "App settings…" sits directly above "Exit RAMOpt".
  • "Install update" shows progress and reports updater errors.
  • Fix: hotkey registration retried every 300 ms and flooded ramopt.log; it now retries every 10 s and reports an error once.
  • Fix: UI refreshes no longer discard in-progress edits.
  • Release workflow installs Node and runs fmt, clippy and tests across the whole workspace.

Commits: bdf99a2 (Tauri v2 app), ea38b92 (tray order, 0.3.1).