Repository navigation
v0.3.1
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).