github ios12checker/Windows-Maintenance-Tool v5.0.3

6 hours ago

V5.0.3

Hotfixes

  • Reworked package action result tracking with explicit per-item result events (SUCCESS, SKIPPED, FAILED, CANCELLED) to prevent false 0/x completion states.
  • Fixed update flow that could auto-rescan immediately after actions; auto-refresh now only runs when at least one package was actually updated successfully.
  • Added restart-risk confirmation for EA/Electronic Arts updates before running, so users can cancel if they do not want a potential reboot.
  • Improved retry handling: Not Applicable is now treated as SKIPPED, and known non-retry conditions no longer spawn unnecessary fallback windows.

Live Activity

  • Added real-time progress UI for package actions in the Updates header (progress bar + live done/success/skipped/failed counters).
  • Added live per-package status (x/y, active package name, elapsed time) during update/install/uninstall actions.
  • Added live winget output streaming into Activity Log, including progress percentage updates and keep-alive status lines while commands run.

Provider Update UX

  • Added visible console-window execution for pip updates so users can see real-time installer output.
  • Extended visible-window update behavior to Chocolatey and Python package updates for better transparency and fewer silent failures.

Credits

Chaython - PR #85: Added Column Sorting for ListView Controls

  • Community testers/reporters - especially users reporting update-flow and Activity Log issues (including EA restart-risk and low-resolution/UI behavior).

Don't miss a new Windows-Maintenance-Tool release

NewReleases is sending notifications on new releases.