Released: 2021-10-18
Up to this point, when an error occurred in the thread, you could exit the message and then initiate a retry at the step where the error occurred. With the platform release version a feature with which you can select any previous step in the flow and start retrying from that moment. For more information please read this article.
Selects “Retry From” step from dropdown. You can select the current step and all previous steps.
You can edit message to be inputted.
You can click retry and flow starts from that point.
You can not retry from trigger-step.
Please Note:
- To retry your flow must be active
- If passthrought is disabled in a step, you will not be able to retry from previous steps.
With the platform release version we introduce a new feature that will inform you if your productive flows are using deprecated(Exclamation Icon) or not latest versions of components(Cycle Icon).
In case there is a deprecated component in your flow, you will need to replace the old component with new one or use another trigger/action instead of deprecated one. If you just need to update your components to the latest version, you can use the Update all components feature:
The API call also provides information about deprecated and outdated components.
The release contains number of improvements under the hood which are not obvious for the users. Our team worked hard to:
Previously, on the Versions tab of the component configuration, you could select any previously released version of the component. We decided to limit the selectable options in the UI to the latest and last 2 published versions. Of course, all versions remain selectable via the API. However, we discourage you to use older version of the components to ensure better performance of your flows.

If you had a old version selected it remains visible
When you switch from old version it will disappear
2.5.0 (v21.41)1.1.0 and 1.1.1 (v21.41)1.0.0 and 1.1.0 (v21.41)1.0.0 (v21.41)1.2.6 (v21.41)3.3.61.0.0 (v21.41)Released: 2021-10-28
The release is rather an intermediate release containing multiple behind the scene improvements to the platform installation procedures. These changes and updates are more relevant to our OEM and on-prem customers.
We are in middle of constantly improving various aspects of HELM3 deployments in collaborations with our partners. These are updates and improvements done in this round.
Before introduction of Maester service in the platform the attachments were stored
using the same service as the platform storage slugs (PSS). To remove these attachments
a cron job called remove-outdated-attachments would run and clean these attachments.
With an introduction of Maester and our recent deprecation of the
PSS service in favour of the Master
for all object type storage, we are removing the remove-outdated-attachments
cron job from the HELM3 charts as of platform version.
contracts.workspace.listAll (Admin or Owner roles) would land on a page with a Locked Workspace message in case when he/she was invited into the contract only. Now the user would be offered to create a new workspace instead.1.5.7 (v21.43)2.6.26Aggregate action: add allowDiskUse optionLookup Plural action: add ability to lookup objects by fields with an ObjectID type1.2.0 (v21.43)1.6.5 (v21.43)Released: 2021-11-11
With platform version introduces a quota for flow numbers. This particular quota can limit number of flows per Workspace, Contract or the whole Tenant.
Please Note There will be a roll-out stage for this quota. All existing customers will not be affected as of this moment.
The following rules would apply when the quota is applied to your Workspace:
The following rules would apply when the quota is applied to your Contract:
News in this section are for our customers who use OEM version of the elastic.io platform.
With an introduction of flow quota system it is possible to control the combined number of flows in the Production Workspaces throughout the entire Tenant. It would be then the responsibility of the tenant administration to divide the quota within the Contracts and Workspaces accordingly to avoid one Contract affecting others by using excessive amount of resources.
Please Note To apply quota for number of flows you would need a special administrative access credentials like service account or a dedicated quota management account.
1.2.0 (v21.45)1.1.0 (v21.45)1.0.0 (v21.45)Released: 2021-11-25
We would like to inform you all about the impending roll-out of the new Flows page during our next 21.49 release (9th of December 2021). Our OEM customers will receive the detailed explanation of changes in advance.
The platform user interface has gone through changes in the last year. Some pages like the Executions and Logs use the new unified design. We have still some way to go for a complete transition into the new unified look.
Our team has been working hard to transition the Flows page as well. We are ready to show you what is coming during our next release in two weeks:
Picture shows the flow card changes.
Picture shows the flow card menu changes.
The release release contains behind the scene improvements to the platform backend, more relevant to our OEM and on-prem customers.
SCRAM-SHA-256 authentication for MongoDB.5.13.13 version.5.13.13 version.We constantly improve different aspects of HELM3 deployments in collaborations with our partners. This section lists updates and improvements done in this round.
During the 21.45 deployment of flow quota feature the sync process was failing the health-check and the Kubernetes was constantly killing it. Our investigation showed that the sync process must be done in batches. For this purpose we introduce the following new parameters.
SyncMaster QUOTA_SYNC_BATCH_SIZE is equals 20 by default
Added MAX_BATCH_SIZE environment variable (50 by default)
Values.secrets.platform.config.QUOTA_MAX_BATCH_SIZE - Optional. Use to override default value of maximum batch size limit in the /resources/{resource}/apply endpoint.Values.secrets.platform.config.API_QUOTA_SYNC_BATCH_SIZE - Optional. Use to override default value of batch size for the Quota synchronisation.News in this section are for our customers who use OEM version of the elastic.io platform.
With we introduce a possibility to configure custom login and
logout redirect URL for our OEM customers. You can use this with OIDC or SAML
providers to streamline and unify customer management in your entire ecosystem.
To setup redirects you need to update (PATCH) your tenant record and add the required
parameters following this example:
"login_redirect_sso_provider":{
"type": "openid",
"id": ""
},
"logout_redirect_url": "https://sso.example.com/logout"
Our API documentation contains the instruction on how to update tenant record.
Along with this addition we introduce a new API endpoint for deleting the OIDC provider record: DELETE /v2/tenants/{TENANT_ID}/openid/providers/{OPEN_ID_PROVIDER_ID}
1.3.0 (v21.47)1.2.0 (v21.47)1.0.0 (v21.47)Released: 2021-12-09
As we announced in the release 21.47, we are ready to present you a new even more understandable and intuitive design for Flows page. We are trying to unify our platform design. The first improvements are more convenient filtering and an easier way to edit a flow. Now you just need to click on “Edit” button and you are automatically redirect to the Flow Designer page with already created draft (Note: if a draft for a flow already exists, it will not be overwritten). We added the “Stop” button for the flow in suspended state. So you have the option to resume the flow and keep the messages in queues, or stop the flow and clear the queues. Here you can see what changes have been made:
Picture shows the flow card changes.
We also improved flow card menu:
Picture shows the flow card menu changes.
For more informations on flow management please visit our documentation page.
We decided to make some flow step configuring panel design changes. Now the step configuration menu is fixed under the flow panel, and it will also be tied to the specific step that you are editing. This will be especially useful in the case of “wide” flows, where you will always see exactly the step that you are configuring.
In order to speed up the work of the flow draft page, we decided to improve a caching system. We added if-none-match by default header to the API proxy mechanism to improve responses caching on the client-side.
For more informations on
if-none-matchheader visit this page
We constantly improve different aspects of HELM3 deployments in collaborations with our partners. This section lists updates and improvements done in this round.
We removed global.apiDocsImage from the helm values and set platform version for api-docs image.
From now you don’t need to specify manually api-docs image commit hash in k8s-clusters. When you deploy any platform version you can be sure that api-docs corresponds to a given platform release.
1.0.1 (v21.49)1.3.0 (v21.49)1.4.0 (v21.49)2.2.1 (v21.49)1.4.4 (v21.49)Released: 2021-12-23
As you may have noticed from the latest releases, we are working on the design improvements. Now our team is working on new view for the step configuration panel. We will announce your more information in the next releases.
We are also working on API documentation improvements.
Previously, when you chose a convenient flows page view - Grid or List - the choice was not saved.
Now we save information about your choice in your browser and the view that is convenient for you will remain even after you log out of your account.