This update features many UI improvements, new scripts and bugfixes, and fixes many of the issues and shortcomings of the previous versions.
Improvements
- Interface overhaul
- Wizard for script execution
- Script separation
- Logging: now disabled by default.
- Console mode: now case-insensitive.
- Added self-signed open-source certificate. Windows still doesn't see it as safe, but it's better than nothing.
- Application doesn't require administrator permissions anymore. Some scripts may not work in user mode though.
- Implemented a WPF tweak to improve text rendering (TextFormattingMode).
New features
- Scripts and hosts can now have supported Windows version ranges. The range is based on the SemVer 2.0.0 standard version range syntax.
- New host: direct execution: behaves like the "Run..." dialog box.
- Unhandled exception dialog: added "Ignore" button
- Console mode : added
--ListScripts
command.
Scripts
- Scripts can now be simply executed, or enabled/disabled (useful for registry tweaks and system configuration).
- For scripts that can be enabled or disabled, the current state is detected automatically.
- Removed most service-related scripts (too much issues, performance boost negligible)
- Removed script: Show folder merge conflicts (opinionated)
- Added script: Enable verbose status messages
Bugfixes
- Issues with script names: setting a script name to a reserved Windows filename (such as CON, AUX, NUL...) would result in errors.
- Console mode : fixed errors when attaching console.
Backwards compatiblity
- Custom scripts written in the previous versions should still work.
- However, the filename of a custom script will now remain as the filename of the original file, instead of being set to the script's invariant name.
Name | Description |
---|---|
WinClean-Installer-x64
| Installer (64 bits) |
WinClean-Installer-x86
| Installer (32 bits) |
WinClean-x64.exe
| Portable (64 bits) (requires .NET Windows Desktop Runtime 6.0.2 or later) |
WinClean-x86.exe
| Portable (32 bits) (requires .NET Windows Desktop Runtime 6.0.2 or later) |
.NET download page
Thank you for your continued support!
Full Changelog: v1.2.1...v1.3.0