Skip to main content
Skip table of contents

2024-06

17th June 2024

Highlights

Builder > Delay Step - map a Field to the Delay value

Previously you could only set a fixed value on a Delay Step, but now you can map a Field from a previous Step, allowing Delays to vary based on your data.

Builder > Step Errors/Step Warnings - mark just the first page or all pages as “Read”

Reviewing Step Errors and Step Warnings is simpler as you can now view each page and mark just that page as “Read” before viewing the next page. Alternatively, you can mark all Errors or Warnings on a particular Step as “Read”.

Improvements

Templates - promoting Cycles to latest Release keeps existing run times

When promoting a new Template Release to existing Cycles, the next run time of the Cycles is now retained.

Templates > Importing - correctly handles Custom Object Category Steps

If an exported Template used Steps from a Custom Object Category, in some situations an error was being encountered when importing it.

Cyclr API > Creating a Custom Object Category - Method property in Response always populated

Using the Cyclr API endpoint POST /v1.0/account/connectors/{accountConnectorId}/customcategories to create a new Custom Object Category on an installed Connector that wasn’t using the latest Connector Release previously returned an empty Method property in the Response.

Cyclr API > Installing a Connector - default AuthenticationType now used

When using the Cyclr API endpoint POST /v1.0/connectors/{id}/install to install a Connector which has multiple AuthenticationTypes defined, if no AuthenticationId property is specified in the call the default AuthenticationType is now assumed.

JSON data deserializing - improved handling when invalid characters present

When deserializing JSON content, Cyclr would previously record a Step Error when invalid characters were encountered.

Internal Task Processing - performance enhancements

Reduced memory usage when Cyclr processes some internal tasks.

3rd June 2024

Highlights

Partner Console - new Notifications feature for Task Usage

You can now receive email notifications if your overall Task Usage reaches certain levels of your Monthly Task Allowance, allowing you to take action to investigate the cause before incurring additional charges.
See this article for more on the Notifications feature

Improvements

Partner Console - performance improvements

Updates to the Console’s Dashboard and Report pages to improve performance when retrieving reporting data.

Builder > Step Setup - Templates' User Configurable flag states saved when no value provided

When editing a Template, the state of the User Configurable flag within Step Setup is now saved without requiring a value. Previously, changing the flag would be ignored if no value was provided.

Builder > Switch Tool - better handling of boolean values

Issues could previously be encountered when using boolean values on a Switch Step.

Cyclr API - OAuth Connectors no longer auto-upgraded to latest Release

If installing a Connector that’s authenticated using OAuth and you follow the process described here to have your customer authenticate it, the Release used by that Connector will no longer be automatically upgraded to the latest - the Release you installed is the Release that is retained after authentication.

Cyclr API - GET /v1.0/steps/{id}/fieldmappings endpoint includes “Location” property

The GET /v1.0/steps/{id}/fieldmappings endpoint now includes a "Location" property for each Field in its Response to indicate where data is located in a Request or Response.

Custom Connectors - improved handling of missing Methods

If a Custom Connector uses the “Post Install Property Value Lookup Method” or “Post Install Test Auth Method" settings and their referenced Method is renamed or removed, Cyclr will update or remove it.

Account Connector > Generate Setup Token - improvements to validation

Some improvements to the Console User’s interface in how options are shown and validated when using the Connector’s “Generate Setup Token” feature to obtain details to then send on to an end-user.

Accounts > Custom Connectors - interface improvements

Custom Connectors created at the Account-level are now organised in the same way as those created at the Partner Console-level.

Cycle Execution - more robust

Cycle execution is now more robust and will automatically recover in the rare event an invalid Cycle is encountered or a logging issue occurs.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.