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 legacyschtaskscommand-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