Releases: dahall/TaskScheduler
Releases · dahall/TaskScheduler
Release 2.7.1
- Fixed bug in ActionCollection internal constructor when converting Powershell actions
- Fixed bug under V1 that causes crash when showing security field
- Reworked model for settings availability for triggers and actions to remove unintended actions after fixing related bugs
- Major changes to TaskDefinition.CanUseUnifiedSchedulingEngine method based on extensive testing. Many of Microsoft's documented exclusions aren't really excluded. This method now represents the actual exclusions.
- Matched UI to last fix
Release 2.6.5
- Updated TaskSchedulerSnapshot so that it doesn't fail when working with a multi-threaded app. Effectively in further testing I found that under many circumstances, when connecting to external machines, the new asynchronous Restore method failed because it couldn't reuse the COM objects on different threads. This fixes that by using a ConnectionToken tied to TaskService. Expect to see a new documentation page on multi-threaded use soon.
Release 2.6.4
- Added new TaskSchedulerSnapshot utility class that will capture and restore snapshots of a Task Scheduler machine instance
- Updated TaskOptionsEditor with changes to TaskPropertiesControl - now fully functionally equivalent
- Fixed layout and custom controls on TaskPropertiesControl
- Fixed a number of code warnings thanks to work by @spirifoxy
- Fixed bugs in Custom COM Handler Action UI on object selection
- Updated TaskSecurity to force canonicalization of DACL
Release 2.6.3
- Fixed null parameter problem with TaskFolder.EnumerateFolders() method
- Added IComparable to Task, Trigger and Action classes
- Added documentation to TaskCompatibility enum that describes changes made in each version
- Extended the constructor and Initialize methods for TaskEditDialog and TaskPropertiesControl to accept an optional task name and task folder to ensure correct initialization order.
Release 2.6.2
- Fixed rendering problem on non-visual style enabled systems with drop-down in TaskPropertiesControl
- Fixed problem with the TaskFolder property of TaskEditDialog being ignored
- Added TestTaskServiceConsole project and removed Test_UWP_NetStd project for testing .NET Standard (when ready)
- Removed external JetBrains.Annotations dependency
- Added TaskNameIsEditable property to TaskEditDialog and TaskPropertiesControl to allow for task name to be set read-only even when initializing with a TaskDefinition
- Fixed impersonation for V1 so it will build under .NET Standard 2.0
Release 2.6.1
- Project cleanup and cosmetics for help files.
- Changed TaskService project to new VS2017 format in preparation for supporting .NET Standard
Release 2.6.0
Our first release from GitHub!
- Minor updates to make project congruent with GitHub and Visual Studio 2017
- Replacement of custom library for Active Directory Object Picker with Tulpep's NuGet library