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
MinorFrends.FTP.DownloadFiles2.2.02026-10-14
Changed
  • Updated documentation
MinorFrends.Files.Move3.1.02026-10-14
Changed
  • Update documentation
MinorFrends.Files.Write1.6.02026-10-14
Changed
  • Upgraded the Task to target .NET 8.
  • The Task now accepts a cancellation token and returns Success and Error in the result.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options to control how failures are reported.
MinorFrends.RabbitMQ.Publish1.13.02026-10-13
Added
  • Add options to set up RabbitMQ channel
Added
  • Initial implementation
MinorFrends.JSON.EnforceTypes2.1.02026-10-09
Changed
  • Port task to supported repository
MajorFrends.Files.MoveDirectory2.0.02026-10-09
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 Success and Error properties.
Added
  • New options ThrowErrorOnFailure and ErrorMessageOnFailure for controlling error handling. By default the Task still throws on failure.
MinorFrends.Files.ReadBytes1.3.02026-10-09
Changed
  • The Task now targets .NET 8.
  • By default the Task throws an error when reading fails. Set the new ThrowErrorOnFailure option to false to receive a failed result instead.
Added
  • New options ThrowErrorOnFailure and ErrorMessageOnFailure for controlling error handling.
  • Result now contains Success and Error properties.
MinorFrends.Files.Rename1.2.02026-10-09
Changed
  • The Task now targets .NET 8.
  • Task now requires a cancellation token and its result now includes Success and Error properties.
Added
  • New options ThrowErrorOnFailure and ErrorMessageOnFailure for controlling how failures are reported. By default errors are still thrown.
MinorFrends.JSON.Transform1.2.02026-10-09
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.
MinorFrends.CSV.ConvertToJSON1.5.02026-10-08
Fixed
  • Fix inverted logic of trimming option.
MajorFrends.Files.Copy3.0.02026-10-05
Changed
  • Results include Success, Error, Files, and FailedFiles details.
  • Breaking Added options to control failure handling:
    • ContinueOnFailure (default false) determines whether copying continues after an individual file fails. When true, failed files are listed in FailedFiles and Success remains true; when false, copying stops at the first failure and remaining files are listed in FailedFiles without an exception.
    • ThrowErrorOnFailure (default true) determines whether a task-level failure is thrown or returned as Success = false with error details in Error. This applies when copying stops after a failure.
    • ErrorMessageOnFailure optionally supplies a custom message for task-level failures, either in the thrown exception or the returned Error.
MinorFrends.Files.Delete2.1.02026-10-05
Added
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options.
  • Added Success and Error properties to the result.
Changed
  • The Task class is now static.
MinorFrends.Files.Find2.1.02026-10-05
Changed
  • Expanded the result with Success and Error fields to report whether file discovery succeeded and provide failure details.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options 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
MinorFrends.Files.LocalBackup4.1.02026-10-05
Changed
  • Added task options to control whether failures are thrown or returned in the result.
  • Added success and error details to the task result.
New taskFrends.LDAP.MoveUser1.0.02026-10-02
Added
  • Initial task implementation
MinorFrends.IMAP.ReadEmail2.3.02026-10-02
Changed
  • Upgraded project to target .NET 8
MajorFrends.Facebook.Request2.0.02026-10-01
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.
MinorFrends.Smb.CopyFiles2.9.02026-09-30
Changed
  • Updated package copyright metadata.
MinorFrends.Files.CreateDirectory1.2.02026-09-30
Added
  • Added failure handling options and a success indicator to directory creation results.
Changed
  • Updated the task to target .NET 8.
MinorFrends.Smb.CreateDirectory2.7.02026-09-30
Fixed
  • Corrected the task package copyright information.
Changed
  • Updated the package copyright metadata to identify Frends.
MinorFrends.Files.DeleteDirectory1.2.02026-09-30
Changed
  • Updated the task to .NET 8 and added cancellation support.
  • Added configurable error handling for directory deletion failures.
MinorFrends.Smb.DeleteFiles2.7.02026-09-30
Fixed
  • Corrected the task's copyright metadata.
MinorFrends.Shopify.DeleteProduct1.2.02026-09-30
Changed
  • Updated the Task's package metadata to meet Frends compliance requirements.
Changed
  • Updated task package metadata to meet Frends platform requirements.
MinorFrends.Smb.ListFiles2.6.02026-09-30
Changed
  • Updated the package copyright metadata to identify Frends as the copyright holder.
MinorFrends.Smb.MoveDirectory2.6.02026-09-30
Changed
  • Updated package metadata to meet current compliance requirements.
MinorFrends.Smb.MoveFiles2.6.02026-09-30
Fixed
  • Corrected task copyright metadata.
Changed
  • Target framework updated to .NET 8.
  • Task now returns Success and Error properties in the result, and accepts a cancellation token so that a running Task can be canceled.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options to control how failures are reported. By default, errors are thrown as before.
Changed
  • Updated the task package copyright information.
MinorFrends.Smb.ReadFile2.6.02026-09-30
Changed
  • Updated task copyright metadata to meet compliance requirements.
MinorFrends.Smb.RenameFile2.6.02026-09-30
Changed
  • Updated Task package metadata to meet Frends compliance requirements.
Fixed
  • Updated the task's copyright metadata to meet compliance requirements.
MinorFrends.Smb.WriteFile2.7.02026-09-30
Changed
  • Updated package copyright metadata to meet Frends compliance requirements.
MinorFrends.Smb.DeleteDirectory2.6.02026-09-29
Fixed
  • Updated the task's copyright metadata to meet the required attribution format.
MajorFrends.FTP.DeleteFiles2.0.02026-09-29
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 Options parameter with ThrowErrorOnFailure and ErrorMessageOnFailure properties for controlling error handling behavior.
  • Result now includes Success and Error properties. On failure, if ThrowErrorOnFailure is set to false, the Task returns a failed Result instead of throwing an exception.
Added
  • Initial implementation
MinorFrends.PowerShell.RunCommand1.3.02026-09-29
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.Errors to Result.Error and use AggregateException in case of multiple errors
MajorFrends.Avro.Deserialize3.0.02026-09-28
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.
MinorFrends.Smb.CreateDirectory2.6.02026-09-25
Added
  • Added new KerberosTicketCache authentication 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.
MinorFrends.Smb.DeleteDirectory2.5.02026-09-25
Added
  • Added new KerberosTicketCache authentication 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.
MinorFrends.Smb.DeleteFiles2.6.02026-09-25
Added
  • Added new KerberosTicketCache authentication 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.
MinorFrends.Smb.ListFiles2.5.02026-09-25
Added
  • Added new KerberosTicketCache authentication 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.
MinorFrends.Smb.MoveDirectory2.5.02026-09-25
Added
  • Added new KerberosTicketCache authentication 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.
MinorFrends.Smb.MoveFiles2.5.02026-09-25
Added
  • Added new KerberosTicketCache authentication 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)

An unhandled error has occurred. Reload 🗙