-
Notifications
You must be signed in to change notification settings - Fork 0
20236 June 2023
Article Type: Release Notes Audience: All Users Module: Platform Releases
The Fuuz engineering team is kicking off summer with a big update full of exciting features and improvements! Here are the major highlights.
The June release includes a feature the UI team has been working on for some time - an improved Select input element which addresses some of the most requested enhancements to the Combobox element.
What enhancements are those? First and foremost, one of the biggest complaints about the Combobox is that it only displays and searches against a single field on a record. While that may work for simple cases like statuses, it becomes very difficult to find the records you're looking for with more complicated schema. The new Select element supports displaying multiple fields at once in a tabular format, and searches against all the displayed fields.


Another common issue with the Combobox element is that it doesn't work well with very large collections. The element only supports displaying a limited number of options or all options; there's no middle ground - and it displays those options in a small dropdown with a scroll bar. The new Select element has a specific "dialog" mode to address those use cases, which can be enabled by checking the "Dialog Mode" box under the Behavior section in the element properties. With this box checked, rather than displaying an inline dropdown when clicked, the Select element will instead display an automatically generated table in a dialog with columns and filters for the selected fields. This allows for a much more powerful search, and allows the UI to more comfortably display large volumes of data.

Finally, one issue we often heard from screen designers was that setting up a Combobox to just use a static set of options was complicated and confusing. To address that concern, we've added a new Options element, which is essentially just a simplified Select element; it has a properties input which makes it easy to configure static options.


These new elements are ready for use, but we're not done by any means - we have several more improvements to them in the works. If you have suggestions or feedback on them, we'd love to hear it!
This month's release includes a new system for managing schedules in data flows which allows easy configuration of when flows run and what parameters they run with.
First, some background: the previously available (now deprecated) Schedule node in flows operates on a simple system where the schedule configuration was included as part of the data flow itself. This worked fine for simple cases, but meant any changes to either the schedule frequency or the initial payload would require a data flow deployment. Flow deployments are a higher risk operation, though, which meant schedules were very tricky to change once an application was deployed to a production environment.
This new system replaces the previous Schedule node with configuration that lives outside the data flow, allowing nontechnical users to edit when flows run and what inputs they run with. Documentation on the new data flow schedule system is available in the platform help.
While developing a flow, designers will still pull in and use a Schedule node, but the configuration for that node will direct users to the Data Flow Schedules screen.

There, flow designers can add a schedule for their flow, and define the structure of the input payload.

Once the schedule record is created, non-designer users can easily use the UI create, update, or delete frequencies, selecting when they want the flow to run and what they want the input to be. Once created, the schedule editor provides information on when a schedule last ran and when it is expected to run next based on the schedule.


Until existing flows are migrated, the deprecated schedule node will continue to function; the team has released a migrator package which will automate that transition (see the migrator documentation for how to use it). The team is also working on the ability to run a frequency on demand - say, if an API call failed or a master data integration needs to be run immediately - so keep an eye out for those features in future releases!
On a similar note, the June release also includes a new tenant-wide application configuration system. This solves a very similar problem to the schedule system described above: previously, there was no central place to store or change app configuration, requiring data flow deployments even for simple changes like which connection to use for an integration.
The new Application Configuration system addresses these issues by providing a central location for app configuration that is then made available in screens, flows, transforms, etc. via a new $appConfig binding. More documentation on application configuration and how to use it is available in the platform help.
App developers can create app configurations that their flows and screens reference; they define the schema for the configuration, which ensures the configuration values match the expected structure and allows Fuuz to generate inputs for the configuration. Site administrators can then configure their apps using simple inputs on the Application Configurations screen.

The application configurations stored in the system can then be accessed in any transform in any screen or data flow using the $appConfig binding and the ID of the application configuration. The example below uses it to decide whether to send emails. This setup would allow administrators to easily turn this behavior on and off tenant-wide without touching a data flow.

Since the new Edge Gateway service allows administrators to install only the drivers they need, one of the open items was a UI for easily installing those drivers. This month's release includes that new screen. On the Device Drivers page in the Edge Gateway, users can easily see what drivers are available, what versions are available or installed, and can install or update a driver with two clicks.

With the release of this feature, we're promoting the Edge Gateway service to "production" status, and deprecating the legacy desktop app version. The legacy app will no longer be supported going forward, and administrators are advised to migrate to the new service as soon as possible. For information on the new Edge Gateway service, including how to migrate from the legacy version, see Edge-Gateway-Installation-Step-by-Step.
Another significant improvement in the June release is a major update to the API pagination system. This update improves the performance of the pagination system and addresses a number of bugs present in the old implementation. The simplest way to paginate is demonstrated below: just supply a first parameter to determine how many records to retrieve at once, then pass the cursor obtained from pageInfo.endCursor into the after parameter of the next query. Simply repeat until pageInfo.hasNextPage is false, and you've retrieved all the available data!


It's important to note that this update doesn't change the functionality of the pagination API, but does change the cursor values. Previously, it was possible to use a record ID in place of a pagination cursor; while some effort has been made to ensure applications using that approach continue to work, that approach has never been supported. Instead, API consumers should use cursor values obtained from edges.cursor, pageInfo.startCursor, or pageInfo.endCursor to pass to the after parameter. Obtaining a cursor value from any other source is unsupported and not guaranteed to work with future updates.
This month's release includes a wide range of changes to support more seamless management of enterprises, tenants, and users.
First, tenants and tenant users now has an Active field which determines whether the tenant is accessible. This allows administrators to deactivate tenants or user access without completely deleting the record and losing any configuration or audit history. Deactivated tenants are not accessible through the UI or API, but the tenant data is retained until the tenant is fully deleted. This allows tenants to be quickly reactivated should the stored data be needed. Tenants and user access can be deactivated or reactivated using the "active toggle" action.

Additionally, tenants now have a Tenant Type, selected at time of creation, and an Organization, which can be changed at any time. New organizations can be created as needed; they allow administrators to group tenants based on location or business unit. These new fields are in preparation for a broader set of changes to be delivered over the coming months to support a more integrated app system in Fuuz.
Finally, the tenant and enterprise screens have been updated to display aggregated metrics on usage, including the total data models, flows, screens, etc. deployed and active in the tenant or environment. These metrics mirror those used by Fuuz for billing purposes, and give administrators a snapshot view of the overall system usage across their enterprise. These metrics are updated nightly, but an update can be run on demand using the "Sync" action on the enterprise form.


Finally, the 2023.6 release includes links in Fuuz to our new status page: Fuuz Status. This page is our central place for communicating incidents, maintenance, and production deployments. It allows anyone to subscribe to updates; if you want to be notified of upcoming maintenance events or unexpected service interruptions, that's the way to go!
- Updated indexing of fields that are unique but not required so unique constraint only applies to non-null values
- Added check to prevent deleting data models if the data model has records
- Added check to ensure module / module group on data models are valid
- Added phone number field to user record
- Added active field to user tenant records and disabled deletion
- Added active field to tenant records and disabled deletion
- Added schema and screens for organizations (groups of tenants)
- Added type field to tenants, with Custom (current style), Administration, and Application options
- Added "metrics" data to tenant and enterprise records to simplify enterprise administration and mirror metrics used by Fuuz for billing
- Updated API key verification to use case-insensitive comparison for email address
- Implemented significant bug fix and performance improvements to the API's cursor-based pagination system
- Updated "after" logic to correctly include updated audit fields in DCC records
- Added "Copy to Node" button to API explorer to copy the current query or mutation to a node on the clipboard
- Various tweaks to metric collection resources, scope, and frequency to improve stability and latency
- Added links to Fuuz status page on login screen and enterprise form
- Implemented traffic authorization policies as an initial step to reduce potential attack surface
- Updated MongoDB Node.js driver to V5
- Replaced node-redis with ioredis as core network cache library
- Tweaked service shutdown grace periods to permit more time for in-flight requests to complete
- Added Device Drivers screen to display available drivers and allow easy installation
- Improved error message for mismatched gateway and platform release channel (e.g. build and production)
- Updated version matching to correctly handle four-part build version numbers
- Added active flag to integration connections to allow customers to deactivate unused connections without completely deleting them
- Updated HTTP connector to disallow connecting to IP addresses and to require SSL (https)
- Updated ODBC connector to apply a generous request timeout
- Added Atlassian Confluence connector
- Implemented various fixes to prevent double-unsubscribe errors
- Added diagnostic data to subscription service client library
- Removed "Data Flow Logs (Deprecated)" screen
- Added "Application Configuration" schema and screens, available in all transforms/data flows as
$appConfig - Added checkbox to force stop previous versions when deploying a new version of a flow
- The default behavior is to allow any in-process requests on old versions to finish
- Implemented improved expanded transform editor in data flow designer
- Implemented new schema, screens, and service for central management of scheduled actions in Fuuz
- Updated core JSONata library version
- Removed deprecated
$httpbinding from backend transforms - Added
$jsonToMarkdownbinding to simplify programmatically generating markdown
- Added "early data insert" functionality to the package designer to support sequences
- Updated message broker service map to use separate channels for publishing and subscribing
- Corrected an edge case error with the core message handler library
- Improved "Copy Path" logic in flow console to correctly escape path segments including spaces and hyphens
- Added configurable icon colors to action buttons
- Added new Select and Options dropdown inputs as an improved replacement for the Combobox
- Updated data table "row limit" indicator to successively request more data when clicked, instead of completely removing the limit
- Added checkbox and logic to sort string data table columns as numbers
- Added "share" button to submenu which includes tenant
- Updated role menu to persist selected role to new tabs
- Corrected a bug which could cause the developer mode console to crash when filtering
Source: support.fuuz.com
Getting Started (14)
- Access Field Level Help within the Fuuz Platform
- Field-Level Help
- Fuuz Platform 101: Low/No-Code Technology in Manufacturing
- Fuuz Platform Architecture
- Getting to Know the Fuuz Platform
- Logging into Fuuz – Cloud Access
- Manage what displays in Field Level Help throughout Fuuz
- Recovering Your Fuuz Account
- Sharing A Page
- Switching Between Apps in Fuuz
- Switching between Fuuz Environments (Build, QA, Production)
- Trouble Logging Into Fuuz
- Unique Email Plus Addressing
- Welcome To Industry Accelerators!
Training Guides (52)
Applications
- Brand and Configure Your Application
- Create an Application
- Deactivate (Retire) an Application
- Find Pages Beyond the Left Menu
- Install a Fuuz Package
- Navigate the Application Designer
- Retire an Application
Access & Users
- Approve Access Requests
- Approve Application Access Requests
- Configure the Internal Password Policy
- Create a Role
- Create an API Key
- Deactivate and Reactivate a User
- Grant Permissions with Policies
- Investigate Login Activity
- Invite a User to an Application
- Manage App Users
- Request Access to an Application
- Switch Applications, Roles, and Environments
- Understand Developer Access
- Understand Web Access
- Use the User Menu (Profile, Theme, and More)
Data Models & Schema
- Add a Custom Field
- Create a Data Model
- Create a Sequence
- Design Model Fields in the Schema Designer
- Relate Two Data Models
Screens
Weather Lookup Series — guided 3-part build
- Part 1 · Build the Screen (Beginner)
- Part 2 · Store the Readings (Intermediate)
- Part 3 · Watched Locations & Scheduled Capture (Advanced)
Data Flows & Integrations
- Call an External API with a Flow
- Connect to External Systems
- Create a Data Flow
- Create a Notification Channel
- Create a Webhook
- Save Queries, Scripts, and Data Mappings
- Schedule a Data Flow
- Use the Script Editor
Data, Reporting & Monitoring
- Browse Data with Data Explorer
- Build a Document (Report or Label)
- Check Component References
- Create Configuration Records (Modules, Units, Calendars, and More)
- Explore the GraphQL API
- Export Data
- Import Data into an Application
- Investigate Application Logs
- Save an Export Configuration
- Trace a Data Change
Enterprise & Organizations
Platform Concepts & Architecture (10)
- Bridging the Red and Blue Data Divide - How Fuuz Became the First Industrial Platform to Merge Operational and Business Intelligence
- Claude AI Skills for the Fuuz Platform
- Cool Things we built with Fuuz Episode 1 12.5.2025 (Public)
- Differences between MES and ERP from an ERP Consultant Eric Kimberling
- Fuuz can be your "Connected Worker Platform"
- Listen and Learn what MES is and what makes it unique
- Manufacturers struggle with Build versus Buy for their MES and what are the Core 4 Elements
- Stock Price Application
- Why All Manufacturers Build their MES System Part 1
- Why All Manufacturers Build their MES System Part 2
Screens & Application Design (17)
- Application Designer Guide
- Array Input
- Combobox
- Dynamic Field Configurations
- Fuuz Deployment Methodologies
- Fuuz Form Detail Screen Specification
- Historical Data Table Screen Design Standard
- JSON
- JSON Form Fields in Action Steps
- JSON Schema Inputs
- Master Data Table Screen Design Standard
- Mobile Screen Design Standard
- Screen Context Container
- Screen Generation (AI) Flow Template V1.5.1
- Setup Data Table Screen Design Standard
- Table Column Conditional Formatting
- Transform Data in a Column
Data Models & Schema (8)
Data Flows & Scripting (51)
Designing Flows
- Data Flow Design Standards
- Data Flow Logs
- Debugging and Testing our Fuuz Data Flows
- Flow Schedules
- Fuuz Data Flows enable DataOps at Scale, ETL, iPaaS and more
- How to Create APIs Using Data Flows in Fuuz
- How To General E-Commerce Integrations using Data Flows in Fuuz iPaaS
- How to Setup a daily file import using Fuuz Data Flows
- Managing Large Datasets in Fuuz: Data Flow Engine Performance Optimization
- The Power of Data Flows - Unlocking Industrial Intelligence with Fuuz
- Using Fuuz with FTP integrations and Data Flows iPaaS
Data Flow Nodes
- Data Flow Nodes Reference
- Debugging & Context Nodes
- Flow Control Nodes
- Fuuz Platform Nodes
- IIoT & Gateway Nodes
- Integration Nodes
- Notification Nodes
- Source & Trigger Nodes
- Transform Nodes
JSONata Reference
- Aggregation Functions
- Array Functions
- Boolean Functions
- Boolean Operators
- Comparison Operators
- Composition
- Construction
- Constructs
- Custom Fuuz Only JSONata Library
- Date Time Functions
- Date Time Processing
- Expressions
- Fuuz Bindings: $predicateFilter
- Higher Order Functions
- Jsonata Tutorial
- Numeric Functions
- Numeric Operators
- Object Functions
- Other Operators
- Path Operators
- Predicate Expressions
- Processing Model
- Regex
- Simple Queries
- Slow Transform Performance: JSONata vs JavaScript Optimization Guide
- Sorting Grouping and Aggregation
- String Functions
Scripting
Integrations & Connectors (30)
General & iPaaS
- API Keys
- Cloud Connectors - Complete Reference Guide
- Connecting a CRM with your ERP using Fuuz
- Connecting a Vending Machine to your ERP system using Fuuz
- Creating a Scheduled Integration & Sending a CSV File in an Email
- Debug a NetSuite SOAP API integration
- Fuuz Connections help you integrate your Systems and Devices
- Fuuz has lists of Connectors and Drivers you can use
- Fuuz has pre-built integration Connectors
- How to create a check an ODBC connection with another system
- How to Create a RESTful API Using the Fuuz Platform
- How to create a simple Integration and Store data in Fuuz
- How To Design or Configure Policies and Policy Groups for my App in Fuuz
- How to Integrate Fuuz with another product or another API
- How to Integrate with an HR system like ADP using Fuuz iPaaS
- How to use API Explorer and GraphQL to Query Data in Fuuz for Beginners
- How you Integrate your ERP with your MES
- Industry 3 and Industry 4 differences in ERP and MES Integrations
- Integrated Carrier Package
- Make REST-Based Calls With An API Key
- Policy Groups
- System connectivity validation - testing a connection when your 3rd party moves its hosting
- Using Fuuz as an iPaaS to Connect - to an API, Collect - Data from the API, Store - that data in Fuuz tables
Plex
- How to connect using Plex UX datasources from Fuuz iPaaS
- How to integrate with Plex Classic using Fuuz iPaaS
- How to Setup and Connect to Plex APIs
EDI
IIoT & Edge Gateway (18)
- Edge Connections: Complete Industrial Integration Reference
- Edge Gateway Flows
- Edge Gateway Installation Step-by-Step
- Edge to Cloud Infrastructure
- Gateway Deployment & Architecture
- Gateway System Requirements
- How IIoT fits into the Industrial Data "Stack"
Physical Device Connectors
- Connecting To Kepware OPCUA Server
- Fanuc Robot Connectivity using Edge Gateway
- HMI Template Standard - ISA-101 Compliant
- How to connect OPC/UA simulator to the Edge Gateway
- Modbus TCP
- MQTT
- Omron PLC/HMI NX102 Connectivity with Edge Gateway
Edge Data Connectors
Reporting, Documents & Dashboards (8)
- Building a Non-Conformance Report (NCR) Application in Fuuz
- Create responsive structured dashboard layouts using the Grid Container and Grid Cell components
- How to add visualizations (charts and graphs) to reports in Fuuz for Beginners
- How to build real-time reports in Fuuz from scratch for Beginners
- How to modify existing reports in Fuuz for Beginners
- Non-Conformance Report Accelerator
- Printing Documents
- Printing Documents From Fuuz
Administration & Access Control (27)
- Access Control
- Access Requests
- Access Requests: Overview
- Access Type Overview
- Access Types
- Add Users to Fuuz Apps
- App Admin Access
- App Management
- App Users
- Applications (Tenants)
- Authentication Events
- Change a User's Access Type
- Configurations
- Create Users and Set Access Type
- Enterprise Admin Overview
- Enterprise Users
- Enterprise Users vs Access Requests
- How To Login to your Fuuz Enterprise - Non Single Sign On
- How To Login to your Fuuz Enterprise - Single Sign On
- Identity Providers
- Notifications
- Notifications
- Organizations
- Roles
- Settings
- Switching my active Role within Fuuz
- Troubleshooting User Login Errors Due to Identity Provider Misconfiguration
Data Management (8)
Accelerators, Templates & Packages (8)
- Create a Quality Batch Golden Record Analysis Tool in Fuuz
- Fuuz Developer 101 Bootcamp - 2026 Schedule & Enrollment
- Fuuz Developer 101 Bootcamp - Program Overview
- Fuuz Industry Accelerators - Installation & Best Practices
- Fuuz Industry Accelerators - Overview
- How-To: Managing Green/Blue Deployments with Fuuz Package Management Zero-Downtime
- Model Agnostic Scheduling System APS
- Setting up In-House Fuuz
Design Standards (1)
How-To Guides (8)
- Connecting to Fuuz from a remote system to execute a Fuuz API
- Connecting to Fuuz from a remote system to execute a Fuuz API - Extended Features Part 2
- Data Mapping
- Document your Application using Atlassian Confluence and our Pre-Built App
- Fuuz Platform Capabilities
- How to add multiple data records to the Fuuz database with a single API call
- How to on Best Practices for Designing Flows in Fuuz
- Using the Transformation Explorer
FAQ & Troubleshooting (1)
Release Notes (117)
2026
- 2026.1 (January 2026)
- 2026.2 (February 2026)
- 2026.3 (March 2026)
- 2026.4 (April 2026)
- 2026.5 (May 2026)
- 2026.6 (June 2026)
2025
- 2025.1 (January 2025)
- 2025.10 (October 2025)
- 2025.11 (November 2025)
- 2025.12 (December 2025)
- 2025.2 (February 2025)
- 2025.4 (April 2025)
- 2025.5 (May 2025)
- 2025.6 (June 2025)
- 2025.7 (July 2025)
- 2025.8 (August 2025)
- 2025.9 (September 2025)
2024
- 2024.1 (January 2024)
- 2024.10 (October 2024)
- 2024.11 (November 2024)
- 2024.12 (December 2024)
- 2024.2 (February 2024)
- 2024.3 (March 2024)
- 2024.4 (April 2024)
- 2024.5 (May 2024)
- 2024.6 (June 2024)
- 2024.7 (July 2024)
- 2024.8 (August 2024)
- 2024.9 (September 2024)
2023
- 2023.5 (May 2023)
- 2023.1 (January 2023)
- 2023.10 (October 2023)
- 2023.11 (November 2023)
- 2023.12 (December 2023)
- 2023.2 (February 2023)
- 2023.3 (March 2023)
- 2023.4 (April 2023)
- 2023.6 (June 2023)
- 2023.7 (July 2023)
- 2023.8 (August 2023)
- 2023.9 (September 2023)
2022
- 2022 Q1 Fuuz Package Updates (03/11/2022)
- 2022 Q1 Fuuz Release Notes v3.87.0 (03/17/2022)
- 2022 Q1 MFGx Release Notes v3.78.0 (01/06/2022)
- 2022 Q1 MFGx Release Notes v3.79.0 (01/13/2022)
- 2022 Q1 MFGx Release Notes v3.80.0 (01/20/2022)
- 2022 Q1 MFGx Release Notes v3.81.0 (01/27/2022)
- 2022 Q1 MFGx Release Notes v3.82.0 (02/03/2022)
- 2022 Q1 MFGx Release Notes v3.83.0 (02/10/2022)
- 2022 Q1 MFGx Release Notes v3.85.0 (02/28/2022)
- 2022 Q2 Fuuz Release Notes v3.90.0 (04/14/2022)
- 2022 Q2 Fuuz Release Notes v3.91.0 (04/21/2022)
- 2022 Q2 Fuuz Release Notes v3.92.0 (04/28/2022)
- 2022 Q2 Fuuz Release Notes v3.93.0 (05/06/2022)
- 2022 Q2 Fuuz Release Notes v3.94.0 - v3.97.0 (June 13, 2022)
- 2022 Q2 Fuuz Release Notes v3.98.0 (06/16/2022)
- 2022 Q2 Fuuz Release Notes v3.99.0 (06/30/2022)
- 2022 Q3 Fuuz Release Notes v3.100.0 🎉 (07/06/2022)
- 2022 Q3 Fuuz Release Notes v3.101.0 (07/21/2022)
- 2022 Q3 Fuuz Release Notes v3.102.0 (08/11/2022)
- 2022 Q3 Fuuz Release Notes v3.103.0 (08/18/2022)
- 2022 Q4 Fuuz Release Notes v3.107.0 - v3.109.0 (10/27/2022)
2021
- 2021 Q1 MFGx Release Notes v3.29.0 (1/7/2021)
- 2021 Q1 MFGx Release Notes v3.30.0 (1/14/2021)
- 2021 Q1 MFGx Release Notes v3.34.0 (2/4/2021)
- 2021 Q1 MFGx Release Notes v3.37.0 (2/26/2021)
- 2021 Q1 MFGx Release Notes v3.38.0 (3/5/2021)
- 2021 Q1 MFGx Release Notes v3.40.0 (3/25/2021)
- 2021 Q1 MFGx.io Release Notes v3.32.0 (1/21/2021)
- 2021 Q1 MFGx.io Release Notes v3.33.0 (1/28/2021)
- 2021 Q2 MFGx Release Notes v3.41.0 (4/1/2021)
- 2021 Q2 MFGx Release Notes v3.42.0 (4/8/2021)
- 2021 Q2 MFGx Release Notes v3.43.0 (4/16/2021)
- 2021 Q2 MFGx Release Notes v3.44.0 (4/22/2021)
- 2021 Q2 MFGx Release Notes v3.45.0 (4/29/2021)
- 2021 Q2 MFGx Release Notes v3.47.0 (5/13/2021)
- 2021 Q2 MFGx Release Notes v3.48.0 (5/20/2021)
- 2021 Q2 MFGx Release Notes v3.48.0 (5/27/2021)
- 2021 Q2 MFGx Release Notes v3.50.0 (6/03/2021)
- 2021 Q2 MFGx Release Notes v3.51.0 (6/10/2021)
- 2021 Q2 MFGx Release Notes v3.52.0 (6/17/2021)
- 2021 Q2 MFGx Release Notes v3.54.0 (6/28/2021)
- 2021 Q3 Fuuz Release Notes v3.58.0 (7/22/2021)
- 2021 Q3 MFGx Release Notes v3.55.0 (7/1/2021)
- 2021 Q3 MFGx Release Notes v3.60.0 (8/5/2021)
- 2021 Q3 MFGx Release Notes v3.61.0 (8/17/2021)
- 2021 Q3 MFGx Release Notes v3.62.0 (8/19/2021)
- 2021 Q4 MFGx Release Notes v3.68.0 (10/8/2021)
- 2021 Q4 MFGx Release Notes v3.69.0 (10/14/2021)
- 2021 Q4 MFGx Release Notes v3.70.0 (10/21/2021)
- 2021 Q4 MFGx Release Notes v3.71.0 (10/28/2021)
- 2021 Q4 MFGx Release Notes v3.72.0 (11/04/2021)
- 2021 Q4 MFGx Release Notes v3.73.0 (11/11/2021)
- 2021 Q4 MFGx Release Notes v3.74.0 (11/19/2021)
- 2021 Q4 MFGx Release Notes v3.75.0 (12/02/2021)
- 2021 Q4 MFGx Release Notes v3.76.0 (12/09/2021)
- 2021 Q4 MFGx Release Notes v3.77.0: The Holiday Update (12/16/2021)
2020
- 2020 Q2 MFGx Release Notes v2.32.0 (4/9/2020)
- 2020 Q2 MFGx Release Notes v2.33.0 (4/16/2020)
- 2020 Q2 MFGx Release Notes v2.35.0 (4/30/2020)
- 2020 Q2 MFGx Release Notes v3.5.0 (6/18/2020)
- 2020 Q2 MFGx Release Notes v3.6.0 (6/25/2020)
- 2020 Q2 MFGx.io Release Notes v2.32.0 (4/9/2020)
- 2020 Q3 MFGx Release Notes v3.10.0 (7/23/2020)
- 2020 Q3 MFGx Release Notes v3.11.0 (7/30/2020)
- 2020 Q3 MFGx Release Notes v3.13.0 (8/13/2020)
- 2020 Q3 MFGx Release Notes v3.17.0 (9/21/2020)
- 2020 Q3 MFGx Release Notes v3.7.0 (7/6/2020)
- 2020 Q3 MFGx Release Notes v3.8.0 (7/9/2020)
- 2020 Q4 MFGx Release Notes v3.20.0 (10/13/2020)
- 2020 Q4 MFGx Release Notes v3.21.0 (10/15/2020)
- 2020 Q4 MFGx Release Notes v3.22.1 (10/22/2020)
- 2020 Q4 MFGx Release Notes v3.23.0 (11/5/2020)
- 2020 Q4 MFGx Release Notes v3.24.0 (11/12/2020)
- 2020 Q4 MFGx Release Notes v3.26.0 (12/3/2020)
- 2020 Q4 MFGx Release Notes v3.27.0 (12/10/2020)
- 2020 Q4 MFGx Release Notes v3.28.0 (12/17/2020)