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.

39 major version updates
69 minor version updates
0 patches & other
MinorFrends.XML.ConvertJsonToXml1.3.02026-11-03
Changed
  • Added Options parameter to the Task.
  • The Task result now includes Success and Error properties.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options for controlling error handling.
  • Upgraded the Task to target .NET 8.
MajorFrends.Zip.CreateArchive2.0.02026-11-03
Changed
  • Breaking Merged the Source and Destination parameter tabs into a single Input tab. Renamed Source.Directory to SourceDirectory, Destination.Directory to DestinationDirectory and Destination.FileName to DestinationFileName; other source and destination properties keep their names.
  • The Task result now includes Success and Error properties.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options. By default the Task still throws an error on failure; when ThrowErrorOnFailure is disabled, the error is returned in the result instead.
  • Upgraded the Task to .NET 8.
MajorFrends.Zip.ExtractArchive2.0.02026-11-03
Changed
  • Task now targets .NET 8.
  • Breaking Task now returns a Result object with Success, ExtractedFiles and Error properties.
  • Breaking Renamed the Unzip Input Properties and Unzip Options parameters to Input and Options.
Added
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options to control error handling. By default errors are still thrown.
MinorFrends.Avro.Deserialize3.1.02026-11-02
Added
  • Added Input.DataSource parameter to choose whether Avro data is read from FilePath or provided directly as a byte array in the new Input.FileBytes parameter. Defaults to FilePath, so existing Processes are unaffected.
MinorFrends.OAuth.ParseToken1.4.02026-11-02
Added
  • Options.ClockSkewSeconds for configuring clock skew tolerance in lifetime validation (default 300 seconds, same as before).
MinorFrends.Regex.Match1.1.02026-10-28
Changed
  • Added the Options parameter to the Task. It contains ThrowErrorOnFailure and ErrorMessageOnFailure for controlling error handling.
  • The Task result now contains Success and Error properties. When ThrowErrorOnFailure is false, failures are returned in the result instead of being thrown.
  • Updated the target framework to .NET 8.
  • Added missing examples to the result documentation.
MinorFrends.Smb.RenameFile2.9.02026-10-28
Fixed
  • Fixed path duplication
MinorFrends.Smb.WriteFile2.9.02026-10-28
Fixed
  • Fixed STATUS_ACCESS_DENIED when writing to existing nested folders without write access to parent directories
MajorFrends.LDAP.AddUserToGroups3.0.02026-10-27
Changed
  • Task now requires the new Options parameter with ThrowErrorOnFailure and ErrorMessageOnFailure properties. By default the Task still throws on failure.
  • Breaking Result.Error is now an object with Message and AdditionalInfo instead of a string. It is populated when ThrowErrorOnFailure is false.
  • Updated the Task to target .NET 8.
MajorFrends.Kafka.Consume3.0.02026-10-27
Changed
  • Task now targets .NET 8.
  • Breaking Socket, SASL, SSL and Schema Registry parameters are now grouped under a single Connection parameter.
  • Result now contains an Error property describing the failure when the Task does not throw.
  • Added Options.ThrowErrorOnFailure and Options.ErrorMessageOnFailure to control error handling.
Changed
  • The Task now targets .NET 8.
  • The Task result now includes an Error property with Message and AdditionalInfo.
Added
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options. When ThrowErrorOnFailure is false, failures are returned as a failed result instead of throwing.
MajorFrends.LDAP.CreateUser2.0.02026-10-27
Changed
  • Added Options and CancellationToken parameters to the Task method.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options. By default LDAP errors are now thrown instead of returned in the result.
  • Breaking The Error result property is now an object with Message and AdditionalInfo instead of a string. Validation and connection errors are now handled through the same error handling as LDAP errors.
  • Updated the target framework to .NET 8.
MajorFrends.LDAP.DeleteUser2.0.02026-10-27
Changed
  • Task is now a static class and targets .NET 8.
  • Added required Options parameter and CancellationToken to the Task method.
  • Breaking LDAP errors are now thrown by default (ThrowErrorOnFailure); disable it to get a failed result instead.
  • Breaking Result.Error is now an object with Message and AdditionalInfo instead of a string. Missing connection parameters are also handled by the same error handling.
  • Added ErrorMessageOnFailure option to override the error message.
MajorFrends.Kafka.Produce3.0.02026-10-27
Changed
  • Breaking Socket, Sasl, Ssl and SchemaRegistry parameters are now properties of the new Connection parameter. The Task now has the parameters Input, Connection and Options.
  • Task now targets .NET 8.
Added
  • Options.ThrowErrorOnFailure and Options.ErrorMessageOnFailure for controlling error handling. When ThrowErrorOnFailure is false, failures are returned in Result.Error.
  • Result.Error property containing the error message and additional information.
Fixed
  • Added missing documentation example for Options.MessageSendMaxRetries.
Changed
  • Upgraded the Task to target .NET 8.
  • The Task now stops when the cancellation token is canceled.
  • Breaking Removed the HandleLDAPError input property; use ThrowErrorOnFailure instead.
  • Breaking Result.Error is now an object { Message, AdditionalInfo } instead of a string.
  • Breaking Task rethrows exception when occured instead of creating a new generic Exception.
Added
  • Added Options and CancellationToken parameters to the Task method.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options. When ThrowErrorOnFailure is false, errors are returned in the result instead of being thrown.
MajorFrends.LDAP.SearchObjects5.0.02026-10-27
Changed
  • Task now targets .NET 8.
  • Added the Options parameter with ThrowErrorOnFailure and ErrorMessageOnFailure. Task now throws on failure by default.
  • Breaking Removed the ThrowExceptionOnError property from Connection; use Options.ThrowErrorOnFailure instead.
  • Breaking Result.Error is now an object with Message and AdditionalInfo instead of a string.
  • Breaking Task rethrows exception when occured instead of creating a new generic Exception.
MajorFrends.LDAP.UpdateUser2.0.02026-10-27
Changed
  • Task now targets .NET 8.
  • Added Options and CancellationToken parameters to the task.
  • Breaking Error in the result is now an object with Message and AdditionalInfo instead of a string.
  • LDAP and other errors are now thrown by default; set Options.ThrowErrorOnFailure to false to get them in the result instead.
  • Breaking Task rethrows exception when occured instead of creating a new generic Exception.
Added
  • Options.ThrowErrorOnFailure and Options.ErrorMessageOnFailure for error handling control.
MinorFrends.Smb.CopyFiles2.10.02026-10-26
Fixed
  • Kerberos ticket cache authentication no longer requires Username input � realm is read automatically from the ccache file.
MajorFrends.Pdf.Create4.0.02026-10-26
Changed
  • Breaking Replaced PDFsharp/MigraDoc with PdfPig 0.1.16 for creating documents.
  • Breaking Image inputs are limited to PNG and JPEG.
  • Breaking Text wrapping, layout, and pagination are handled by a custom layout engine. Line wrapping, table layout, and page breaks may differ from previous output.
MinorFrends.Smb.CreateDirectory2.8.02026-10-26
Fixed
  • Kerberos ticket cache authentication no longer requires Username input; realm is read automatically from the ccache file.
MinorFrends.Smb.DeleteDirectory2.7.02026-10-26
Fixed
  • Kerberos ticket cache authentication no longer requires Username input; realm is read automatically from the ccache file.
MinorFrends.Smb.DeleteFiles2.8.02026-10-26
Fixed
  • Kerberos ticket cache authentication no longer requires Username input; realm is read automatically from the ccache file.
  • Use the configured SeparatorCharacter when resolving SMB paths.
MajorFrends.HTTP.DownloadFile2.0.02026-10-26
Added
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options. By default errors are still thrown as before; when ThrowErrorOnFailure is false the Task returns Success = false and an Error object instead.
  • Added Error property to the Task result.
  • Breaking Task rethrows exception when occured instead of creating a new generic Exception.
Changed
  • Task now targets .NET 8.
MinorFrends.Smb.ListFiles2.7.02026-10-26
Fixed
  • Kerberos ticket cache authentication no longer requires Username input; realm is read automatically from the ccache file.
MajorFrends.Pdf.MergeDocuments2.0.02026-10-26
Changed
  • Breaking Replaced PdfSharpCore 1.3.67 with PdfPig 0.1.16 for merging.
  • Merging preserves remote PDF link destinations and visible signature-widget annotations.
MinorFrends.Smb.MoveDirectory2.7.02026-10-26
Fixed
  • Kerberos ticket cache authentication no longer requires Username input; realm is read automatically from the ccache file.
MinorFrends.Smb.MoveFiles2.7.02026-10-26
Fixed
  • Kerberos ticket cache authentication no longer requires Username input; realm is read automatically from the ccache file.
  • Use the configured SeparatorCharacter when resolving SMB paths.
MinorFrends.Pdf.Read1.4.02026-10-26
Changed
  • Updated PdfPig to version 0.1.16.
MinorFrends.Smb.ReadFile2.7.02026-10-26
Fixed
  • Kerberos ticket cache authentication no longer requires Username input; realm is read automatically from the ccache file.
MinorFrends.Smb.RenameFile2.8.02026-10-26
Fixed
  • Kerberos ticket cache authentication no longer requires Username input; realm is read automatically from the ccache file.
MajorFrends.Instagram.Request2.0.02026-10-26
Changed
  • The Task now targets .NET 8.
  • The Task result now includes Success and Error properties. When ThrowErrorOnFailure is false, errors are returned in Error instead of being thrown.
  • Breaking ThrowErrorOnFailure now defaults to true.
  • Added ErrorMessageOnFailure option for overriding the error message on failure.
MajorFrends.HTTP.RequestBytes2.0.02026-10-26
Changed
  • Updated the task to target .NET 8.
  • Breaking ContentType in the result is now a string instead of a MediaTypeHeaderValue.
  • Added Success and Error properties to the result.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options. By default errors are thrown as before.
Changed
  • Breaking Result.ContentType is now a string instead of a MediaTypeHeaderValue object.
  • Upgraded the Task to target .NET 8.
  • Added Success and Error properties to the result.
  • Added ThrowErrorOnFailure (default true) and ErrorMessageOnFailure options. When ThrowErrorOnFailure is false, errors are returned in the result instead of being thrown.
MinorFrends.HTTP.SendBytes1.8.02026-10-26
Added
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options. By default errors are still thrown.
  • Result now contains Success and Error properties.
Changed
  • Task now targets .NET 8.
MinorFrends.Smb.WriteFile2.8.02026-10-26
Fixed
  • Kerberos ticket cache authentication no longer requires Username input; realm is read automatically from the ccache file.
  • Use the configured SeparatorCharacter when resolving SMB paths.
MinorFrends.GooglePubSub.Consume1.1.02026-10-25
Added
  • Added Success and Error properties to the result.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options. By default the Task still throws on failure; disable ThrowErrorOnFailure to receive the error in the result instead.
Changed
  • Task now targets .NET 8.
MinorFrends.GoogleDrive.Delete1.1.02026-10-25
Changed
  • The Task now requires an Options parameter with ThrowErrorOnFailure and ErrorMessageOnFailure settings.
  • The result now contains an Error property. If ThrowErrorOnFailure is false, failures are returned as a result with Success set to false instead of an exception being thrown.
  • Updated the Task to target .NET 8.
MajorFrends.IBMDB2.ExecuteQuery2.0.02026-10-25
  • Breaking Replaced Result.ErrorMessage with Result.Error object containing Message and AdditionalInfo.
  • Breaking Error messages are no longer prefixed with transaction rollback details; use Options.ErrorMessageOnFailure to override the message.
  • Added ErrorMessageOnFailure option for customizing the error message.
  • Task now targets .NET 8.
  • Added missing example values to the QueryParameter documentation.
MajorFrends.GoogleDrive.List2.0.02026-10-25
Changed
  • Added the Options parameter with ThrowErrorOnFailure and ErrorMessageOnFailure. The Task can now return a failed result with Error details instead of throwing.
  • Breaking A missing service account key now produces a validation error instead of an ArgumentException.
  • Added the Error property to the Task result.
  • Updated the Task to target .NET 8.
MinorFrends.GraphQl.ExecuteQuery2.2.02026-10-23
Changed
  • Improved documentation of header and variable parameters with realistic examples.
MajorFrends.FTP.UploadFiles2.0.02026-10-23
Changed
  • Upgraded the Task to target .NET 8.
  • Breaking The Source, Destination and Info parameters are now grouped under a single Input tab.
  • Breaking Renamed the ThrowErrorOnFail option to ThrowErrorOnFailure.
  • When ThrowErrorOnFailure is disabled, any error is now returned in the new Error property of the result instead of being thrown.
Added
  • Added the ErrorMessageOnFailure option for defining a custom error message.
  • Added the Error property to the result.
MinorFrends.SFTP.DeleteFiles3.1.02026-10-21
Changed
  • An empty or unknown encoding name now gives a clear error message ("Unknown encoding: '...'") instead of the default .NET message.
MinorFrends.SFTP.DownloadFiles4.2.02026-10-21
Fixed
  • An empty or unknown encoding name now gives a clear error message ("Unknown encoding: '...'") instead of a NullReferenceException.
  • Fixed iso-8859-1 and other built-in .NET encodings not being found when entered as a custom encoding.
MinorFrends.HubSpot.GetContacts1.1.02026-10-21
Changed
  • Updated package metadata and improved documentation of filter parsing types.
MinorFrends.SFTP.ListFiles3.1.02026-10-21
Changed
  • An empty or unknown encoding name now gives a clear error message ("Unknown encoding: '...'") instead of the default .NET message.
MinorFrends.SFTP.MoveFile2.1.02026-10-21
Changed
  • An empty or unknown encoding name now gives a clear error message ("Unknown encoding: '...'") instead of the default .NET message.
MinorFrends.SFTP.ReadFile3.2.02026-10-21
Changed
  • An empty or unknown encoding name now gives a clear error message ("Unknown encoding: '...'") instead of the default .NET message.
MinorFrends.SFTP.UploadFiles4.4.02026-10-21
Fixed
  • An empty or unknown encoding name now gives a clear error message ("Unknown encoding: '...'") instead of a NullReferenceException.
  • Fixed iso-8859-1 and other built-in .NET encodings not being found when entered as a custom encoding
MinorFrends.SFTP.WriteFile3.1.02026-10-21
Changed
  • An empty or unknown encoding name now gives a clear error message ("Unknown encoding: '...'") instead of the default .NET message.
MinorFrends.HTTP.DownloadFile1.6.02026-10-20
Changed
  • HTTP client cache key is now derived with PBKDF2-SHA256.

Showing 50 of 108 matching updates (1295 total)

An unhandled error has occurred. Reload 🗙