Introducing the ability to adjust the container shutdown delay for Ordinary Flows, enhancing user control and flexibility within the system.
By introducing the shut_down_timeout_enabled
feature flag at the Tenant level, users can control the delay duration for container shutdown on a per-flow basis. The addition of the shut_down_timeout
attribute within Flows allows users to define specific shutdown timeframes (0 to 30 minutes) to better suit their workflow requirements.
With restrictions in place for long-running (real-time) flows and a dedicated Shutdown
section in the settings menu of the flow designer (based on the feature flag status), users can efficiently manage container shutdown times, enhancing operational control and system performance.
Note: The shutdown_timeout
does not take effect immediately after updating the flow. It can take up to 10 minutes (usually 3-4 minutes) before the Kubernetes pods exhibit an increased drop time.
SCHEDULED_EXECUTION_TIMEOUT
to 720 secondsEnhancing the system’s timeout configuration by increasing the SCHEDULED_EXECUTION_TIMEOUT
component environment variable’s maximum value to 720 seconds. This adjustment caters to systems that necessitate more time for retrieving select model and dynamic metadata during one-time executions. By elevating the timeout threshold from the previous limit of 360 seconds, this update enables smoother execution of processes that demand longer data retrieval periods, ensuring optimal performance and responsiveness for time-critical operations within the system.
allow_modification
attribute for RecipeEnriching the Recipe functionality with the introduction of the allow_modification
attribute, designed to facilitate flow editing capabilities within the system. When creating a Recipe using the POST v2/recipes
endpoint, users can specify the allow_modification
attribute (defaulted to false
) to grant Recipe activators the ability to modify step configurations before activation.
By setting this attribute to true
, users can independently adjust the integration Flow without being bound to the original Recipe, allowing for dynamic editing and customization. This feature enhances workflow agility by enabling users to tailor integration Flows as needed, providing greater control and flexibility in managing system configurations.
Note: In this scenario, the created integration flow will not be linked to the original recipe, resulting in users not receiving updates from the recipe.
Executions
pageClear All Filters
button also clears the query string.Resolved the issue with text search functionality in the Sample section of the flow designer, allowing users to now effectively search for specific content within this section.
By integrating the @uiw/react-codemirror
library, users can seamlessly perform text searches within the Sample section.
To initiate a search, users can simply focus on the input field by clicking on JSON and then press Ctrl + F
to activate the search functionality, enabling quick and efficient content discovery within the Sample section.
500 Internal Server Error
.Execution
page when new data arrives too quickly.1.0.0
Make Raw Request
Action1.0.0
Make Raw Request
Action2.0.0
Node.js
version from 16
to 20
2.7.0
to 2.7.3
0.27.2
to 1.7.7
component-commons-library
version from 3.1.0
to 3.2.1
1.3.9
Get New and Updated Objects
trigger. Metadata fields having no json_type
field coming from the API, will be be default generated as string
.Lookup Set Of Objects By Unique Criteria
action are now encoded using encodeURIComponent
.2.7.0
to 2.7.3
component-commons-library
version from 3.1.0
to 3.2.1
1.3.0
HTML
body field to allow sending both HTML
and Text
content. The Text
content is now optional and will only be used if HTML
content is unsupported by the receiver or is empty. Backward compatibility remains intact.2.7.3
Node.js
version to 20
1.3.0
axiosReqWithRetryOnServerError
from the component-commons-library
.Rebound Selected Codes
, to the “Error Tolerance
configuration field in the HTTP Request
action.2.7.3
component-commons-library
version to 3.2.1
1.5.1
Re-assembled Message
action when processing over 1,000,000 messages.2.8.5
Get New and Updated Objects Polling
trigger:
Cannot read properties of undefined (reading 'LastModifiedDate')
when the Size of Polling Page value is used and deleted.1.0.1
OAuth2
token algorythm from RS256
to PS256
2.7.0
to 2.7.3
axios
and component-commons-library
non-breaking versions