Talon v2026.9.26.18
New Features
- Added optional installation of Chocolatey packages, configurable in Advanced Settings.
- Added Group Policy configuration, supported on non-Home Windows systems.
- Added a help=True argument for command-line usage guidance.
Improvements
- Significant improvements to the error handler to make it much, much more reliable.
- Expanded diagnostic logging to capture Qt messages and additional exception details.
- Error messages are now selectable and copyable from the dialog window.
- Improved internet detection with fallback sources and strict timeouts.
- Made Install Plan saves atomic, reducing risk of corrupted configurations after interrupted writes.
- Trimmed unnecessary Qt dependencies from packaged builds, resulting in a 60% reduction in total file size.
- Improved the reliability of the Microsoft Edge removal, Outlook and OneDrive removal, and update policy configuration components by rewriting them in native Python and improving their methods.
- Edge removal now preserves browser profiles and shared runtimes.
Bug Fixes
- Imported plans now keep omitted steps disabled instead of inheriting enabled defaults.
- Invalid plans, presets, and enabled step settings now produce errors instead of silently reverting to defaults or being ignored.
- OneDrive removal now preserves the user's OneDrive folder, and more elegantly handles fatal errors.
- Fixed obsolete registry paths in update policy configuration.
- Fixed an incorrect registry value type for window animations and the policy location used to disable Game DVR.
- Fixed argument handling for spaces and apostrophes for third-party scripts.
- Improved detection of script failures and completion in third-party scripts.
- Fixed Chocolatey detection outside PATH and recognition of successful installations that initiate a reboot.
- Fixed installation error handling so headless runs report failures without opening GUIs.
- Fixed settings changes that could re-enable unavailable installation steps while offline. Unavailable options now explain their requirements.
- Fixed Advanced Settings text fields showing stale contents when reopened in some cases.
- Fixed loading of installation plans and WinUtil configurations saved with a UTF-8 byte-order mark.
- Fixed failed or cancelled Administrator elevation requests being treated as successful launches in some cases.