# Fuuz 2023.3 (March 2023)

> What changed in Fuuz 2023.3 (March 2023): Screen Widgets & Dialogs; Edge Gateway Windows Service Beta; Navigation Updates.

Source: https://www.fuuz.com/resources/releases/2023-3

Release notes


March 2023. 31 changes across the platform.

[All releases](https://www.fuuz.com/resources/release-notes) [Subscribe](https://www.fuuz.com/resources/release-notes#subscribe)

In this release

[Edge and Gateway 1](#area-edge)

[Orchestration and Data Flows 4](#area-orchestration)

[Dashboards, Reports and Documents 1](#area-analytics)

[Security and Administration 1](#area-security)

[Data Models and API 5](#area-data)

[Screens and User Experience 12](#area-ui)

[Search all releases →](https://www.fuuz.com/resources/release-notes#browse)

Release

Mar 15, 2023

Changes

31

Screens and User Experience

### Screen Widgets & Dialogs

One of the most exciting features (or sets of features, really) in the 2023.3 release are screen widgets and dialogs. These features have been under development and testing for some time, and we're very excited to release them - they'll enable even more rich UI options in the screen designer. Screen Widgets: Screen widgets is our term for a screen element… that's a screen! That's right - in 2023.3, when you save a sc…

Edge and Gateway

### Edge Gateway Windows Service Beta

This month, the IIoT team is releasing a beta version of a project they've been working on for some time: a new Edge Gateway which runs as a Windows service. The Edge Gateway Service comes with an improved installer for Windows: Once installed, the service can be started and stopped via the Windows service manager, and the gateway configuration can be managed from a locally-installed web browser or the Fuuz platform,…

Screens and User Experience

### Navigation Updates

This month's release includes some updates to common navigation elements in Fuuz - the subheader and the footer. Subheader Updates: We'll start at the top: the actions on the right end of the subheader have been updated: The "log out" and "favorites" actions have been removed, and a new "show field-level help" action has been added. The sign out action is still accessible through the avatar menu; favorites have alway…

Screens and User Experience

### Font Awesome Update

This month includes a major update to our icon library, Font Awesome, increasing the number of available icons from around 1,800 to over 3,100. In addition, many commonly-used icons have received a graphical update, and an upcoming Fuuz release will add support for new "sharp" and "thin" variants to provide even more flexibility!

Data Models and API

### Schema Designer Toolbox Improvements

2023.3 includes a few improvements to the toolbox in the Schema Designer. First, the search bar now searches field names in addition to model names, making it easier to find which models contain a field, or find a model if you only know a field name. Second, the toolbox is now grouped by module instead of by "Custom" and "System", providing better visual clarity on which models are grouped into which modules.

Data Models and API

### JSON to Schema Binding & Screen

The Orchestration team has released a new $jsonToJsonSchema binding and a matching "Convert Json to Json Schema" utility screen. This screen simplifies the process of adding input validation to data flows if you have a sample payload: just plug the payload in and the screen will convert it to a valid JSON schema which can be used to ensure flow payloads match the example. The screen even has a "Copy to validate node"…

Screens and User Experience

### New Screen Designer Element Features

In addition to screen widgets and dialogs, this release also includes several smaller new features for other screen elements. Action buttons now have a transformable "Hide" property like containers, allowing them to dynamically appear and disappear based on the state of the application, and forms now have new $enableField and $disableField functions available to set the enabled or disabled state of a form input. Addi…

## Edge and Gateway

### Improved

- **Released beta version of Windows service Edge Gateway application** IIoT Team › Edge Gateway

## Orchestration and Data Flows

### New

- **Added $momentMin and $momentMax bindings to compare dates in transforms** Orchestration Team › Bindings
- **Added $jsonToJsonSchema binding and utility screen to convert a JSON object to a schema that can be used for payload validation in the flow designer** Orchestration Team › Bindings

### Improved

- **Updated $getAvailabilityBetween binding to return calendar events within the date range** Orchestration Team › Bindings
- **Updated data flow metric and log collection to eliminate a potential source of messages without a messageId** Orchestration Team › Miscellaneous

## Dashboards, Reports and Documents

### Improved

- **Updated Linkerd configuration to explicitly bypass certain core services ports** DevOps Team › Helm Charts

## Security and Administration

### Fixed

- **Corrected a bug which could cause users to be created without policies or groups attached** Data Team › Security

## Data Models and API

### New

- **Added simple builder UI for role menus** Data Team › Miscellaneous

### Improved

- **Updated model field list to display built-in system fields for clarity** Data Team › Schema Designer
- **Updated toolbox search to also search against fields within each model** Data Team › Schema Designer
- **Updated toolbox to group models by module rather than Custom/System** Data Team › Schema Designer

### Fixed

- **Corrected an issue causing update and upsert operations to incorrectly compare case between IDs in payloads and system** Data Team › Core APIs

## Screens and User Experience

### New

- **Added a button to the system submenu to toggle field-level help** User Interface Team › Navigation
- **Added an element and supporting functionality for screen widgets** User Interface Team › Screen Designer
- **Added an action step type and supporting functionality for screen dialogs** User Interface Team › Screen Designer
- **Added a Hide property to action buttons** User Interface Team › Screen Designer
- **Added functions to the Form element to enable and disable fields by name** User Interface Team › Screen Designer
- **Added "Toggle Preview" menu option and hotkey to toggle additional borders and padding around designer elements** User Interface Team › Screen Designer

### Improved

- **Updated system footer to display enterprise and environment information, and to allow changing environments where permitted** User Interface Team › Navigation
- **Removed Sign Out and Favorites actions from the system submenu** User Interface Team › Navigation
- **Updated icon system to FontAwesome 6, substantially increasing the number of available icons and giving a refresh to some commonly-used icons in the system** User Interface Team › Components
- **Updated the Table element to not include a system-generated Default view if the table includes a custom view with the same name** User Interface Team › Screen Designer

### Fixed

- **Corrected an edge case which could cause table data transforms to not work correctly when IDs contained a period** User Interface Team › Components
- **Corrected a bug with the screen designer "Blank" template** User Interface Team › Screen Designer
