🚀 New Features
- Multi-Channel Distribution: FluentTaskScheduler is now available for installation via Winget, Scoop, and Chocolatey. This enables streamlined deployment and easier updates across various environments.
- Task Dashboard: A new dashboard has been implemented to provide a comprehensive overview of task statuses and activity. Users can now filter tasks by category and tag for better organization.
- Enhanced UI Feedback: Added helpful tooltips to all interactive elements within the task creation and editing dialogs to assist with configuration.
- Detailed History View: Task history entries now include a detail button, providing deeper insights into previous task executions.
- UI Animations: Introduced polished animations for Settings, Search, and Menu transitions to improve the overall user experience.
🛠️ Fixes & Improvements
- Fixed Dialog Scrolling: Resolved a critical UI bug where the scroll position in the edit dialog would reset unexpectedly when clicking non-interactive areas.
- Improved Task Renaming: Fixed an issue where renaming an existing task would incorrectly create a new task instead of updating the current one.
- Optimized Startup: Relocated WinRT ComWrapper initialization to ensure a more stable application launch process.
- Network Selection: Refined the network selection mechanism to ensure reliable connectivity detection.
- Enhanced Organization: Enabled drag-and-drop functionality for managing task folders.
- Administrative Execution: Removed the redundant warning message when running the application with administrator privileges.
- CSV Reliability: Fixed several issues affecting the CSV Export functionality.
- Execution Flags: Added support for
TaskRunFlags.IgnoreConstraintsto allow tasks to run regardless of environmental triggers.
🐛 Known Issues
- No major issues reported at this time. Please report any feedback via GitHub.