Category
- Release Notes
![]()
ZEOS, Version 21.0.0
Release Date: 30/11/2021
About This Release
Release 21.0.0 brings new features to datalists and HTML cards. It brings a few enhancements to the Livecloud Block and the Dashboard Rule Block, and fixes bugs related to workflow blocks, dashboard elements, chat, and UI.
New Features
- Inline Datalist Editor: With this, you can edit a record or add a new record in a datalist in real-time, without using the form.
To enable the inline editor, open the Datalist Builder page, and select and add the fields you want to edit inline. To add a new record without using a form, select the checkbox for Show smart form.
.png)
Update and view your dashboard. Inline edit will be enabled for the fields you have selected.
.jpg)
You can group datalist records based on a specific field and add a new record for the group in real-time.
Select the field for grouping from the dashboard. The Add records button will be visible on the mouse hover.
.jpg)
Click the button to add a new record.
.png)
- Multiple [data] tag and [nodata] tag in HTML card builder: [data] tags can be added multiple times to the source code of an HTML card. That is, wherever we need to set dynamic variable, we can wrap it with [data] tag.
For example, 1. <input type=”text” name=”fname” value=”[data]{name}[/data]“>
2. [data]<span class=”abc”>{name}</span>[/data]Also, a [nodata] tag can be used to display content if the field within the [data] tag is empty.
Also, a [nodata] tag can be used to display content if the field within the [data] tag is empty. That is, if any column doesn’t have any records, and we need to display some other content, then we can use [nodata] tag. If the value is null in the spreadsheet same will work in dashboard filtering case also. For example, suppose SS contains a column as ‘Customer’. Initially it has no data. At that time we need to display a button for adding new customer/set some messages.
1. [data]<span class=”abc”>{customer_name}</span>[/data][nodata]<button>Add New Customer</button>[/nodata]
2. [data]<span class=”abc”>{customer_name}</span>[/data][nodata]No Customers Exist[/nodata]
.jpg)
Enhancements
- PUT request in Livecloud function: In addition to GET and POST requests, now PUT request can also be used in a LiveCloud function to update data into a remote server through REST API.
- Dynamic redirect URL on Dashboard Rule Block: Under the action “Redirect to url” within the Dashboard Rule Block, the path to be redirected to can now be given as dynamic.
Bug Fixes
- The Label field missing on clicking a child workflow is fixed.
- If the parent workflow log is disabled, the child workflow log cannot be shown. Here the child workflow is dependent. On the other hand, if the parent workflow log is enabled, the child workflow log can be shown or not shown. Here the child workflow is independent.
- Scheduler workflows running in inactive tenants have been disabled to reduce loading time and improve performance.
- When the tenant name is long, characters in a URL getting overlapped within the Dashboard Rule block is fixed.
- Conflicts while mapping multiple Where conditions in the Dashboard Rule Block are fixed.
- The logo, image, and slogan on a tenant login page, modified using the new Tenant Settings feature, not getting reflected on the password reset page is fixed.
- If records are empty in the source spreadsheet, then the record count will be hidden in the datalist.
- If a workflow block has multiple connections, connection mapping values not getting reflected in a LiveCloud function is fixed.
- The issue with the Vizru customer support chat is fixed.
- The double scroll issue in the datalist dropdown list is fixed.