Releases: gawindx/WinNUT-Client
v2.1.7740.35837
Version 2.1.7740
Beta Release
Fix :
- Fixed a string length error for the German language (this problem should also exist with other languages but only if the strings were long enough) - related to issue #74
Changed
- Redesign of the connection functions to the Nut server
- Creation of a DLL containing functions not essential to the GUI in order to prepare for the upcoming arrival of service mode
- Modification of the instantaneous power calculation method in the case of inverters not supporting the variables previously used - in conjunction with issue #68 (thanks to faugusztin)
v2.0.7722.30975
Version 2.0.7721
Fix :
- Fix an error when checking for an update to the latest version.
This error causes the detection of an update that does not exist. (issue #70) - Also fixes incorrect version number detection (build version number was truncated)
Changed :
- Improvements to the code managing the "ups.status" variable to take into account all possible values
v2.0.7721.35955
Version 2.0.7721
Fix :
- Fixed an error preventing WinNUT from starting on a new installation (crash in the encryption function due to a string = Nothing)
Related to issue #62 - Since the logging was improved, the view / delete functions of the current log file no longer pointed to the correct files.
Added :
- Addition of a small signage icon indicating if the battery is in Charge / Discharge / Charged state.
When the status is unknown (Connection not established or lost), no status is displayed. - Added Russian translation (ru-RU) (thanks to NoGood - #65)
- Addition of the possibility of creating a Bug Report when WinNUT encounters a critical error in order to retrieve the information necessary to resolve this bug.
Changed :
- Password is now hidden in TextBox (#63)
- Windows Title Modified to "Windows NUT Client", like older versions (#61) and is now a translatable string
- Settings Poll Delay are now Expressed In seconds (#64), also renaming "Delay" parameters to "Polling Interval"
- The translations have been modified accordingly for these 3 fixes
- Change the way the program version is displayed in notifications
Only major and minor versions are displayed due to limitations on the number of characters that can be displayed in notifications - Toast Popup : Use Short Program Version Instead of complete Program Version
- Some improvements on Preferences Gui
- Improved logging when entering or exiting Windows from sleep.
- The required .Net Framework version is now 4.7.2 (instead of 4.5.2) (Windows 7 sp1, 8, 8.1, 10)
- Addition of a daily rotation of the logs (previously required a deletion of the journal file when it exceeded 5000KB or else no longer journaling new elements)
- Translations Improvements
v2.0.7710.35866
Version 2.0.7710
WARNING
Due to a bug not discovered during the publication and preventing the startup after a new installation, it is recommended to first install version 2.0.4.0 to be able to configure and test the connection of WinNUT and then perform a manual update to take advantage of this version.
Consequently, this version has been requalified as "pre-release" and should therefore no longer be considered as a stable version.
This problem will be fixed in the next version.
Fix :
- Fixed an error generating a bad loading of the default parameters during the first launch following a new installation (without any version previously installed)
- Fix an error preventing the detection of certain updates if the name of the release does not include the revision version number
Added :
- Username and password are now stored in an encrypted way in registry. (issue #37)
The conversion of old authentification data is automaticThe conversion of old authentication data is automatic at first launch of WinNUTs new version. - Added FSD support that can be provided by NUT server.
If the NUT server informs that it is initiating a Forced Shutdown, WinNUT will take this into account and initiate the shutdown process in the same way as if it determines that the conditions are required to do so.
The option must be activated in the settings of WinNUT so that it takes into account the FSD signal (Follow FSD signal).
Changed :
- WinNUT is now distributed under the GNU GPL v3 license (and later).
- When an update is present, the Changelog window will indicate the Changelog content of each version (both stable and development) present between the currently installed version and the new version.
In this way, it is easier to take into account all the evolutions / corrections applied from the installed version.
v2.0.7706 beta
Fix :
- App crash when disconnecting with null streams (Thanks to tgp1994) (Issue #48)
- Correction of a bad state of the Notify Icon Text when the return value of ups status is not only "OL" (Issue #45)
- Add -f parameter to force shutdown (Issue #46)
- Some modifications provided by tgp1994
- Fixed a bug that could occur when using a value of "0" for the grace period (thanks to jcsmook - pull requests #55)
- Fixed a bug generating an infinite connection / reconnection loop when the load value is retrieved to "0" during connection (thanks to jcsmook, pull requests #55)
- Correction of a code error causing the event time not to be updated in the logs.
- Fixed an error causing an unhandled exception when you do not want to apply the update immediately and the installation file already exists at the location specified for saving.
- In the case of a left click on the systray icon, WinNUT was restored to its original size and the context menu was opened at the same time.
This behavior has been corrected and only the context menu opens.
Restoring the WinNUT window to its original size is caused by a single or double click only.
Added :
- Addition of a directory containing the translations at the repository level.
Makes it easier to submit a new translation (or correction) via a fork / pull request (nonPointer idea - issue #35) - Translation of the "List UPS Variable's" interface (translation forgot during v2.0)
Changed :
- Some changes on how logs work (Thanks to tgp1994)
- Modification of the code to recover the power supply frequency of the UPS when it only provides the output frequency (modification made in response to an unsuccessful commit of pull requests #55 - problem encountered by jcsmook)
- Modification of the generated installer:
- Addition of a custom image banner
- Removal of the dependent Windows libraries installed in the WinNUT directory - The update process is no longer based on the "changelog.txt" of the repository but on the list of releases via the GitHub APIs.
This modification has been implemented to avoid reproducing issue #53.
This modification also brings the possibility of receiving both stable and development updates for those who choose to follow the development channel (the more recent of the two being the proposed update). - The changes made to the update process allow the implementation of a more suitable versioning of the type
[Major Version].[Minor Version].[Automatic Build Version].[Automatic Revision Version] - Complete syntax review of Changelog.txt file
v2.0.4.0
Added: EXPERIMENTAL - Connection function to the nut server with identification and password.
Fix : When the "Minimize to tray" option is disabled but the "Start Minimized" and "close to tray" options are active,
reducing or closing sends the application to the systray without the possibility of having access to the icon notification
Fix : When the name of the UPS in the parameters is incorrect, it is no longer possible to display the UPS variable information window.
Fix : Fixed a typo preventing shutdown at the end of the timeout
Fix/Added : When the name of the UPS in the parameters is incorrect, the connection is not established and a notification is displayed for 10 seconds.
Added : When the application is minimized in the systray and a change of connection state to the Nut server or a change of state of the UPS
occurs, a notification popup is displayed for 10 seconds.
Added : When the application is minimized without being sent to the systray (in task bar), the connection and battery status is displayed
in the text of the window in order to be quickly visualized when the application icon is hovered in the task bar.
Changed : The application icon has been modified to add an outline to the white shape in order to be visible when it is on a white background
Changed : The arrows of the icon displayed during reconnection are now in yellow to be more visible due to their small size.
Changed : The import of an old Ini file has been modified. The function is no longer automatic due to a problem with access rights to the
default installation directory. The import is now started manually from the File menu
Changed : The behavior of the extinction count progress bar has been corrected and behaves in a more fluid and consistent way
Changed : Restoring the main window from the notification icon only requires a single click (double click previously required)
v2.0.4.0_beta
Added: EXPERIMENTAL - Connection function to the nut server with identification and password.
Fix : When the "Minimize to tray" option is disabled but the "Start Minimized" and "close to tray" options are active,
reducing or closing sends the application to the systray without the possibility of having access to the icon notification
Fix : When the name of the UPS in the parameters is incorrect, it is no longer possible to display the UPS variable information window.
Fix : Fixed a typo preventing shutdown at the end of the timeout
Fix/Added : When the name of the UPS in the parameters is incorrect, the connection is not established and a notification is displayed for 10 seconds.
Added : When the application is minimized in the systray and a change of connection state to the Nut server or a change of state of the UPS
occurs, a notification popup is displayed for 10 seconds.
Added : When the application is minimized without being sent to the systray (in task bar), the connection and battery status is displayed
in the text of the window in order to be quickly visualized when the application icon is hovered in the task bar.
Changed : The application icon has been modified to add an outline to the white shape in order to be visible when it is on a white background
Changed : The arrows of the icon displayed during reconnection are now in yellow to be more visible due to their small size.
Changed : The import of an old Ini file has been modified. The function is no longer automatic due to a problem with access rights to the
default installation directory. The import is now started manually from the File menu
Changed : The behavior of the extinction count progress bar has been corrected and behaves in a more fluid and consistent way
Changed : Restoring the main window from the notification icon only requires a single click (double click previously required)
v2.0.3.0_beta
Version 2.0.3.0
Fix : Application crash when opening the 'UPS Variable' window
Fix : No feedback when checking for update (manual or automatic)
v2.0.2.0_beta
Version 2.0.2.0
Fix : All hard-coded translations are translated
Fix : The log file is now correctly created
Added : Some Translations
WinNUT v1.8.0.3
Version 1.8.0.3
Change : WinNUT is ready to update to version 2