To streamline the user experience while building integration flows, we introduce a separation between component active and deprecated functions. From now on all deprecated functions will be listed under Deprecated Functions menu which will be hidden/closed by default. Here is an example of Functions tab in Database component where the Deprecated Functions menu is open:
We have also improved the look and feel of the radio selectors in general.
In this release we continued to streamline and improve the platform UI pages. For example viewing and editing JSON objects while in integrator mode is now more comfortable.
We improve the rendering of errors while component credential verification fails. If the component code reports an error, this will be shown in the credential UI as it is.
With this release we continue improvements of the Node.js Sailor, the base library used to compile any Node.js based component code during the platform deployments.
Node.js Sailor version 2.6.22
is introduced to enable keep-alive
for the global
HTTP agent. This release provides a remedy to limitation of outgoing HTTP connection
numbers often imposed by the cloud providers.
Node.js Sailor version 2.6.23
is introduced to prevent retry of the AMQP
connection errors in the system. It addresses such errors like
“Cannot read property ‘publish’ of undefined”. In general, the AMQP connection
errors contain no data which can be used to put back into the message queues to retry.
As a part of the component code audit for a possibility of sensitive data exposing we checked and updated the following component codes and the dependencies: