# Fuuz 3.99.0

> What changed in Fuuz 3.99.0: Finalized "update enterprise" script for V4; Updated services to accept non-admin auth database for MongoDB connections…

Source: https://www.fuuz.com/resources/releases/v3-99-0

Release notes


Released June 30, 2022. 30 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)

[Integration and Connectors 2](#area-integration)

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

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

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

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

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

Production release

Jun 30, 2022

Changes

30

## Edge and Gateway

### New

- **Added nodeId to OPCUA tag read response** IIoT › Drivers

## Integration and Connectors

### Improved

- **Updated to correctly close FTP/SFTP connections on error** Orchestration › Integration Connectors
- **Updated to use data flow node ID for request ID to simplify debugging** Orchestration › Integration Nodes

## Orchestration and Data Flows

### New

- **Implemented node-level logging configuration** Orchestration › Engine
- **Added enterprise and tenant info into flow $state.metadata** Orchestration › Engine

### Improved

- **Updated to automatically increment version number when saving new versions** Orchestration › Flow Designer

## Data Models and API

### New

- **Added legacy HTML render format to document designer to support output to email body** Data › Application
- **Added camelCaseFieldAsId to module and module group schemas** Data › Application
- **Added default script language to saved transform creation** Data › Application

### Improved

- **Updated to support config-driven tenant DB prefixes for V4 infrastructure** Data › Application
- **Updated to gracefully handle case where MongoDB user does not have access to tenant DB** Data › System

## Screens and User Experience

### New

- **Added additional filter to device combobox in device subscription screen** IIoT › Screens
- **Implemented a wide variety of performance improvements, with a focus on screen designer screens** User Interface › Framework
- **Added batching with debounce to transform context updates to reduce rerenders** User Interface
- **Implemented topic subscription functionality for floating windows** User Interface › Extension
- **Implemented custom snippets for screen designer bindings** User Interface › Screen Designer
- **Added table rowData to table action payload** User Interface › Screen Designer

### Improved

- **Note: this has the effect of adding a small gap between screen changes (e.g. field data entry) and shared state updates ($components)** User Interface
- **Updated withTransform and AgGridAdapter to use property name as cache key if __cacheKey is undefined** User Interface
- **Note: this may cause some misconfigured transforms to no longer rerun if they don't properly specify context dynamic fields** User Interface
- **For full list, see https://code.mfgx.io/projects/MFGX/repos/mfgx/pull-requests/1694/overview** User Interface
- **Updated form input "data" transforms to rerun when context changes** User Interface › Framework
- **Updated actions to support dynamic transformable colors** User Interface › Screen Designer
- **Updated image component to dynamically resize** User Interface › Screen Designer

### Fixed

- **Fixed issue leading to infinite loops in onChange transforms** User Interface › Framework
- **Corrected action input default values** User Interface › Screen Designer
- **Fixed several bugs related to table state and "first" parameter** User Interface › Screen Designer

## Platform and Infrastructure

### New

- **Implemented script to migrate clusters from V3 to V4** DevOps

### Improved

- **Finalized "update enterprise" script for V4** DevOps
- **Updated services to accept non-admin auth database for MongoDB connections** DevOps
