v6.1 - A lot of fixes and new things
Added
- Added a new Game Library for viewing locally installed Steam, Epic/Legendary, and GOG games in one place.
- Added Steam library discovery using Steam installation paths, library folders, app manifests, and cached app metadata.
- Added Epic Games library discovery through Legendary.
- Added GOG library discovery through GOGDL and local GOG metadata.
- Added Game Library actions for launching, installing, and uninstalling supported games.
- Added Game Library searching, provider filtering, column sorting, cache refresh, and install-directory handling.
- Added Game Library entries to WMT's global search.
- Added integration between the main package search and owned Legendary/GOG games when the relevant library-search providers are enabled.
- Added individual provider toggles so update scanning, package searching, library searching, and metadata sources can be enabled or disabled separately.
- Added provider capability detection so Provider Manager only shows toggles supported by each provider.
- Added additional package search support for Steam, Scoop, RubyGems, and Cargo.
- Added a 24-hour cached PyPI package index for substantially faster Python package searches with less repeated network traffic.
- Added a Start with Windows toggle in Support & Credits.
- Added startup-entry validation and automatic repair when the WMT folder or executable is moved.
- Added new automatic update-scan intervals for 8 hours, 12 hours, and 1 day.
- Added Windows Update category controls so update categories can be individually included or excluded.
- Added Enter and Space keyboard support for checking highlighted rows in the Updates list.
- Added click-and-drag row highlighting in the Updates list without unintentionally changing checkbox states.
- Added unified two-state toggle controls across the Tweaks page.
- Added matching unified toggle behavior to relevant My Device and Drivers actions.
- Added improved hover descriptions and state-aware tooltips for consolidated controls.
Changed
- Updated
WMT-GUI.ps1app version to6.1. - Reworked the Software Catalog into a local Game Library-focused view for installed Steam, Epic, and GOG titles.
- Reworked game-provider search so owned games can appear alongside normal package search results when explicitly enabled.
- Changed provider configuration from a single enabled/disabled state to separate capabilities for update scans, search, library search, and metadata.
- Consolidated 31 enable/disable or on/off button pairs in Tweaks into single state-aware toggle buttons.
- Consolidated additional paired actions in My Device and Drivers to match the new toggle design.
- Changed Windows Update category selection from checkboxes to clearer button-style controls.
- Improved automatic scan scheduling options and related Provider Manager layout.
- Improved Steam metadata caching and library JSON generation.
- Improved startup registration for both PowerShell-script and compiled EXE launches.
- Improved startup registration repair so an outdated path can be replaced after WMT is moved.
- Improved provider search performance and reduced repeated process/network work.
- Moved ignored-update management out of deferred timer handling for more reliable interaction.
- Merged additional C# helper definitions to reduce repeated compilation overhead.
- Updated
PS2EXE/WMT.icowith corrected transparency.
Fixed
- Fixed Advanced Cleanup deletion failing after the WPF conversion because cleanup worker expressions were evaluated without the required
$Matchesvariable. - Fixed Windows Update category settings not being applied or interpreted correctly.
- Fixed several consolidated toggle buttons displaying or applying the wrong state/action.
- Fixed My Device and Drivers buttons behaving differently from equivalent Tweaks controls.
- Fixed provider toggle persistence and default handling.
- Fixed game-library parsing and display issues across Steam, Legendary, and GOGDL.
- Fixed Steam library detection to include additional configured library folders.
- Fixed startup registration becoming invalid when WMT was moved to another folder.
- Fixed update-list keyboard and mouse selection behavior around checkbox rows.
- Fixed icon transparency in the compiled EXE/tray icon asset.
Notes
- WMT does not block Windows shutdown while updates are running. This avoids trapping shutdown when users may not realize a background update is active.
- Game Library content depends on installed launchers, local manifests/metadata, authentication, and the enabled provider toggles.