After an unexpectedly long hiatus, I am happy to announce that Windows Update Viewer 0.7.0 is now available! This release includes a major update to .NET 10, improved performance, a new feature to check for updates, a new translation, and performance improvements.
Changes: 👀
-
New: Windows Update Viewer has been updated to .NET 10.
- .NET 10 is now required to run the non-self-contained versions of Windows Update Viewer.
- The self-contained versions include the .NET runtime, so they do not require .NET 10 to be installed on the system.
- .NET 10 is a long-term support (LTS) release and will be supported until November 14, 2028.
- Some code changes were required to take advantage of improvements in .NET 10 and C# 14.
-
New: The first time the About page is opened, the application will check to see if there is an updated version available.
- If a newer version is available,
A newer release is availablewill be displayed in place of theCheck GitHub for a newer releasetext. No annoying pop-ups. - Clicking on the text will open the GitHub release page in the default browser.
- This feature is optional and can be disabled in the Application Settings section of the Settings page.
- If a newer version is available,
-
New: Japanese translation has been added, thanks to @coolvito #109.
- My apologies for the long delay in getting your contribution into a release.
-
Updated: Performance improvements when loading and displaying updates.
- Collecting Event Log and Windows Update records should be faster.
- Thanks to @Dicksevenfourteen for collecting data for me.
-
Updated: Inno Setup has been updated to version 6.7.1.
- Installation dialog theme has been updated to match the system theme.
- Please let me know if you see any issues with the installer dialog.
-
Translation updates:
- Updated: Italian language updates by @bovirus
- Updated: Korean language updates by @VenusGirl
- Updated: Dutch language updates by @CMTriX
- My apologies for the long delay in getting your updates into a release.
-
Dependency Updates:
- Updated: Bumped CommunityToolkit.Mvvm to version 8.4.2
- Updated: Bumped MaterialDesignThemes to version 5.3.1
- Updated: Bumped Vanara.PInvoke.User32 to version 5.0.4
- Updated: Bumped NLog to version 6.1.2
- Updated: Bumped Nerdbank.GitVersioning to version 3.9.50
Translations ✍
My thanks to all the people that have contributed translations and updates.
If you wish to contribute a translation, check out the Contribute a Translation topic in the Wiki. Your help would be greatly appreciated.
Important
If you have previously contributed, please take a moment to verify that your translation is up to date. Thanks!
Full Changelog: v0.6.2...v0.7.0
File Descriptions
Since GitHub is now including the file size and sha256 hashes in the download links, so I have removed them from the table below. For those that want to verify the files on VirusTotal, use the sha256 hashes provided by GitHub.
| File Name | Description |
|---|---|
| WindowsUpdateViewer_0.7.0.0_x64x86_Setup.exe | Installer, requires .NET 10 runtime to already be present |
| WindowsUpdateViewer_0.7.0.0_SC_x64_Setup.exe | Installer, x64 architecture, Self-Contained, .NET runtime not required |
| WindowsUpdateViewer_0.7.0.0_SC_x86_Setup.exe | Installer, x86 architecture, Self-Contained, .NET runtime not required |
| WindowsUpdateViewer_0.7.0.0_x64x86_Portable.zip | Zip archive, requires .NET 10 runtime to already be present |
| WindowsUpdateViewer_0.7.0.0_SC_x64_Portable.zip | Zip archive, x64 architecture, Self-Contained, .NET runtime not required |
| WindowsUpdateViewer_0.7.0.0_SC_x86_Portable.zip | Zip archive, x86 architecture, Self-Contained, .NET runtime not required |