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.

15 major version updates
41 minor version updates
0 patches & other
MinorFrends.CSV.Create1.13.02026-08-27
Fixed
  • Removed NewLine = Environment.NewLine from CsvConfiguration to fix quoting of values containing \n or \r characters.
MinorFrends.CSV.ConvertToXML1.6.02026-08-24
Changed
  • Target framework updated from net6.0 to net8.0.
  • Added error handling support with ThrowErrorOnFailure and ErrorMessageOnFailure options.
  • Added Error property to the Result object for capturing failure details when ThrowErrorOnFailure is false.
MinorFrends.FTP.DownloadFiles2.1.02026-08-24
Fixed
  • Fixed XML documentation: corrected <returns> tag to match actual Result class properties, fixed incorrect parameter references in <frendsdocs> and improved <param> descriptions.
MinorFrends.CSV.Parse1.7.02026-08-24
Changed
  • Upgraded target framework from .NET 6 to .NET 8.
  • Added error handling support: the Task now returns error details instead of throwing when ThrowErrorOnFailure is set to false.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options for controlling error behavior.
Added
  • Added Options.CopyBlob, Options.BlobCopyDir, and Options.DeleteOriginal to support post-download blob copy and source cleanup in Azure Blob Storage.
MinorFrends.ServiceBus.Read1.2.02026-08-20
Changed
  • Upgraded target framework from net6.0 to net8.0.
  • Added error handling support with ThrowErrorOnFailure and ErrorMessageOnFailure options.
  • Task result now includes Success and Error properties for improved error reporting.
MinorFrends.Soap.Read1.1.02026-08-20
Fixed
  • Fixed Copyright metadata to comply with platform standards.
MinorFrends.Confluence.Request1.1.02026-08-20
Changed
  • Added a required Options parameter to the Request method for controlling error handling behavior.
  • Upgraded target framework from .NET 6 to .NET 8.
  • The Result object now includes Success and Error properties for improved error handling.
New taskFrends.As4.ValidateAndParsePayload1.0.02026-08-20
Added
  • Initial implementation of the AS4 ValidateAndParsePayload task.
  • Validates an incoming AS4 (ebMS) message using the NSoftware IPWorks EDI AS4Server component.
  • Extracts the EDI payload, sender/receiver party identifiers and message id.
  • Optionally validates the signature (partner certificate) and decrypts the payload (own PFX certificate).
  • Returns the AS4 receipt content for use in a later receipt response.
MinorFrends.Soap.Request1.1.02026-08-19
Changed
  • Updated Copyright field to comply with platform standards.
New taskFrends.As4.SendMessage1.0.02026-08-19
Added
  • Initial implementation.
MajorFrends.Pdf.Create3.0.02026-08-17
Changed
  • Breaking Task input parameters (output file properties, document settings, and content) are now grouped under Input and Options parameter to align with Frends platform standards.
  • Task method now requires a CancellationToken parameter.
  • The Options class now includes an ErrorMessageOnFailure property, allowing you to customize the error message returned or thrown when the task fails.
  • When ThrowErrorOnFailure is false, the result now includes an Error object with the failure details.
MajorFrends.ODBC.ExecuteQuery4.0.02026-08-17
Fixed
  • Breaking Remove string errorMessage property from Result class.
  • The task now returns structured error details in Result.Error when ThrowErrorOnFailure is disabled, instead of only a plain error string.
  • Added ErrorMessageOnFailure option to allow customising the error message thrown or returned on failure.
MinorFrends.RabbitMQ.Publish1.12.02026-08-17
Changed
  • Updated target framework from .NET 6 to .NET 8.
Changed
  • Updated package copyright to meet platform compliance requirements.
MinorFrends.Pdf.Read1.3.02026-08-17
Changed
  • Updated copyright metadata to comply with platform standards.
MinorFrends.MQTT.Receive1.1.02026-08-17
Added
  • Added an Options parameter to control error handling: use ThrowErrorOnFailure to throw on failure, or set it to false to receive the error details in the result instead.
MinorFrends.HTTP.Request1.13.02026-08-17
Added
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options to control error handling: when ThrowErrorOnFailure is set to false, the task returns a Result with Success = false and an Error object instead of throwing an exception.
  • The Result type now includes Success and Error properties to indicate task outcome.
MajorFrends.MQTT.Send2.0.02026-08-17
Added
  • Breaking Change Error type in response from string to custom error object
  • Added an Options parameter to the Send task, allowing you to control whether errors are thrown or returned as a result (ThrowErrorOnFailure) and to provide a custom error message (ErrorMessageOnFailure).
MinorFrends.Redis.SetValue2.1.02026-08-17
Changed
  • Updated target framework from .NET 6 to .NET 8.
Added
  • Added ErrorMessageOnFailure option to customize the error message when the Task fails and ThrowErrorOnFailure is false.
  • The result now includes an Error property with details when the Task fails and ThrowErrorOnFailure is false.
Changed
  • Breaking Combined Source and Destination parameters into a single Input parameter to align with Frends Task platform standards.
  • Added ErrorMessageOnFailure to Options to allow customizing the error message when the Task fails.
  • When ThrowErrorOnFailure is false, the returned Result now includes an Error property with details about what went wrong instead of silently returning a failed result.
MinorFrends.Pdf.MergeDocuments1.1.02026-08-14
Changed
  • Updated package metadata to comply with Frends platform standards.
Changed
  • Breaking Task parameters have been reorganized into separate Input, Connection, and Options tabs. Connection details (ConnectionMethod, ConnectionString, StorageAccountName, ApplicationID, TenantID, ClientSecret) are now in the Connection tab, while file selection (ContainerName, SourceFilePattern) and local destination settings (DestinationDirectory, Overwrite) are in the Input tab.
  • Breaking Input field Directory has been renamed to DestinationDirectory.
  • Breaking Input field FilePattern has been renamed to SourceFilePattern.
  • Breaking Result property IsSuccess has been renamed to Success.
  • Breaking Result property ErrorMessage has been removed. Error details are now returned in the Error object (with Message and AdditionalInfo properties) when ThrowErrorOnFailure is false.
  • Added ErrorMessageOnFailure option: you can now provide a custom error message that will be used when the task fails.
  • Upgraded target framework from net6.0 to net8.0.
MajorFrends.AzureEventHub.Receive3.0.02026-08-13
Changed
  • Breaking The Consumer and Checkpoint parameter groups have been replaced with Input and Connection to align with Frends task standards:
    • Input contains operational parameters:
      • Consumer.EventHubName → Input.EventHubName
      • Consumer.ConsumerGroup → Input.ConsumerGroup
      • Consumer.MaximumWaitTime → Input.MaximumWaitTime
      • Checkpoint.ContainerName → Input.ContainerName
      • Checkpoint.CreateContainer → Input.CreateContainer
    • Connection contains all authentication and connection details for both the Event Hub and the checkpoint blob storage:
      • Consumer.AuthenticationMethod → Connection.EventHubAuthenticationMethod
      • Consumer.ConnectionString → Connection.EventHubConnectionString
      • Consumer.Namespace → Connection.EventHubNamespace
      • Consumer.SASToken → Connection.EventHubSASToken
      • Consumer.TenantId → Connection.EventHubTenantId
      • Consumer.ClientId → Connection.EventHubClientId
      • Consumer.ClientSecret → Connection.EventHubClientSecret
      • Checkpoint.AuthenticationMethod → Connection.StorageAuthenticationMethod
      • Checkpoint.ConnectionString → Connection.StorageConnectionString
      • Checkpoint.BlobContainerUri → Connection.BlobContainerUri
      • Checkpoint.SASToken → Connection.StorageSASToken
      • Checkpoint.TenantId → Connection.StorageTenantId
      • Checkpoint.ClientId → Connection.StorageClientId
      • Checkpoint.ClientSecret → Connection.StorageClientSecret
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options to the Options parameter, allowing you to control whether errors are thrown as exceptions or returned as a failed result.
  • The result now includes an Error property with error message and exception details when the task fails and ThrowErrorOnFailure is set to false.
  • Upgraded target framework from net6.0 to net8.0.
Changed
  • Added documentation link and error property to comply with Frends task standards.
Changed
  • Breaking Options is now a separate task parameter (previously it was nested inside Input). You will need to provide it as a distinct input when configuring the task.
  • Breaking When the task fails and ThrowErrorOnFailure is disabled, the result now includes an Error object with detailed error information in addition to the existing ErrorMessage string.
  • Breaking Replaced ThrowErrorOnFailure behavior for file conflicts: the option previously controlled whether a file-already-exists situation threw an exception or was silently skipped. This is now a separate FailOnFileExists option. ThrowErrorOnFailure now solely controls whether task failures throw an exception or return a Result with Success=false.
  • Added ErrorMessageOnFailure option: you can now specify a custom error message that will be used when the task fails.
  • Upgraded target framework to .NET 8.
Changed
  • The task now targets .NET 8.
  • Breaking The IsSuccess property has been renamed to Success in the result object.
  • Breaking The ErrorMessage string property has been removed from the result object. When the task fails and ThrowErrorOnFailure is false, error details are now returned in the Error object (use Error.Message for the error message).
  • Added a new ErrorMessageOnFailure option: you can now provide a custom error message that will be used when the task fails, instead of the default technical error message.
Changed
  • Breaking Removed ThrowErrorIfContainerDoesNotExist option. Container-not-found is now treated as a regular failure and handled by ThrowErrorOnFailure (throws an exception by default, or returns a failed Result when set to false).
  • Upgraded target framework from .NET 6 to .NET 8.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options: you can now control whether the task throws an exception on failure or returns a result with error details.
  • The task result now includes Success and Error properties to reflect the outcome of the operation more clearly.
MajorFrends.JSON.Validate2.0.02026-08-11
Changed
  • The task now targets .NET 8.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options: you can now choose whether the task throws an exception or returns a failed result when an error occurs, and optionally provide a custom error message.
  • Added a CancellationToken parameter to support task cancellation.
  • The Result object now includes an Error property with details when the task fails.
  • Breaking Renamed the ThrowOnInvalidJson option to FailOnInvalidJson to better reflect its purpose: it controls whether invalid JSON is treated as an error at all, independent of whether that error is thrown or returned (which is controlled by ThrowErrorOnFailure). Update any existing task configurations to use FailOnInvalidJson.
Added
  • Added Options parameter with ThrowErrorOnFailure (default: true) and ErrorMessageOnFailure settings, giving you control over whether errors are thrown as exceptions or returned as part of the result.
  • The result now includes an Error property with a message and additional exception details when the task fails and ThrowErrorOnFailure is set to false.
Changed
  • Updated target framework to .NET 8.
Added
  • Added an Options parameter with ThrowErrorOnFailure and ErrorMessageOnFailure settings to control error handling behavior. When ThrowErrorOnFailure is set to false, the task returns a result with Success = false and error details instead of throwing an exception.
  • The result now includes Success and Error properties for easier error checking.
Changed
  • Upgraded target framework from .NET 6 to .NET 8.
New taskFrends.As3.ReceiveAndValidateMdn1.0.02026-08-07
Added
  • Initial implementation
MinorFrends.Regex.Replace1.2.02026-08-07
Changed
  • Added error handling support: a new Options parameter lets you control whether errors are thrown as exceptions or returned as part of the result object.
  • The task result now includes a Success flag and an Error property for more consistent error handling.
  • Updated target framework to .NET 8.
MinorFrends.X12.ConvertToJson1.1.02026-08-06
Changed
  • Updated copyright information to comply with Frends standards.
MinorFrends.HubSpot.CreateContact1.1.02026-08-06
Changed
  • Updated package copyright to comply with Frends licensing standards.
MinorFrends.HubSpot.CreateDeal1.2.02026-08-06
Changed
  • Updated package metadata to align with Frends compliance standards.
MinorFrends.Hl7v2.CreateFromXml1.2.02026-08-06
Changed
  • Updated copyright information to comply with Frends platform standards.
MinorFrends.HubSpot.DeleteCompany1.1.02026-08-06
Fixed
  • Updated package metadata to meet compliance requirements.
MinorFrends.HubSpot.DeleteContact1.2.02026-08-06
Changed
  • Updated copyright information to meet compliance requirements.
MinorFrends.HubSpot.DeleteTicket1.1.02026-08-06
Fixed
  • Updated package metadata to comply with Frends copyright standards.
Fixed
  • Updated package copyright information to comply with Frends platform standards.
Fixed
  • Updated package metadata to comply with Frends licensing standards.
Changed
  • The task now returns a result with Success and Error fields, making it easier to handle failures gracefully.
  • Added ThrowErrorOnFailure and ErrorMessageOnFailure options so you can choose whether the task throws an error or returns an error result when something goes wrong.
  • Breaking Renamed the input parameter group from Source to Input to align with Frends task conventions. Existing processes using this task will need to reconfigure the input parameters.
MinorFrends.Odf.ReadSpreadsheet1.1.02026-08-06
Changed
  • Updated package metadata to include the required copyright field.
MinorFrends.Odf.ReadTextDocument1.1.02026-08-06
Changed
  • Updated copyright notice to comply with Frends platform standards.
MinorFrends.Mllp.Receive2.1.02026-08-06
Changed
  • Updated package copyright to comply with Frends task standards.
New taskFrends.As3.ReceiveMessage1.0.02026-08-06
Added
  • Initial implementation
MinorFrends.Mllp.Send1.6.02026-08-06
Changed
  • Updated copyright notice to comply with Frends standard requirements.
Changed
  • Updated copyright information to comply with Frends standards.

Showing 50 of 56 matching updates (1113 total)

An unhandled error has occurred. Reload 🗙