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…