Skip to main content

Release r202506

What's New

This release contains the following new or changed functionality:

Support for Multiple Xurrent Authentication Credentials

For accounts with Account Type = "Xurrent" it is now possible to define multiple authentication credentials:

Support for Multiple Xurrent Authentication Credentials

An "Add" button has been added, which will add another line below the last bearer token or OAuth application credentials. Currently, there’s no limit on the number of credentials that can be added.

Each line has a "Remove" button to delete the token. Clicking the "Remove" button will prompt the user for confirmation before removing the token. It’s important to note that the last token cannot be deleted.

Packages

When a package makes an API call to Xurrent, the call is processed using the account’s authentication credentials. If the account has multiple credentials, the least recently used one is chosen for the call, ensuring that credentials are rotated after each use.

For OAuth application credentials, an access token is retrieved and cached until it expires.

Webhooks

When an incoming webhook is received from an Xurrent account, the user who triggered it is compared to all users associated with the tokens defined on the automator Account. If there is a match, the webhook is identified as being triggered by the API user, which helps prevent loops.

During package execution, the apiUserId standard variable is populated with the ID of the user linked to the first defined token or OAuth application credentials.

Important

This release contains the following important updates:

New infrastructure

We are currently migrating our environments to new AWS infrastructure.

Staging and demo environments have already been set up. The plan is to migrate the automator-eu instance on production on Thursday, August 21th, in the evening. There will be no planned downtime. Other instances will be planned after that.

Timeline

The deployments of the release will be performed on

EnvironmentDate
DemoFriday, June 27th
ProductionThursday, July 10th

The deployment of the Production environments will be conducted outside of office hours (Central European Time Zone).