# Fuuz 2026.8 (August 2026)

> What changed in Fuuz 2026.8 (August 2026): App Designer: Automatic app packaging; Screen Designer: Smart expression editing; Flow Designer: Run-from-here…

Source: https://www.fuuz.com/resources/releases/2026-8

Release notes


August 2026. 25 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 4](#area-edge)

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

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

[App Building and Packages 7](#area-apps)

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

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

QA release

Aug 4, 2026

Production release

Aug 25, 2026

Changes

25

## Edge and Gateway

### New

- **PAS-X MSI connector.** A Körber PAS-X MSI connector is now available for life sciences customers, so PAS-X can be used as a source and target for integration.Integration & Edge Gateway
- **Keep device data at the edge.** Device subscriptions have a new option to publish only to the local Gateway and not up to the Fuuz cloud. Use it when subscription data should be consumed by an edge flow and never leave the plant.Integration & Edge Gateway
- **Install Gateway drivers via the API.** Drivers can now be installed onto a Gateway remotely through the Fuuz API, and Gateway status reporting now includes driver installation state. This is API-only in this release, with a UI coming soon!Integration & Edge Gateway

### Improved

- **Clearer Gateway setup.** Creating a new Device Gateway is more straightforward: the new Gateway user's email is generated for you, the field labeling is clearer, the API key toggle has been removed from the creation screen, and you can now step back to the previous form without losing what you entered.Integration & Edge Gateway

## Orchestration and Data Flows

### New

- **Compare package versions via the API.** A new API query returns what changed between two versions of a package - what was added, updated, removed, or left unchanged. This is used by auto-app packaging internally, but is available through API and will be coming to a dedicated UI in a future release.Orchestration
- **Index node in the Data Mapping Designer.** Pull a single value out of an array. Four modes: First, Last, Index (you supply the position), and Dynamic Index (the position comes from another connected node).Orchestration
- **Min and Max on the Math node.** Return the lowest or highest value from a set of values.Orchestration
- **CRON schedules in Gateway and Web flows.** Web and Gateway flows now support CRON-based schedules, so recurring work can run at the edge or in the browser rather than only on the backend. Externally-configurable schedules remain backend-only.Orchestration

### Improved

- **Security hardening for package installation.** Package archives are now validated more strictly during install to prevent maliciously crafted packages from reading files outside their intended location.Orchestration

## Security and Administration

### New

- **User import from CSV.** Enterprise admins get a new User Import screen (also reachable as a dialog from Enterprise Users). Download the CSV template, fill it in, and import up to 100 users at a time — including per-user tenant, roles, and identity provider. Rows are validated before anything is created, with clear errors for duplicate emails, unknown tenants, and roles that don't exist on the target tenant. Welcome emails go out per the user's identity provider.System Administration
- **Tenant-wide maximum text length.** To satisfy regulatory requirements, tenant admins can set a Max Length value on the Settings page that applies to every text, email, URI, and scan-text input that doesn't define its own limit. Users see a clear "must be no more than N characters" message rather than having typing silently blocked. A limit set on an individual field always wins over the global setting. Only tenant admins can change this setting.System Administration

### Fixed

- **Deleting a tenant no longer fails when API keys or access requests exist.** Tenant deletion now cleans up all related records, so it completes instead of erroring out partway through.System Administration

## App Building and Packages

### New

- **App Designer: Automatic app packaging.** You can now snapshot everything in your tenant into a package straight from the Application Designer! Simply click the archive icon in the Workspace panel, give the package a name, and Fuuz builds the package version for you. Dependencies between components are resolved automatically, so you no longer have to assemble the selection list by hand. Screens, data flows, data mappings, saved queries and transforms, document designs, roles, sequences, topics, and access control policies are all included - even data from "setup" models!Application Design
- **Screen Designer: Smart expression editing.** When you write an expression against a screen property, the editor now understands the shape of your screen. You get real autocomplete, inline signatures, and hover documentation for $components, $metadata, $executeFlow, and $showScreenDialog - including the actual fields of the data behind your Tables, Forms, and Cards.Application Design
- **Flow Designer: Run-from-here button on transform nodes.** Transform nodes (JSONata, JavaScript, Validate, and others) now have a run icon directly on the node. Once the node has seen data, one click replays that payload from there down the rest of the flow — no more digging through menus. The icon is dimmed until a run is possible.Application Design
- **Schema Designer: Human-readable IDs on your data models.** A model can now designate one of its required, unique text fields as the ID field. On create, Fuuz sets the record's ID from that field automatically — no trigger needed to get a readable identifier. Fuuz validates that the field you pick actually exists and qualifies.Application Design

### Improved

- **Screen Designer: Generated forms inherit length rules.** When you generate a form or table from a data model, minimum and maximum length constraints defined on the model's string fields now carry through to the generated inputs automatically.Application Design
- **Schema Designer: More predictable multi-model deployment.** Deploying a single model no longer drags every related model along with it. Related models are only included when they have never been deployed before, and the confirmation dialog now explains why the extra models are being included.Application Design

### Fixed

- **The Application Component References screen no longer warns on an empty tenant.** Opening it on a tenant with no components shows an empty table instead of repeatedly warning about missing IDs.Application Design

## Screens and User Experience

### New

- **Compact input sizing.** Text, number, decimal, integer, address, URI, and password inputs now have a Small / Normal size toggle under Properties > Display in the Screen Designer. Normal remains the default. This is the first step toward a full set of denser input options.User Experience

### Improved

- **Screens respond to querystring changes.** Screens now reload their data when querystring parameters change, so navigating between records — for example between devices — works correctly. Screen authors can enable this per route and exclude specific querystring keys.User Experience
- **Warning notification styling.** Warning notifications now use dark text and icons on the amber background for legibility; the previous white-on-amber combination was difficult to read. Other notification severities are unchanged.User Experience

### Fixed

- **Select Input options no longer flicker and disappear.** Dropdown options in a Select Input, including the Unit selector on Measure Inputs, no longer disappear in some unexpected circumstances.User Experience
- **Action buttons with dynamic properties are now available in screen context.** Action buttons that use a transform for a property such as disabled now register correctly and can be referenced from $components like any other button.User Experience
- **Cleaner JSON Schema editing.** The per-row action buttons in the JSON Schema editor are now collapsed into a single menu. Delete is no longer pushed off-screen on rows with extra actions, and rows take up less horizontal space.User Experience
