Studio Z 20.7
Widget Visualizer
Create and edit widgets directly and preview them before saving.


From Studio Z > Web Projects > Widgets tab, users can now:
Render a widget view of all charts.
Data grid, calendar, and map widget is not supported for Widget Visualiser. Widget builder row action is hidden
Modify the JSON in the tab and see the changes in the Preview tab simultaneously.
Save the changes directly from the Preview tab.
From the dynamic pages, if there is a chart Widget, Solution Admin can also directly edit the widgets from there.
Only Solution Admins and Solution Developers will see a settings icon on the Widget header
Clicking on the settings icon will open the Widget Visualiser.
Changes made and saved will be directly updated.

Note: Users are only allowed to save the changes from a branch. If user is in Master, on Save, an error message will be shown.
Mobile Page Builder
Confirm before Deleting Components
Users are now prompted to confirm before they delete a component from the mobile page builder.
When users are on the mobile page builder and delete a component, they now see a prompt to confirm the action. To continue with deleting the component, click Yes, Continue.
Example of Delete prompt in Mobile Page Builder

Mobile Page Builder Components
On the Mobile Page Builder, users can now drag these components to add them to a mobile page:
Collapsible content-box
Video-Input component
Navigation direction component
Integer input component
Decimal input component
Geo check-in
Example of Mobile Page Builder and Components

When these components are dragged into the page builder canvas, they look exactly the same as they do in the mobile app.
The photo and signature components have also been refactored in this release

[ZSZ-273] - Adding remaining components to MPB - Lower Priority
[ZSZ-458] - MPB - Photo Component + Signature Component refactor
Logged out After Sandbox Org Archive
When archiving the sandbox org from prod org, users logged into the sandbox org are now logged out and redirected to the login page.
[ZSZ-183] - Sandbox - Archive: When archiving sandbox org from prod org, users logged in sandbox org should be logged out and redirected to login page
Stateless Workflows
With a new optional field, Send External Response, users can now indicate if a stateless workflow sends an external response and view the response in the output.
Enable in a New Record
When creating a new stateless workflow, the Send External Response is not enabled by default.
To specify this option for a new stateless workflow:
Go to Studio Z > Workflows > Stateless tab and click Add New.
On the Stateless side panel, scroll down to Send External Response (Optional) and select Yes.
Click Save.
Enable for Existing Record
By default, the option to send external response is disabled (set to No)for all existing records.
To enable this option for an existing stateless workflow:
Go to Studio Z > Workflows > Stateless tab.
Hover over the workflow and click Edit.
On the Stateless side panel, scroll down to Send External Response (Optional) and select Yes.
Click Save.

[ZSZ-282] - Send External Response Boolean for Stateless Workflows
Z Rules Enhancements
Users can define JavaScript functions which include transforming data in context and, process responses from servers from Studio Z > Objects > Rules tab.
In this release, the Z Rules side panel have been enhanced with these UI changes for clarity :
New Description field for users to add details on the Z Rule
From the Target list, the Mobile option has been removed
When Web is selected as the Target, only the Script section is displayed
When Server is selected as the Target, all the other fields are displayed.
Bugfixes
[ZSZ-328] - Workflow Builder - User is allowed to change 'exitPortType' on JSON view of any selected Node
[ZSZ-333] - VersionControl: UpdateLogs tab is not coming in the sidePanel UI after clicking on "Update From Master" button.
[ZSZ-405] - Design Bug - Workflow Builder & Mobile Page Builder, Side Nav Alignment & Search Bar Design
[ZSZ-406] - Design Bug - Side Panel Buttons are stuck to the top
[ZSZ-548] - Widget Visualiser : Hide the visualiser row icon for widget of type data grid, calendar and map widget
[ZSZ-556] - Sandbox: CheckForUpdates option is not visible in the Action dropdown for Installed status sandboxes which is incorrect