Releases: nutdotnet/WinNUT-Client
Pre-Release v2.2.8328
Noticeable changes
- Re-enabled the Battery Runtime calculation. Not sure why it was disabled, please report any issues experienced with this. #33
- Finally applied pending de-DE and zh-TW translations to WinNUT #39
- Re-activate stop actions system and extensive core changes including status updates overhaul in #36
- Also fixed resuming WinNUT from a suspended state
- Correct Interval/Delay value in #37
Minor changes
- Created a build automation workflow so pull requests will have debug builds of WinNUT created and available for download automatically.
- Updated documentation for build & release, and translation procedures.
- Upgraded AGauge .Net Framework to solution's 4.7.2.
- Replaced Win10 static binary references with NuGet package to enable Toast Notifications while still building cross-platform (Win7 and up).
New Contributors
- @MartinKurtz made their first contribution in #30
Full Changelog: v2.2.8303...v2.2.8328
Version 2.2.8303
Attempting to fix versioning on MSI Installer for future smooth upgrades. No changes in main program since last version.
NOTE: You will need to remove the old version (2.2 in Add Remove Programs list) for this and future upgrades to install correctly.
Full Changelog: v2.2.8286...v2.2.8303
Version 2.2.8286
What's Changed
- Add Translation/zh-TW/zh-TW.csv for Chinese (Traditional) by @yrctw in #23
- Large changes to Socket/UPS, DATA-STALE error handling by @gbakeman in #25
- WARNING: Could cause errors, please report any that are found.
New Contributors
Full Changelog: v2.2.8255...v2.2.8286
Version 2.2.8255
Beta Release
- Logging now starts earlier in program execution, and potentially catch earlier problems.
- Tweaked error reporting form; reports are saved to a consistent location and Explorer is opened to the destination.
- Preferences system tweaks; more consistent saving, and the polling interval initializes to a valid value!
- Modified disconnection subroutines to each have clear purposes.
- Fixed NullReferenceExceptions in About_Gui, List_Var_Gui (#16, #17)
v2.2.8254 Hotfix
Beta Release - HOTFIX
The previous release had a few critical bugs, this aims to fix those:
- Fix crash (NullRefException) when closing form before making a connection.
- Fix ArgumentOutOfRangeException for de-DE users - NotifyIcon now clamps Text to within required bounds.
- Fix Update routine crashing with NullRefException because Logger variable was not set.
- Small tweaks to the Release building system.
Downloads:
- WinNUT-Client-v2.2.8254-archive.zip - Full program, no installer. Run directly from folder.
- WinNUT-Client-v2.2.8254-installer.zip - Installer
Full Changelog: v2.2.8253...v2.2.8254
v2.2.8253
After over a year, a (pre-)release is finally out. The version is bumped up to 2.2, and many changes throughout the code have been made.
Note: This is still pre-release, and bugs may occur. If you encounter a bug, please search for it first, and if it doesn't exist, report it with full debugging logs collected.
What's Changed
- Improve de-DE (German) Translation by @Lineflyer and @MarkusMDK in #8
- Windows 10 Hibernate & Clear Shutdown Timer (redo) by @g-cranston in #7
- Many functionality changes throughout the program and library, in an attempt to make code cleaner, more understandable, and less error-prone.
- Special attention is paid to connection and disconnection subroutines, and what happens in the Socket, UPS, and WinForm.
- Implemented suspend states not working correctly (#2)
- Small updates to Logging backend to make errors more informative
- Many changes to where debug information is printed to the log
- Disabled WatchDog functionality, since this is essentially handled by value updates.
Full Changelog: 2.1.7740.35837...v2.2.8253
Files
Download -archive.zip if you just want to extract the program and run it (great for testing!), or download WinNUT-Setup.msi if you want the full installer.