2022 Q2 Fuuz Release Notes v3.99.0 (06/30/2022)

2022 Q2 Fuuz Release Notes v3.99.0 (06/30/2022)

Fuuz Platform v3.99.0

DevOps
  • Finalized "update enterprise" script for V4 
  • Updated services to accept non-admin auth database for MongoDB connections 
  • Implemented script to migrate clusters from V3 to V4 

Data

  • Application: Updated to support config-driven tenant DB prefixes for V4 infrastructure 
  • Application: Added legacy HTML render format to document designer to support output to email body 
  • Application: Added camelCaseFieldAsId to module and module group schemas 
  • Application: Added default script language to saved transform creation 
  • System: Updated to gracefully handle case where MongoDB user does not have access to tenant DB 

IIoT

  • Drivers: Added nodeId to OPCUA tag read response 
  • Screens: Added additional filter to device combobox in device subscription screen 

Orchestration

  • Engine: Implemented node-level logging configuration 
  • Engine: Added enterprise and tenant info into flow $state.metadata 
  • Integration Connectors: Updated to correctly close FTP/SFTP connections on error 
  • Integration Nodes: Updated to use data flow node ID for request ID to simplify debugging 
  • Flow Designer: Updated to automatically increment version number when saving new versions 

User Interface

  • Framework: Fixed issue leading to infinite loops in onChange transforms 
  • Framework: Implemented a wide variety of performance improvements, with a focus on screen designer screens 
    • Added batching with debounce to transform context updates to reduce rerenders
      • Note: this has the effect of adding a small gap between screen changes (e.g. field data entry) and shared state updates ($components)
    • Updated withTransform and AgGridAdapter to use property name as cache key if __cacheKey is undefined
      • Note: this may cause some misconfigured transforms to no longer rerun if they don't properly specify context dynamic fields
    • For full list, see https://code.mfgx.io/projects/MFGX/repos/mfgx/pull-requests/1694/overview
  • Framework: Updated form input "data" transforms to rerun when context changes 
  • Extension: Implemented topic subscription functionality for floating windows 
  • Screen Designer: Corrected action input default values 
  • Screen Designer: Implemented custom snippets for screen designer bindings 
  • Screen Designer: Added table rowData to table action payload 
  • Screen Designer: Updated actions to support dynamic transformable colors 
  • Screen Designer: Fixed several bugs related to table state and "first" parameter 
  • Screen Designer: Updated image component to dynamically resize 

    • Related Articles

    • 2022 Q2 Fuuz Release Notes v3.90.0 (04/14/2022)

      Article Type: Release Notes Audience: All Users Module: Platform Releases Release notes for the Fuuz Platform version 3.90.0, released April 14, 2022. Data Screens: Fixed issues with zero padding field on sequence screens DevOps System: Updated ...
    • 2022 Q1 MFGx Release Notes v3.83.0 (02/10/2022)

      Article Type: Release Notes Audience: All Users Module: Platform Releases Release notes for Fuuz version 3.83.0, released February 10, 2022, including major changes to Fuuz packages for that week. Business Intelligence Dashboards: Added trace-level ...
    • 2022 Q1 MFGx Release Notes v3.85.0 (02/28/2022)

      Article Type: Release Notes Audience: All Users Module: Platform Releases Release notes for the Fuuz Platform version 3.85.0, released February 28, 2022, including major changes to Fuuz packages for that week. General Updated platform to Node.js 16 ...
    • 2022 Q4 Fuuz Release Notes v3.107.0 - v3.109.0 (10/27/2022)

      Article Type: Release Notes Audience: All Users Module: Platform Releases Combined release notes for the Fuuz Platform versions 3.107.0 through 3.109.0, published October 27, 2022. Fuuz Platform v3.109.0 Data Security: Added "last authenticated at" ...
    • 2022 Q2 Fuuz Release Notes v3.93.0 (05/06/2022)

      Fuuz Platform v3.93.0 IIoT Screens: Updated Fuuz Apps screen to simplify finding the correct installer Integration Connectors: Added first draft of new Fuuz UPS connector User Interface Screen Designer: Fixed a bug causing new elements to not be ...