Release notes

2023.12 Release

December 2023. 26 changes across the platform.

QA release
Dec 5, 2023
Production release
Dec 12, 2023
Changes
26

App Building and Packages

Application Designer Beta

We're wrapping up the year by releasing into beta a tool we've been working on for several months: a unified Fuuz application designer! The Fuuz platform has a fantastic set of tools for building complex applications: a screen designer for creating user interfaces, a flow designer for business logic and integrations, a schema designer for data modeling, a document designer for printed labels and reports, and more. In…

Screens and User Experience

Icon Picker Element

The 2023.12 release also includes a small but significant quality of life feature for users of the screen designer: an integrated icon picker! This new input type is activated by clicking the displayed icon in an icon field (for example, on a button or icon element). The dialog that pops up allows you to search for icons by name or keyword, as well as to select and quickly preview colors, variants, and sizes. Now you…

Edge and Gateway

Improved

  • Updated Edge Gateway build to use Node.js Single Executable Applications (SEA) systemIntegration Team › Edge Gateway

Integration and Connectors

Improved

  • Improved error handling for network errors without HTTP status codesIntegration Team › Connectors

Orchestration and Data Flows

Improved

  • Updated service to gracefully handle tenants with overlapping namesOrchestration Team › Scheduler Service

Data Models and API

New

  • Added license field to nightly enterprise syncData Team › Enterprise Management

Improved

  • Improved update mutation behavior to correct inconsistencies in data returned or logged to data changesData Team › Core APIs
  • Updated object diff library to significantly improve data change diff performance with large data modelsData Team › Data Change Capture

App Building and Packages

New

  • Added backwards compatibility with packages built before the addition of saved transform versions and deploymentsOrchestration Team › Package Management
  • Implemented beta version of application designerUser Interface Team › Application Designer

Improved

  • Removed deprecated Package Builder screens from search barOrchestration Team › Package Management

Screens and User Experience

New

  • Added a toggle for theme mode to the avatar menu to quickly switch between light and dark themeUser Interface Team › Framework
  • Added Custom Views section to the user profile screen to list all custom table viewsUser Interface Team › Framework
  • Added breakpoint snapping to element resizingUser Interface Team › Screen Designer
  • Added several customization options to Tab Bar component, including icon variant, active color, and background colorUser Interface Team › Screen Designer
  • Added file menu option to edit screen header details (name, description, and active)User Interface Team › Screen Designer
  • Added a new Icon Picker component to support searching for and previewing iconsUser Interface Team › Components
  • Added a divider above actions in dialogsUser Interface Team › Components
  • Added smart input support for JSON Schema Builder input componentUser Interface Team › Components

Improved

  • Reimplemented JSON input to improve performance and schema validation reliabilityUser Interface Team › Components
  • Updated time inputs to never display a time zoneUser Interface Team › Components
  • Updated calendar events to display resource colors correctlyUser Interface Team › Calendars

Fixed

  • Corrected an issue causing the field selection tree to miss some fields with large data modelsUser Interface Team › Screen Designer
  • Corrected an issue causing select inputs in dialog mode to open twiceUser Interface Team › Components

Platform and Infrastructure

Improved

  • Updated to latest version of monitoring and metric collection packagesDevOps Team
  • Updated base Node image to v20.10.0DevOps Team