Product Update - v21.10

Details of the product update v21.10 from 11th of March 2021.

Improvements and Updates

OAuth2 client creation in recipe activation

This release extends the functionality of the authentication client creation. Now you can create OAuth2 authentication clients right from the recipe activation page.

Loader for workspaces list in the invitation form

This specific improvement addresses the issue when the UI would not show more than 20 workspaces in the invitation drop-down. Now loader would appear in case you have more than 20 workspaces. Eventually the list of all workspaces would be presented in the drop-down list.

Please Note: only workspaces you have access to (permission workspaces.workspace.edit) will be loaded.

Configure dynamic flow control

If your component is written in Java then you can now disable the dynamic flow control in the step by setting the ELASTICIO_AMQP_PUBLISH_CONFIRM_ENABLED environment variable in the component repository as false. This is only possible if your component is using the latest Java sailor version 3.3.5.

Fixed Bugs

  • Fixed the problem when the deleted content-based-router component step with not configured branches would block publishing of the draft.
  • Addressed the UI bug when the mapped data would disappear after reopening the flow to examine.
  • Fixed the error in copy flow when the dynamic selectModel was malformed due to 3rd party host issues.
  • Addressed the problem when no workspaces were shown while exporting the flow.
  • Fixed the UI bug when the header part would not load while opening the flow to view or edit.
  • Addressed the redirect loop problem of the api-docs service after the nginx ingress controller upgrade.

Components

Amazon MWS component

  • FIXED a bug when order status filtering didn’t work and orders of all statuses were retrieved instead of a specified status.
  • ADDED a configuration field to set up a number of orders per one page.
  • UPDATED the Java Sailor version: 3.3.2.

CSV component

  • ADDED support for reading a file from a remote URL in Read CSV attachment action.
  • UPDATED the Node.js Sailor version: 2.6.24.

Magento2 component

  • FIXED a bug in Bulk Extract trigger with incorrect trigger behavior with a large number of retrieved objects.

NetSuite component

  • ADDED Token Based Authentication (TBA) option.
  • UPDATED the Java Sailor version: 3.3.2.

REST API v2 component

  • FIXED a bug with request Content-Type mutlipart/form-data header processing.
  • FIXED a bug when component fails when the server provides a binary response without Content-Length.

Sailor version update in bulk

As a part of the component code audit we updated the Node.js Sailor version to 2.6.24 in the following components: