ZEOS, Version 25.0.0
Release Date: 22/06/2022

About This Release

Release 25.0.0 brings a new functionality called Dynamic Menu Builder. It brings enhancements to datalists and dashboard UI. It also fixes bugs related to workflow blocks, datalist, and tenant settings.

New Features

  • Dynamic Menu Builder: You can now create left menus for your dashboard dynamically using a spreadsheet and a workflow.
  1. Create a spreadsheet with the following fields: id, name, url, icon, parent, and target.

Here name represents the menu name to be shown on the left panel, url represents the corresponding  tenant URL, icon represents the name of the icon taken from the menu builder settings, parent is to define main menus and sub-menus, and target is set to open the menu in a new tab.

Note: You can use any other column names for these fields in the spreadsheet, but you must define the column names as above in Column Alias.

  1. Create a workflow with a Get Parameter block, Spreadsheet Filter block, and a Set Variable block. The Set variable block is used additionally for “append” and “insert” modes. In the Spreadsheet Filter block, define the column names in the spreadsheet in Column Alias. Define name as Menu.

 

 

  1. In the Set Variable block, add a variable “type and give the value as

insert – to include only dynamic menus, that is, menus from the spreadsheet

append – to include menus built using the Menu Builder along with menus from the spreadsheet

 

The variable “Menu” gets the value from the spreadsheet filter block.

 

  1. Connect the workflow to the Menu Builder from Configure Policies.

 

  • Datalist Enhancements: A few enhancements have been made to datalists.
  1. The columns where you add fields have been increased in length.

2.You now have two view modes for the datalist: List and Grid. You can               select either one or both the modes. You can also adjust the width of                 the column.

On selecting both the modes, you get an icon on the dashboard. Click the icon to switch between the two modes.

 

  1. You can now set different positions for an action button. The action button can be placed on the header, along with the title, within a row, or within a row dropdown.

 

  • Dashboard UI Changes: You can now change the dashboard appearance on the whole or you can change the appearance of a particular dashboard widget.
  1. To change the appearance of a dashboard, go to App Settings and click the tab Appearance. Choose from the available options.

2.To change the appearance of a widget, go to Dashboard Edit and click the Appearance icon for the widget.

The following pop-up is displayed.

Choose from the options and click Save.

  • Nested auto suggestion for workflow blocks: You now get auto suggestions in consecutive workflow blocks from the output of the previous workflow blocks. Nested auto suggestion is available for the following workflow blocks:
  • File blocks – get files, get file details
  • User management blocks
  • Set variable
  • SS filter
  • SS increment
  • Date block
  • Math block
  • String block
  • Array Extract Block

Example: Create a workflow with Get Parameter, SS filter, and Set Variable blocks. The fields of the selected spreadsheet appear as auto suggestions for the filter key in the Set Variable block.

 

 

  • Realtime Push Block Smart Dropdown – You can now view suggestions for variables and how to use them in Realtime Push block.

Bug Fixes

  • Inline edit in datalist not getting saved in dashboard is fixed.
  • The issue with SS filter regex is fixed.
  • Numeric format issue in form while giving 0.0000 format is fixed.
  • The issue with time not getting updated in date block is fixed.
  • The issue with getting random output for the distinct column name option in SS filter block is fixed.
  • In stencil logs, “grid executed by” field is included.
  • The issue of static value producing random output in String block is fixed.
  • Sign-up disable option not working in tenant settings is fixed.
  • The images in the login page and dashboard templates have been moved to a new cloud storage.
  • The issue with form overlaying option in datalist is fixed.
  • The issue with text box typing option being available after closing a LiveCloud function is fixed.