# Fuuz 2025.5 (May 2025)

> What changed in Fuuz 2025.5 (May 2025): Data Export System; GraphQL Builder Enhancements; Sequence Type & Increment.

Source: https://www.fuuz.com/resources/releases/2025-5

Release notes


May 2025. 39 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 5](#area-edge)

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

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

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

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

[Platform and Infrastructure 3](#area-platform)

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

Release

May 15, 2025

Changes

39

Data Models and API

### Data Export System

The May 2025 release of the Fuuz platform includes a new feature to streamline data management: a flexible, powerful, and easy-to-configure export system! You can read the full documentation on the new tool in the Export Data article, but we'll cover some of the highlights here. Exporting data with the new tool starts at the Export Data screen, accessible via the menu search. This screen displays the already-configur…

Data Models and API

### GraphQL Builder Enhancements

The May 2025 release includes significant new improvements to the GraphQL Builder UI element. This element is used in quite a few places - including the screen designer, query and mutate nodes, the API explorer, and even the brand new export tool - so it's worth explaining what's changed and why it matters. First up, the GraphQL Builder now has several new "panel" views. When enabled, three of these are accessible us…

Security and Administration

### Sequence Type & Increment

This month's release also includes a new feature for Sequences: the ability to specify a Sequence Type and an Increment. For those who don't know, sequences are used in the Fuuz Platform to create a sequence of values that increase each time a new value is generated. These sequences can then be tied to a field in the Schema Designer or used directly through a mutation. In prior versions of the platform, Sequence valu…

Screens and User Experience

### Duration Input & Display Improvements

Finally, the 2025.5 release includes a significant round of improvements to UI elements related to Durations. Duration is a field type added to the platform in September of 2024 and is purpose-built for storing a length of time. In prior releases, duration strings would always display as a time string - for example, 03:30:00 for 3 hours and 30 minutes. This format is great for durations measuring in hours, but is ver…

## Edge and Gateway

### New

- **Added a minimum value of 5 seconds for status sync intervals to prevent bad configuration from locking up the gateway** Integration › Edge Gateway

### Improved

- **HTTP Server: Added driver configuration for request size limit to permit administrators to configure a limit higher than the default 100kb** Integration › Edge Gateway

### Fixed

- **Fixed a crash that could occur when error handling tried to serialize a circular object** Integration › Edge Gateway
- **Fixed a crash that could occur when signing out of an Edge Gateway with a store-and-forward device configured** Integration › Edge Gateway
- **OPCUA: Fixed a crash that could occur when the OPCUA server issues a bad certificate to the Edge Gateway** Integration › Edge Gateway

## Orchestration and Data Flows

### New

- **Added a $getContrastText binding which takes a color string and returns the best text color (white or black) for contrast with the background** Orchestration › Transformations
- **Added Scheduling Configurations, Scheduling Engine, and updated Scheduler screen designer element to support complex scheduling use cases** Orchestration › Scheduling Engine

### Fixed

- **Corrected an issue with the Screen Parameters input on the Screen Dialog data flow node** Orchestration › Data Flow Designer

## Security and Administration

### Fixed

- **Fixed several small inconsistencies on the External User Access Request form** Data › Security

## Data Models and API

### New

- **Implemented a round of small tweaks and improvements to the new API Explorer** Data › GraphQL API
- **Added data export system for repeated or large data exports from Fuuz** Data › Data Management
- **Added validation to the Prefix field when creating a relation between models** Data › Schema Designer
- **Added support for the Int sequence type which stores an incrementing number without a prefix or suffix** Data › Sequences

### Improved

- **Optimized schema designer toolbox to improve load times in apps with large amounts of custom schema** Data › Schema Designer

### Fixed

- **Fixed a bug that could cause an error in rare cases with upsert mutations that result in both creates and updates and generate sequences** Data › GraphQL API
- **Fixed a bug affecting data migrations on Duration fields** Data › Schema Designer
- **Fixed a bug which could cause the generateSequenceNumber mutation to return the incorrect sequence number when no key was provided** Data › Sequences

## Screens and User Experience

### New

- **Added a dedicated UI input for Time Zones** User Interface › Components
- **Added an option to generate an action button column during table generation** User Interface › Screen Designer
- **Added a visual indicator for the Hide property in the screen designer, similar to the Visible property** User Interface › Screen Designer
- **Added a Fullscreen button to Chart screen elements** User Interface › Screen Designer

### Improved

- **Updated Fuuz logo on login page to remove tagline** User Interface › Framework
- **Updated Data Changed indicators on forms to provide information about the user who made the change** User Interface › Framework
- **Updated GraphQL Builder UI component to allow editing arguments and variables and to display field documentation** User Interface › Components
- **Updated Duration inputs and display fields to support a range of different input and format styles** User Interface › Components
- **Updated the Chart screen element to provide a more realistic preview of the chart using the actual data queried while editing the chart properties** User Interface › Screen Designer
- **Improved performance of screen deployment action for screens with lots of deployments** User Interface › Screen Designer
- **Updated drag-and-drop library underlying screen designer to latest version** User Interface › Screen Designer
- **Updated Tab Bar screen elements to keep the tabId property internal to the screen system** User Interface › Screen Designer
- **Updated the $components.Form1.fn.save() and $components.Form1.fn.loadData() functions to better support use cases where the form isn't a standalone screen** User Interface › Screen Designer

### Fixed

- **Fixed an issue where re-loading a table's data might not re-run column data transforms** User Interface › Components
- **Fixed a bug that could cause the System Name input to change unexpectedly while typing** User Interface › Screen Designer

## Platform and Infrastructure

### Improved

- **Updated to latest version of Nx** DevOps
- **Removed Lerna from monorepo structure** DevOps
- **Updated default security policy to disable TLS 1.0 and 1.1 and enable TLS 1.3** DevOps
