github itsfatduck/optimizerDuck v2.14.0
optimizerDuck v2.14.0 - Better Feedback, Smoother Interactions

4 hours ago

This update focuses on making optimizerDuck feel smoother, clearer, and more reliable during everyday use. Interactions across the app are now more polished, error reporting is far more informative, and several long-standing edge cases have been cleaned up behind the scenes.


New

  • Optional smooth scrolling across the app. Lists and pages can now use fluid scrolling animations instead of the default jumpy behavior. The feature is disabled by default and can be enabled anytime in Settings.
  • Power plan installation now works fully offline. The optimizerDuck power plan is bundled directly into the app, so installation is faster and no longer depends on GitHub or an internet connection.

Changes

  • "Risky" has been renamed to "Expert". Optimizations previously marked as "Risky" now use the "Expert" label instead, making it clearer that these tweaks are intended for advanced users rather than simply being dangerous.
  • Optimization result dialogs have been redesigned. Failed operations now show much more useful information, including expandable technical details like command output, exit codes, and exception traces.

Improvements

  • Searching through optimizations feels smoother. Search input is now slightly delayed before filtering results, preventing UI stutter while typing.
  • Scheduled task operations now provide proper feedback. Running, stopping, or deleting scheduled tasks now reports success and failure clearly instead of silently failing or throwing unexpected errors.
  • Better feedback when dashboard data fails to load. The app now displays a snackbar notification instead of leaving the dashboard empty without explanation.
  • Partial optimization success is now handled properly. If some steps succeed while others fail, optimizerDuck now reports the operation more accurately and still saves revert data for successfully applied steps.
  • Registry revert descriptions are now fully localized. Fallback messages for unknown registry revert actions now follow the app’s translation system across all supported languages.
  • Application optimizations improve startup speed, overall performance, and user experience.

Fixes

  • Power plan detection now works correctly on non-English versions of Windows. The app no longer relies on English-only powercfg output when detecting the active power scheme. Thank you @Rowyll .
  • USB power-saving optimizations can now be reverted properly. Device states are now captured before changes are applied, allowing the original configuration to be restored later.
  • Revert data handling is now safer and more reliable. Revert files are written atomically to reduce corruption risk, and corrupted data is now detected and logged instead of silently failing.
  • Fixed issues that could cause app crashes, revert data problems, and UI glitches.

New Contributors


Full Changelog: v2.13.3...v2.14.0

Don't miss a new optimizerDuck release

NewReleases is sending notifications on new releases.