v4.0.0
·
14 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
📢 BREAKING CHANGES
- Complete rewrite in Rust: the app has been fully rewritten from Go to Rust. It now ships as a single
AMDlert.exethat covers both the interactive CLI and the background daemon — no separate daemon binary anymore. 🡥 - Config format changed: settings are now stored in
config.jsoninstead of the oldconfig.yml. 🡥 - Fan speed alerts removed: monitoring now focuses on temperature only, keeping the app simpler. 🡥
⚡ Performance
- ~32× smaller binary and faster startup: the Rust rewrite combined with a size-optimized release profile (
opt-level = "z", LTO, single codegen unit) dramatically shrinks the executable and speeds it up. 🡥
🎨 Style
- Cleaner CLI menu: the interactive menu was made more concise. 🡥