Skip to content

v1.0.0

Choose a tag to compare

@RikoDEV RikoDEV released this 13 Sep 15:51
· 21 commits to master since this release

A complete rewrite of WinNUT-Client on Avalonia UI + .NET 8, replacing the retired WinForms/.NET Framework 4.8 app. Same core purpose - monitor a UPS over the NUT protocol and trigger a safe shutdown/suspend/hibernate on low battery - rebuilt from the ground up.

Highlights

  • 🔁 Fixed the sleep/wake reconnect bug - the app now reliably reconnects to the NUT server after the PC wakes from sleep, thanks to a fully async socket layer, proactive dead-connection handling, and a delayed/retrying reconnect on resume instead of a single best-effort attempt.
  • 🎨 Modern UI - redesigned windows, custom radial gauges, and a settings page with real navigation instead of cramped tabs.
  • 🌗 Light / dark theme, switchable in Preferences, with live updates (no restart needed).
  • 🌐 8 languages: English, German, French, Polish, Russian, Ukrainian, Simplified Chinese, Traditional Chinese - plus a manual language override independent of the OS UI language.
  • 🔔 Toast notifications for connect/disconnect/lost-connection and update checks.
  • 📋 Live tray tooltip and menu reflecting current connection/battery state.
  • ⚙️ Automatic settings import from an existing WinNUT-Client install on first launch.
  • ⬆️ Built-in update checker (stable/dev branch), pulling installers straight from GitHub releases.

Requirements

  • Windows 10 1903+ (for toast notifications)
  • No separate .NET install needed - the installer ships a self-contained build

Notes

  • Settings/logs live under %LocalAppData%\WinNUT - untouched on uninstall, so upgrades and reinstalls keep your
    configuration
  • First run after upgrading from the old WinNUT-Client will offer to import your existing
    connection/calibration/shutdown settings aut

Acknowledgments

Built on Avalonia UI, CommunityToolkit.Mvvm, Octokit, and Microsoft.Toolkit.Uwp.Notifications. Originally based on WinNUT-Client, with thanks to its original authors and contributors.