github itsfatduck/optimizerDuck v2.5.0
optimizerDuck v2.5.0 - New Scheduled Tasks Manager + Core Improvements

20 hours ago
image

You can now manage Scheduled Tasks directly within optimizerDuck. This update also removes two unsupported languages and includes several fixes and internal improvements for better stability and reliability.


Added

  • Scheduled Tasks Manager
    View and manage Windows Scheduled Tasks directly inside the app.

    You can:

    • Run tasks
    • Stop tasks
    • Delete tasks
    • View detailed task information

    Task creation is intentionally limited in this release to keep the feature focused and maintainable.

  • Task Icons
    Tasks now display their associated application icons (when available) for easier identification.

  • Open Settings Menu per Card
    Added an individual Open Settings menu for each card in the Startup Manager for quicker configuration access.


Improved

  • Rewritten Scheduled Tasks API
    Replaced the legacy schtasks command-line method with the TaskScheduler NuGet package, improving:

    • Performance
    • Reliability
    • Result accuracy

    These improvements also enhance task functionality and improve integration with the Startup Manager.

  • Startup Manager UI Improvements
    Redesigned the Scheduled Tasks item layout to make it clearer, more informative, and easier to read.


Fixed

  • Startup Manager Search Issue
    Fixed an issue where searching could hide items entirely and break filtering functionality.

Removed

  • Unsupported Languages
    Removed Simplified Chinese (zh-Hans) and Russian (ru-RU) to streamline localization efforts.

    If you would like to contribute translations, please see:
    Translations Guide


Developer Notes

  • Added additional XML documentation for services, models, properties, and methods to improve maintainability.

Full Changelog: v2.4.4...v2.5.0

Don't miss a new optimizerDuck release

NewReleases is sending notifications on new releases.