Task Changelog
A cross-task view of everything that has changed. Filter by date range and keyword to see major and minor version updates across the whole catalog.
10
major version updates
51
minor version updates
0
patches & other
Changed
- Updated documentation
Changed
- Update documentation
Changed
- Upgraded the Task to target .NET 8.
- The Task now accepts a cancellation token and returns
SuccessandErrorin the result. - Added
ThrowErrorOnFailureandErrorMessageOnFailureoptions to control how failures are reported.
Added
- Add options to set up RabbitMQ channel
Added
- Initial implementation
Changed
- Port task to supported repository
Changed
- Breaking Updated task parameter validation to throw ValidationException with a revised error message instead of ArgumentNullException.
- Task now targets .NET 8.
- The Task now requires a cancellation token and supports cancellation.
- The result now contains
SuccessandErrorproperties.
Added
- New options
ThrowErrorOnFailureandErrorMessageOnFailurefor controlling error handling. By default the Task still throws on failure.
Changed
- The Task now targets .NET 8.
- By default the Task throws an error when reading fails. Set the new
ThrowErrorOnFailureoption tofalseto receive a failed result instead.
Added
- New options
ThrowErrorOnFailureandErrorMessageOnFailurefor controlling error handling. - Result now contains
SuccessandErrorproperties.
Changed
- The Task now targets .NET 8.
- Task now requires a cancellation token and its result now includes
SuccessandErrorproperties.
Added
- New options
ThrowErrorOnFailureandErrorMessageOnFailurefor controlling how failures are reported. By default errors are still thrown.
Changed
- Port task to supported repository
Fixed
- Own certificate is now loaded with automatic certificate store type detection, fixing Digital ID/cert store errors.
Fixed
- Updated task package metadata to meet current Frends platform requirements.
Fixed
- Fix inverted logic of trimming option.
Changed
- Results include
Success,Error,Files, andFailedFilesdetails. - Breaking Added options to control failure handling:
ContinueOnFailure(defaultfalse) determines whether copying continues after an individual file fails. Whentrue, failed files are listed inFailedFilesandSuccessremainstrue; whenfalse, copying stops at the first failure and remaining files are listed inFailedFileswithout an exception.ThrowErrorOnFailure(defaulttrue) determines whether a task-level failure is thrown or returned asSuccess = falsewith error details inError. This applies when copying stops after a failure.ErrorMessageOnFailureoptionally supplies a custom message for task-level failures, either in the thrown exception or the returnedError.
Added
- Added
ThrowErrorOnFailureandErrorMessageOnFailureoptions. - Added
SuccessandErrorproperties to the result.
Changed
- The Task class is now static.
Changed
- Expanded the result with
SuccessandErrorfields to report whether file discovery succeeded and provide failure details. - Added
ThrowErrorOnFailureandErrorMessageOnFailureoptions to choose whether failures are returned in the result or thrown, and to set a custom failure message. - Added cancellation token support to stop file discovery when cancellation is requested before it starts.
Added
- Initial implementation
Changed
- Added task options to control whether failures are thrown or returned in the result.
- Added success and error details to the task result.
Added
- Initial task implementation
Changed
- Upgraded project to target .NET 8
Changed
- Added success and error details to the result when a request fails.
- Added an option to customize error messages returned or thrown by the Task.
- Breaking Updated task parameter validation to throw ValidationException with a revised error message instead of ArgumentNullException.
Changed
- Updated package copyright metadata.
Added
- Added failure handling options and a success indicator to directory creation results.
Changed
- Updated the task to target .NET 8.
Fixed
- Corrected the task package copyright information.
Changed
- Updated the package copyright metadata to identify Frends.
Changed
- Updated the task to .NET 8 and added cancellation support.
- Added configurable error handling for directory deletion failures.
Fixed
- Corrected the task's copyright metadata.
Changed
- Updated the Task's package metadata to meet Frends compliance requirements.
Changed
- Updated task package metadata to meet Frends platform requirements.
Changed
- Updated the package copyright metadata to identify Frends as the copyright holder.
Changed
- Updated package metadata to meet current compliance requirements.
Fixed
- Corrected task copyright metadata.
Changed
- Target framework updated to .NET 8.
- Task now returns
SuccessandErrorproperties in the result, and accepts a cancellation token so that a running Task can be canceled. - Added
ThrowErrorOnFailureandErrorMessageOnFailureoptions to control how failures are reported. By default, errors are thrown as before.
Changed
- Updated the task package copyright information.
Changed
- Updated task copyright metadata to meet compliance requirements.
Changed
- Updated Task package metadata to meet Frends compliance requirements.
Fixed
- Updated the task's copyright metadata to meet compliance requirements.
Changed
- Updated package copyright metadata to meet Frends compliance requirements.
Fixed
- Updated the task's copyright metadata to meet the required attribution format.
Changed
- Breaking Changed the error structure when deleting files: the original exception is now rethrown instead of being wrapped.
- Target framework changed to .NET 8.
- Added
Optionsparameter withThrowErrorOnFailureandErrorMessageOnFailureproperties for controlling error handling behavior. Resultnow includesSuccessandErrorproperties. On failure, ifThrowErrorOnFailureis set tofalse, the Task returns a failedResultinstead of throwing an exception.
Added
- Initial implementation
Added
- Option to execute commands with a custom PowerShell executable. Custom PowerShell executions cannot use a shared session and can set an execution policy.
Changed
- Updated PowerShell to 7.4.20.
- Updated target framework to .NET 8.0.
Changed
- Breaking Move
Result.ErrorstoResult.Errorand use AggregateException in case of multiple errors
Added
- Add support for SchemaJson and both Avro Object Container Files and raw Avro files. The task will now automatically detect the file type and deserialize accordingly.
Changed
- Breaking The task will throw if cancellation was requested during deserialization. Previously, the task would silently stop processing and return a partial result.
Added
- Added new
KerberosTicketCacheauthentication mode supporting Kerberos authentication using a pre-existing ticket cache (ccache) file.
Fixed
- Kerberos authentication now correctly truncates the session key to 16 bytes as required by the SMB specification.
Added
- Added new
KerberosTicketCacheauthentication mode supporting Kerberos authentication using a pre-existing ticket cache (ccache) file.
Fixed
- Kerberos authentication now correctly truncates the session key to 16 bytes as required by the SMB specification.
Added
- Added new
KerberosTicketCacheauthentication mode supporting Kerberos authentication using a pre-existing ticket cache (ccache) file.
Fixed
- Kerberos authentication now correctly truncates the session key to 16 bytes as required by the SMB specification.
Added
- Added new
KerberosTicketCacheauthentication mode supporting Kerberos authentication using a pre-existing ticket cache (ccache) file.
Fixed
- Kerberos authentication now correctly truncates the session key to 16 bytes as required by the SMB specification.
Added
- Added new
KerberosTicketCacheauthentication mode supporting Kerberos authentication using a pre-existing ticket cache (ccache) file.
Fixed
- Kerberos authentication now correctly truncates the session key to 16 bytes as required by the SMB specification.
Added
- Added new
KerberosTicketCacheauthentication mode supporting Kerberos authentication using a pre-existing ticket cache (ccache) file.
Fixed
- Kerberos authentication now correctly truncates the session key to 16 bytes as required by the SMB specification.
Showing 50 of 61 matching updates (1203 total)