Skip to content

Releases: RikoDEV/WinNutCPlus

v1.0.7

Choose a tag to compare

@RikoDEV RikoDEV released this 14 Sep 17:52

Changes

  • Fix shutdown countdown reaching zero without ever shutting down
  • Fix shutdown warning header text overflow and stretch the shutdown button
  • Flash taskbar icon and play a sound when the shutdown warning appears

v1.0.6

Choose a tag to compare

@RikoDEV RikoDEV released this 14 Sep 17:34

Changes

  • Fix power-lost/restored toast getting swallowed by reconnects
  • Fix crash opening Settings/About/Variables from the tray without the main window shown

v1.0.5

Choose a tag to compare

@RikoDEV RikoDEV released this 14 Sep 16:00

Changes

  • Render the update dialog's GitHub release notes as Markdown
  • Keep the tray icon visible while the main window is open
  • Add ARM64 build/installer support
  • Remove OK button from the About window
  • Localize the update-check interval options
  • Localize the Preferences window title

v1.0.4

Choose a tag to compare

@RikoDEV RikoDEV released this 14 Sep 14:31

Changes

  • Eliminate startup window flash when starting minimized to tray (daa446e)
  • Add live history chart with hover tooltip below the gauges (6b819d0)
  • Fix update dialog progress bar overlapping the downloading label (0090778)

v1.0.3

Choose a tag to compare

@RikoDEV RikoDEV released this 14 Sep 13:53

Changes

  • Fix tray-start on Windows login not being honored (a380ff2)
  • Add power lost/restored Windows toast notifications (5f31780)
  • Fix tray icon click hiding the window right back after restoring (611cc71)

v1.0.2

Choose a tag to compare

@RikoDEV RikoDEV released this 13 Sep 18:09

v1.0.1

Choose a tag to compare

@RikoDEV RikoDEV released this 13 Sep 17:47

Warning

Defender flags this exe as Trojan:Win32/Bearfoos.B!ml, it's false-positive. Use v1.0.2.

Changes

  • Slim release build.
  • Fix updater crashing after downloading new update.
  • Fix app icon missing in app exe.

v1.0.0

Choose a tag to compare

@RikoDEV RikoDEV released this 13 Sep 15:51

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.