2023.8 (August 2023)

2023.8 (August 2023)


Info
QA Release Date: August 01 2023

Production Release Date: August 22 2023
The August release will be delayed one week from than the usual “third Tuesday” schedule.

2023.8 Release Highlights

This month’s release is a little quieter than usual as the engineering team kicks off our Q3 roadmap work, but it still includes many small enhancements and fixes, and the team completed a few larger features worthy of a highlight. Read on to see what the August release has in store!

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.

Fuuz table with master detail enabled


Fuuz table with a row expanded to show a form detail section.


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 flexibility of the screen designer: visualizations, forms for editing, nested tables with more information, action buttons for interactions - you name it!

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 MES solution globally, serving all sizes of customers from pre-revenue to multi-billion-dollar firms.


NetSuite ODBC Driver configuration.

This new connector reflects our commitment to our NetSuite customers and partnership. Fuuz is a NetSuite staff pick, and honor given to only five partners, and we’re happy to build on that success by providing more solutions and flexibility for NetSuite integrations.


More Highlights

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, onboarding, training, promoting, and retirement.

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 several internal services, freeing up resources for handling other requests.

Full Release Notes: 2023.8.0

Data Team

Schema Designer

  • Updated validation to ensure data models can’t be deleted when referenced by custom schema

  • Added a row limit for data migrations to ensure deployments don’t get stuck on large collections

Security

  • Updated header proxy to remove potentially sensitive request headers at the router

  • Removed unused “base tenant” field from enterprise

  • Added missing fields to authentication event logging “maxAge exceeded” token refresh failures

  • Implemented caching for API key verification to reduce request overhead for calls made with API keys

  • Updated the policy builder to correctly include both application and system schema-

Data Change Capture

  • Added logic to restart data change capture when reactivating a tenant

Core APIs

  • Upgraded GraphQL APIs to GraphQL 16

  • Corrected an edge case where model names starting with numbers would cause API generation errors

  • Added logic to remove or regenerate API when deactivating or reactivating a tenant

  • Updated query pipeline generation to remove an unnecessary projection stage

DevOps Team

  • Standardized application and handling of request timeouts throughout microservices

  • Upgraded production nodegroups to latest AMI version

  • Updated resource allocations to increase resources available to core services

  • Updated Redis service map to ensure Redis connections are successfully established before servers accept requests

Integration Team

Device Gateway

  • Added desktop link to Gateway webpage

  • Updated application installer to use Fuuz icon

  • Corrected issues with MQTT Client driver where changes to device subscriptions or topics weren’t reflected in the device

  • Added configuration option for gateway log retention

Integration Connectors

  • Added connector for SAP SuccessFactors API

  • Added NetSuite driver to ODBC connector

Orchestration Team

Data Flows

  • Added logic to remove and restart data flows when tenants are deactivated/reactivated

  • Added “Save Rendered File” input to Render Document node to permit rendering documents without saving a copy

  • Added checkpoint system to reduce the impact of redelivered messages on data flow quality of service

  • Added “Edit Data Flow Header” action to flow designer file menu

Schedules

  • Added logic to remove and restart schedules when tenants are deactivated/reactivated

  • Updated data flow schedule forms to allow creating schedules for flows that don’t yet have schedule nodes in them

Scripting Language

  • Added $numberToWords binding to convert a number to its natural language equivalent

Package Management

  • Updated package management system to correctly handle packaging Measure and RatioMeasure fields

  • Added package definition and platform version data to .fuuz package files

Miscellaneous

  • Added /webhook/post route to Webhook Service for use with updated webhook system

  • Updated to latest version of the react-inspector library, used in data flow and developer mode consoles

User Interface Team

Application Designer

  • Implemented initial proof of concept for application designer

Screen Designer

  • Updated validation to ensure screens can’t be deleted when referenced by custom schema

  • Added master/detail view options to table elements

  • Added “initial view” property to calendars to allow setting the initial view (month/week/day/list)

  • Corrected a bug causing the “Auto Load” property on cards to not work correctly

  • Added support for flow buttons in table columns

    • Related Articles

    • 2025.8 (August 2025)

      QA Release Date: August 05 2025 Production Release Date: August 19 2025 Full Release Notes: 2025.8.0 Data Security Corrected a bug in the policy editor UI that would deny access to the entire model instead of just the selected field when trying to ...
    • 2024.8 (August 2024)

      2024.8 Release Highlights Happy August! The 2024.8 release of the Fuuz Platform is heavily focused on small improvements and internal work, so there are fewer large highlights - but there are still a few items worth pointing out. Read on to learn ...
    • 2025.7 (July 2025)

      QA Release Date: July 08 2025 Please note this is a nonstandard QA release date, one week later than normal. Production Release Date: July 15 2025 2025.7 Release Highlights No release highlights this release due to a very busy month - check back in ...
    • 2024.6 (June 2024)

      2024.6 Release Highlights As the team works hard to wrap up our Q2 roadmap items that will be delivered in the July and August releases, the June 2024 release was focused primarily on internal system and tooling improvements. We’ll talk about a few ...