What's new
Playbooks and portable automation
- Added reusable playbooks that combine built-in or custom Registry tweaks, exact WinGet packages, and saved PowerShell/CMD scripts in an ordered workflow.
- Added playbook preview, validation, execution logs, and stop-on-first-failure behavior.
- Added a portable
Appsdirectory plusTWEAKHUB_ROOTandTWEAKHUB_APPSenvironment variables for scripts that travel with TweakHub. - Added script-file import and expanded portable profile support for playbooks, application references, and script favorites.
Reliable post-reboot verification
- Added machine-local tracking for restart-required changes.
- After reboot, TweakHub now verifies expected state and reports verified, failed, partial, or unavailable results instead of only clearing the pending indicator.
- Added built-in and custom automated-script favorites and clearer import guidance.
Native WPF views and accessibility
- Rebuilt Quick Access and External Tools with native WPF
ItemsControl,DataTemplate, and responsiveWrapPanellayouts. - Preserved tool search, category ordering, favorites, custom tools, WinGet install/uninstall, PowerShell execution, and progress reporting.
- Improved native keyboard activation, focus behavior, automation names, and centralized card rendering.
Maintenance and quality
- Simplified duplicated tool execution, resource, persistence, and UI code.
- Expanded automated coverage for playbooks, reboot verification, portable data, localization, and external-tool filtering.
- Requires Windows 11 build 22000 or newer and .NET 10.
Full Changelog: v1.3.0...v1.4.0