Released: 2024-01-04
The React styles were applied to the Workspace page and all pages inside.
The new endpoint was added to copy multiple flows. See API DOCS for more details.
Suspend Flow button (v24.01)Last part of the Suspend Flow feature:
Added Suspend Flow to the menu of a flow card

Added Suspend Flow button to the Flow Designer page

NOTE: For the suspended flow, it is prohibited to change the flow graph.
Contracts (v24.01)Added created_at and updated_at attributes to the v2/contracts on GET, POST, and PATCH endpoints.
Stop Date on the container details page was equal to the current date-time.Team to Tenant.TypeError: Cannot read properties of undefined).exitCode in k8s-event-handler.1.6.8 (v24.01)2.8.1 (v24.01)Subscribe to PubSub Trigger
1.0.0 (v24.01)Make Raw Request ActionRetrieve Reports Action1.0.0 (v24.01)Send Request Action1.0.0 (v24.01)Send Message Action1.0.0 (v24.01)Make Raw Request ActionMake API Call Action1.1.0 (v24.01)Request timeout in sec configuration field to HTTP request Action1.1.0 (v24.01)Get Spreadsheet Row Action (based on the existing trigger Get Spreadsheet Row)Released: 2024-02-01
Users gain enhanced control over their sessions with the ability to manage and delete them. The system now retains the IP address and user agent information for each session, providing users with valuable insights into their account activity.
To access these features, simply navigate to the Profile page and utilize the Manage sessions section, where you can view all current sessions and efficiently delete any unwanted sessions, offering a more personalized and secure user experience.
The platform will generate JSON schema instead of JSON for large data samples (>512 Kb) and generate the JSON sample from schema. The user will receive a warning notification about it.
Workspace page for the Safari browserattributes.declarations.variables[].help.link on the Recipe activation page1.0.0 (v24.05)Generate Content Action1.0.0 (v24.05)Make Raw Request ActionUpsert Object Action2.2.1 (v24.05)Cannot read properties of null (reading 'map') in Lookup Objects (plural) Action1.8.0 (v24.05)Subscribe Trigger (the old trigger is set as deprecated)Released: 2024-02-29
Enhanced the access levels visibility for the component by displaying directly on the Repositories list.
Production Workspaces (v24.09)Enhanced security measures by adding a confirmation step, requiring password authentication or OIDC provider verification, for sensitive actions such as deletion of Production(Full) workspaces via the DELETE v2/workspaces/:id endpoint, ensuring authorized access and preventing inadvertent actions.
Learn more about sensitive actions
thread_id returned in Response Headers in case the HTTP Reply component fails (v24.09)To improve the error tracking and debugging, the thread_id value is now returned as the x-execution-id in the response header when a flow Webhook-Reply encounters an error before the Reply step, facilitating easier identification and resolution of failed webhook interactions.
Based on the feature from the previous release we decided to reduce the maximum size of the data sample to 256 Kb.
Member role in the ContractError 401 due to a connection.sid cookie1.0.0 (v24.09)Make Raw Request ActionWebhook TriggerSend File ActionSend Message Action2.8.3 (v24.09)replayId after error in Subscribe to PubSub TriggerRaw Request Action's configuration of the Axios library.
REST endpoints than the standard /services/data1.7.0 (v24.09)Emit file content (Base64) to the configuration of two actions: Download Files and Download Files by name.
1.6.0 (v24.09)Log Message Action:
Log without formatting checkbox to configurationMessage to log object to input metadata1.2.0 (v24.09)Lookup Objects (plural) Action2.3.0 (v24.09)Webhook TriggerGet New and Updated Objects Polling TriggerReleased: 2024-03-28
The Recipe author has a possibility to declare variables in Recipe and use its values in the Flow templates.
User can access these variables via $getFlowVariables().{variable_name}.
The usage example of storing these variables can be found in API documentation in Recipes endpoint in variables section.
The next e-mails now contain the name of the User who triggered the deletion process:
Now the SHA-256 encryption algorithm is supported in Webhook credentials.
CronJob value responsible for time of possible flow recovery (see Release 23.44) before permanent deletion is increased to 48 hours.
Now the JSON in the Implement section displays beautified to read the flow’s structure more easily.

Subscribe to errors feature is automatically activated for the creator of the flow by default. User can unsubscribe to errors via gear menu at the Flow card. Also any user can subscribes to not his own flow in the workspace.
Fixed vulnerability by removing domain by default.
Updated @elastic.io/jsonata-moment to 1.1.6 to fix a vulnerability found in jsonata 1.8.6 (migrated jsonata to 1.8.7).
Got rid of @elastic.io/component-commons-library lib as a dependency to avoid circular dependency. The only function that was used from that library has been moved to this library source code.
Update JSONana version in the jsonata-moment library.
@elastic.io/maester-client updated to 5.0.2
The new elasticio-sailor-nodejs version 2.7.2 was released.
$getPassthrough() function is not available in the UI when the previous step’s sample is an array.monitor-contract-quota-usage job doesn’t send email if quota is exceed.k8s-events-handler reconnection issue.1.0.13 (v24.13)2.7.2.@elastic.io/component-commons-library to 3.2.0.1.0.0 (v24.13)No AuthBasic AuthAPI KeyOAuth 2.02.0.15 (v24.13)2.7.2.18.x.2.0.0 (v24.13)google-translate:3.0.0 to google-cloud/translate:8.1.0
2.7.2.