Releases: Darkaxt/wumgr
Releases · Darkaxt/wumgr
Release list
WuMgr v1.2.2
Summary
WuMgr v1.2.2 ships the maintained fork's WPF shell as the default UI while keeping the legacy WinForms UI available with -winforms.
Highlights
- WPF default UI with read-only non-admin launch and admin-only actions gated until elevation.
- Grouped active update lists inspired by Windows Update MiniTool, with category counts, collapsible groups, category-scoped selection, and no automatic skipping of drivers or preview updates.
- Restored action icons, compact toolbar, dark/light theme support, hidden idle progress strip, resizable status/log pane, and WPF startup/search/tray behavior improvements.
- Security hardening for named-pipe IPC ACLs, manual download filename sanitization, malformed
-onclosearguments, manual installer exit handling, and command/process logging. - Documentation refresh with WPF screenshots, usage notes, recovery docs, upstream issue/PR triage, and security review notes.
Compatibility
- Portable zip only; no installer.
- Unsigned binary; Windows may show SmartScreen or publisher warnings.
- .NET Framework 4.6.1 and the existing
wumgr.execommand-line surface are unchanged. - Legacy WinForms fallback remains available with
-winforms.
Assets
Download WuMgr_v1.2.2.zip and verify with SHA256SUMS.txt.
WuMgr v1.2.1
WuMgr v1.2.1
Conservative maintenance release for the maintained fork.
Changes
- Added upstream issue triage and focused fork issue tracking.
- Added uninstall and Windows Update policy recovery documentation.
- Added a releases link in README and About.
- Fixed Select All action-state refresh.
- Enabled WinForms high-DPI auto-resizing.
- Improved main-window activation when restoring from startup, tray, notification, or single-instance IPC.
- Added a guard to suppress duplicate result dialogs while one is already open.
- Updated assembly/file version to
1.2.1.0.
Verification
- Build and CodeQL passed on PR #6 and on
masterafter merge. - Release workflow completed successfully.
- Published zip was downloaded and hash-verified against
SHA256SUMS.txt. wumgr.exefile version verified as1.2.1.0.Translation.iniis included next to the executable.
Known Limitations
- Binary is unsigned; Windows may show an unsigned-app warning.
- No installer or code signing in this release.
- Update-detection/install failures without reproduction data remain tracked in issue #4.
WuMgr v1.2.0
WuMgr v1.2.0
This is the first maintenance release from the public Darkaxt/wumgr fork of DavidXanatos/wumgr.
Changes
- Added maintained-fork docs,
SECURITY.md, build docs, option docs, and release packaging. - Added GitHub Actions workflows for Windows build/test, CodeQL, and release packaging.
- Applied the PR DavidXanatos#114 Unicode INI fix consistently to read and write calls.
- Added a clean Visual Studio
.gitignoreand removed the tracked.csproj.userfile from PR #48 scope. - Cherry-picked safe typo cleanups from PR DavidXanatos#75 without importing its compile error.
- Reimplemented the PR #20 notification improvement by including pending update titles in the tray balloon text.
- Added focused regression tests for manual download planning.
Fixes
- Fixes issue DavidXanatos#145 class behavior: selected updates without usable download URLs now fail instead of reporting success.
- Manual install no longer starts when any selected update was skipped or any manual download failed.
- Cached update entries can re-resolve their live Windows Update object by UUID before install/hide operations, addressing stale-list behavior around issue DavidXanatos#117.
- Log output now has a copy context menu for issue DavidXanatos#146.
- Window size/position and update-list column widths are saved and restored for issues #5 and DavidXanatos#142.
Translation.iniis now tracked and included in the portable zip for translation/release packaging issues DavidXanatos#90 and DavidXanatos#135.
Assets
WuMgr_v1.2.0.zip: portable release zip.SHA256SUMS.txt: SHA256 checksums for the zip and packaged files.
Known limitations
- Binaries are unsigned in this release.
- Skip UAC remains a powerful local-administrator convenience feature; disable it if not needed.
Tools.inicommand hooks intentionally execute local user-configured commands from the application directory.- Code/security scanning workflows are present; repository-level security scanning settings still need to be enabled in GitHub settings.