# Fuuz 2023.8 (August 2023)

> What changed in Fuuz 2023.8 (August 2023): Table Master/Detail View; NetSuite ODBC Connector; SAP SuccessFactors Connector.

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

Release notes


August 2023. 43 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)

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

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

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

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

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

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

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

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

QA release

Aug 1, 2023

Production release

Aug 22, 2023

Changes

43

Screens and User Experience

### Table Master/Detail View

One of the most exciting features rolling out in the 2023.8 release is a new option for tables in our Screen Designer. This new feature enables an expanding panel on each row of a table, with the contents of that panel defined in the screen designer as another element. As the example above shows, this new option allows screen designer users to create rich, contextual UI for data displayed in tables using the full fle…

Integration and Connectors

### NetSuite ODBC Connector

This month's release includes a major new connector - or, more specifically, an enhancement to an existing connector. The Fuuz ODBC integration connector now additionally supports a driver for NetSuite, allowing NetSuite customers to retrieve data through a common and well-understood API. NetSuite is the #1 ERP solution globally, serving all sizes of customers from pre-revenue to multi-billion-dollar firms. This new …

Integration and Connectors

### SAP SuccessFactors Connector

The August 2023 release also includes a new integration connector: SAP SuccessFactors. SuccessFactors is a cloud Human Capital Management (HCM) software suite; with this new connector, Fuuz customers can push and pull HCM data to and from SuccessFactors, including employee records, training history, vacancies, and more, allowing Fuuz to integrate the entire employee lifecycle for SAP customers: interviewing, hiring, …

Security and Administration

### API Key Verification Caching

Among the other changes rolling out with the 2023.8 release is an update to the way Fuuz handles API key authentication internally. This change significantly reduces the authentication overhead on requests made by API keys, thereby reducing the overall latency of those requests without impacting the functionality or behavior of API keys. This change also has the added benefit of reducing the amount of workload on sev…

## Edge and Gateway

### New

- **Added desktop link to Gateway webpage** Integration Team › Edge Gateway
- **Added configuration option for gateway log retention** Integration Team › Edge Gateway

### Improved

- **Updated application installer to use Fuuz icon** Integration Team › Edge Gateway

### Fixed

- **Corrected issues with MQTT Client driver where changes to device subscriptions or topics weren't reflected in the device** Integration Team › Edge Gateway

## Integration and Connectors

### New

- **Added connector for SAP SuccessFactors API** Integration Team › Integration Connectors
- **Added NetSuite driver to ODBC connector** Integration Team › Integration Connectors

## Orchestration and Data Flows

### New

- **Added logic to remove and restart data flows when tenants are deactivated/reactivated** Orchestration Team › Data Flows
- **Added "Save Rendered File" input to Render Document node to permit rendering documents without saving a copy** Orchestration Team › Data Flows
- **Added checkpoint system to reduce the impact of redelivered messages on data flow quality of service** Orchestration Team › Data Flows
- **Added "Edit Data Flow Header" action to flow designer file menu** Orchestration Team › Data Flows
- **Added logic to remove and restart schedules when tenants are deactivated/reactivated** Orchestration Team › Schedules
- **Added $numberToWords binding to convert a number to its natural language equivalent** Orchestration Team › Scripting Language
- **Added /webhook/post route to Webhook Service for use with updated webhook system** Orchestration Team › Miscellaneous

### Improved

- **Updated data flow schedule forms to allow creating schedules for flows that don't yet have schedule nodes in them** Orchestration Team › Schedules
- **Updated to latest version of the react-inspector library, used in data flow and developer mode consoles** Orchestration Team › Miscellaneous

## Security and Administration

### New

- **Added missing fields to authentication event logging "maxAge exceeded" token refresh failures** Data Team › Security
- **Implemented caching for API key verification to reduce request overhead for calls made with API keys** Data Team › Security

### Improved

- **Updated header proxy to remove potentially sensitive request headers at the router** Data Team › Security
- **Removed unused "base tenant" field from enterprise** Data Team › Security
- **Updated the policy builder to correctly include both application and system schema** Data Team › Security

## Data Models and API

### New

- **Added a row limit for data migrations to ensure deployments don't get stuck on large collections** Data Team › Schema Designer
- **Added logic to restart data change capture when reactivating a tenant** Data Team › Data Change Capture
- **Added logic to remove or regenerate API when deactivating or reactivating a tenant** Data Team › Core APIs

### Improved

- **Updated validation to ensure data models can't be deleted when referenced by custom schema** Data Team › Schema Designer
- **Upgraded GraphQL APIs to GraphQL 16** Data Team › Core APIs
- **Updated query pipeline generation to remove an unnecessary projection stage** Data Team › Core APIs

### Fixed

- **Corrected an edge case where model names starting with numbers would cause API generation errors** Data Team › Core APIs

## App Building and Packages

### New

- **Added package definition and platform version data to .fuuz package files** Orchestration Team › Package Management
- **Implemented initial proof of concept for application designer** User Interface Team › Application Designer

### Improved

- **Updated package management system to correctly handle packaging Measure and RatioMeasure fields** Orchestration Team › Package Management

## Screens and User Experience

### New

- **Added master/detail view options to table elements** User Interface Team › Screen Designer
- **Added "initial view" property to calendars to allow setting the initial view (month/week/day/list)** User Interface Team › Screen Designer
- **Added support for flow buttons in table columns** User Interface Team › Screen Designer

### Improved

- **Updated validation to ensure screens can't be deleted when referenced by custom schema** User Interface Team › Screen Designer

### Fixed

- **Corrected a bug causing the "Auto Load" property on cards to not work correctly** User Interface Team › Screen Designer

## Platform and Infrastructure

### Improved

- **Standardized application and handling of request timeouts throughout microservices** DevOps Team
- **Upgraded production nodegroups to latest AMI version** DevOps Team
- **Updated resource allocations to increase resources available to core services** DevOps Team
- **Updated Redis service map to ensure Redis connections are successfully established before servers accept requests** DevOps Team
