# Release Notes

<details>

<summary>Version 2.16.0</summary>

*December 9, 2025*

* 🔒 **Security Updates:** each new version of the application includes optimizations designed to strengthen security and improve overall efficiency;
* 🧮 **General UI and UX Improvements**: several cross-section enhancements have been introduced to make different areas of the platform more intuitive and easier to use; examples of improved sections include Alarms Trend, Machine Recorder, Consumption Analysis, and Sustainability, now clearer and more user-oriented;
* 🧪 **Filter Improvements:** several enhancements have been implemented in the selectors used to filter data, making the user experience more intuitive and seamless;
* 🔗 **Custom Link Addition:** it is now possible to add personalized external links within the dropdown menu, represented by the gear icon;
* 🧩 **Enhanced Dashboard Builder:** various developments have made this feature smoother and increased its ability to represent valuable information;
* 🚨 **Alarm Details in State Timeline:** when selecting a time range in the state timeline, it is now possible to view the full list of alarms that occurred within that interval;
* ⚙️ **Sub-Machines with Custom Formulas**: it is now possible to configure a customized formula for each individual sub-machine. This ensures greater precision and adaptability when calculating KPIs;
* **minor fixes.**

</details>

<details>

<summary>Version 2.15.3</summary>

*December 9, 2025*

* 🧮 **General UI and UX Improvements**: several cross-section enhancements have been introduced to make different areas of the platform more intuitive and easier to use; examples of improved sections include Alarms Trend, Machine Recorder, Consumption Analysis, and Sustainability, now clearer and more user-oriented;
* 📊 **Remote Monitoring Section Improvements**: the section has been expanded with more customizable visualization options and new components that enable additional actions. These updates make the page more flexible and suitable for various usage scenarios;
* ♻️ **Scraps Analysis Section Enhancements**: the page has been optimized to facilitate data consultation and improve analysis capabilities. The changes introduced make the section more user-friendly, complete, and focused on delivering effective insights;
* ⚙️ **Sub-Machines with Custom Formulas**: it is now possible to configure a customized formula for each individual sub-machine. This ensures greater precision and adaptability when calculating KPIs;
* **minor fixes.**

</details>

<details>

<summary>Version 2.15.2</summary>

*24 November, 2025*

* 🔒 **Security Updates:** each new version of the application includes optimizations designed to strengthen security and improve overall efficiency;
* 🧪 **Filter Improvements:** several enhancements have been implemented in the selectors used to filter data, making the user experience more intuitive and seamless;
* 🧩 **Enhanced Dashboard Builder:** various developments have made this feature smoother and increased its ability to represent valuable information;
* 🚨 **Alarm Details in State Timeline:** when selecting a time range in the state timeline, it is now possible to view the full list of alarms that occurred within that interval;
* **minor fixes.**

</details>

<details>

<summary>Version 2.15.1</summary>

*November 11, 2025*

* 🏠 **Homepage Improvements:** several enhancements have been made to the Homepage section to make the application smoother and to improve the overall user experience;
* 🔗 **Custom Link Addition:** it is now possible to add personalized external links within the dropdown menu, represented by the gear icon;
* 🧩 **Integration with WhatsApp Business Account:** the new update allows users to integrate WhatsApp directly within MAT. A floating app icon is now visible on every page, enabling users to start a new chat with the connected business account;
* **minor fixes.**

</details>

<details>

<summary>Version 2.15.0</summary>

*October 28, 2025*

* 👥 **User Management Section Improvements:** some enhancements have been made to make the section more accurate and easier to use. Additionally, the user experience is now more guided and informed;
* 🔔 **Notification Conditions in Smart Notifications Module:** to improve and make smart notification settings more flexible, enhancements have been made to allow users to better specify the events to monitor;
* 🔍 **Filter Enhancements:** the filters available across various sections of the application have been significantly improved, with the goal of providing users with more refined and powerful analysis tools. This optimization allows for more targeted data exploration, ensuring more accurate consultation and a deeper understanding of information;
* 📈 **Optimized Zoom Functionality:** the zoom feature applied to charts has been greatly enhanced to deliver a smoother and more responsive navigation experience. The optimization introduces higher precision in movements and a more natural interaction flow, making visual data analysis even more intuitive and enjoyable;
* 📈 **Higher Graphic Resolution in Production Traceability Details**: dedicated developments now allow for increased resolution in various charts, especially when the analyzed interval is short (hours and minutes);
* ♻️ **Improvements to the Sustainability Section**: the section is now simpler and more intuitive to configure, enabling all assets to adopt a standardized configuration version;
* **minor fixes.**

</details>

<details>

<summary>Version 2.14.3</summary>

*October 28, 2025*

* 📈 **Higher Graphic Resolution in Production Traceability Details**: dedicated developments now allow for increased resolution in various charts, especially when the analyzed interval is short (hours and minutes);
* ♻️ **Improvements to the Sustainability Section**: the section is now simpler and more intuitive to configure, enabling all assets to adopt a standardized configuration version;
* **minor fixes.**

</details>

<details>

<summary>Version 2.14.2</summary>

*October 14, 2025*

* 🔍 **Filter Enhancements:** the filters available across various sections of the application have been significantly improved, with the goal of providing users with more refined and powerful analysis tools. This optimization allows for more targeted data exploration, ensuring more accurate consultation and a deeper understanding of information;
* 📈 **Optimized Zoom Functionality:** the zoom feature applied to charts has been greatly enhanced to deliver a smoother and more responsive navigation experience. The optimization introduces higher precision in movements and a more natural interaction flow, making visual data analysis even more intuitive and enjoyable;
* **minor fixes.**

</details>

<details>

<summary>Version 2.14.1</summary>

*September 30, 2025*

* 👥 **User Management Section Improvements:** some enhancements have been made to make the section more accurate and easier to use. Additionally, the user experience is now more guided and informed;
* 🔔 **Notification Conditions in Smart Notifications Module:** to improve and make smart notification settings more flexible, enhancements have been made to allow users to better specify the events to monitor;
* **minor fixes.**

</details>

<details>

<summary>Version 2.14.0</summary>

*September 16, 2025*

* ✨ **General improvements within MAT**: we constantly work to enhance our software with the goal of making it more secure, faster, and more user-friendly;
* 🧪 **Filters and Aggregations by Scrap Cause:** in the Scrap Analysis section, it is now possible to apply filters and perform aggregations by selecting the types of scrap causes to be considered, enabling more targeted analysis;
* 🔔 **Non-Exclusive Scrap Notification in Scrap Analysis**: the user is notified when a scrap is counted under multiple causes, ensuring consistency and clarity in the analyzed data;
* 🕒 **Custom Asset Disconnection Time:** For each asset, it is possible to customize the time after which it will be considered disconnected;
* 🛠️ **New Logic in Maintenance Module:** the Maintenance module gets a new look! Starting from this release, the updated module is available, featuring advanced functionalities and a more precise and detailed analysis of component health and scheduled activities;
* 🏛️ **Optimized Hierarchical View:** the optimizations introduced with the new version make the loading of the Homepage in hierarchical mode faster;
* 🎥 **Improvements to Video Streaming Module:** the module has been enhanced to ensure a smoother and more enjoyable user experience;
* 📦 **Improvements to Machine Recorder Module:** this module has been improved to provide greater flexibility when dealing with multi-machine or multi-station assets;
* 📊 **Improvements to Dashboard Builder:** the Dashboard Builder service is continuously evolving. The goal is to make all widgets as customizable as possible, giving users greater representational power;
* **minor fixes.**

</details>

<details>

<summary>Version 2.13.3</summary>

*September 16, 2025*

* ✨ **General improvements within MAT**: we constantly work to enhance our software with the goal of making it more secure, faster, and more user-friendly;
* ⚙️ **New features in the Maintenance Module**: several optimizations have been introduced to improve the experience and management of objects within the Maintenance module. Among these, we highlight the simplified management of attachments: it is now possible to view all attachments associated with a given object—whether a component, an activity, or a replacement cause—and manage them more easily through a dedicated interface. The concept of "administrator objects" has also been introduced, meaning objects that cannot be modified by the end user but only by those with the necessary permissions. Finally, better handling of hidden objects has been implemented, referring to objects that were used within maintenances and later deleted;
* **minor fixes.**

</details>

<details>

<summary>Version 2.13.2</summary>

*September 02, 2025*

* **New Logic in Maintenance Module:** the Maintenance module gets a new look! Starting from this release, the updated module is available, featuring advanced functionalities and a more precise and detailed analysis of component health and scheduled activities;
* **Optimized Hierarchical View:** the optimizations introduced with the new version make the loading of the Homepage in hierarchical mode faster;
* **Improvements to Video Streaming Module:** the module has been enhanced to ensure a smoother and more enjoyable user experience;
* **Improvements to Machine Recorder Module:** this module has been improved to provide greater flexibility when dealing with multi-machine or multi-station assets;
* **Improvements to Dashboard Builder:** the Dashboard Builder service is continuously evolving. The goal is to make all widgets as customizable as possible, giving users greater representational power;
* **minor fixes.**

</details>

<details>

<summary>Version 2.13.1</summary>

*August 19, 2025*

* **Filters and Aggregations by Scrap Cause:** in the Scrap Analysis section, it is now possible to apply filters and perform aggregations by selecting the types of scrap causes to be considered, enabling more targeted analysis;
* **Non-Exclusive Scrap Notification in Scrap Analysis**: the user is notified when a scrap is counted under multiple causes, ensuring consistency and clarity in the analyzed data;
* **Custom Asset Disconnection Time:** For each asset, it is possible to customize the time after which it will be considered disconnected;
* **minor fixes.**

</details>

<details>

<summary>Version 2.13.0</summary>

*September 04, 2025*

* **Improvements in Home Page Hierarchical View**: in the hierarchical view mode, not only aggregated machines are now displayed, but also individual machines;
* **Improvements and New Widgets:** new types of widgets have been created and some existing ones optimized for the Home Page and Remote Monitoring sections. Additionally, the graphical rendering of charts has been improved;
* **Category Filter in the Breakdowns Section**: a new type of filter allows you to view downtimes by their category, making it easier to browse the data;
* **Improvements in Video Streaming Section**: enhancements have been made to the full-screen mode and buffering, making video playback smoother and more immersive. The addition of some descriptive labels improves usability;
* **FAT Module Report in PDF Format**: a feature has been added to export the report generated by the FAT Report module to PDF, for easier sharing and archiving;
* **Improvements to the Dashboard Builder Section**: the Dashboard Builder has been enhanced with the introduction of new types of widgets. In addition, the existing widgets have been improved, offering new features and greater customization options;
* **Improved User Management Section:** minor issues in the User Management section have been resolved, improving both fluidity and overall user-friendliness;
* **IoT Agents Use Submachine Reference:** for multi-machine assets, it is now possible to select the submachine as a reference for data analysis via IoT Agents;
* **minor fixes.**

</details>

<details>

<summary>Version 2.12.3</summary>

*July 22, 2025*

* **Improvements to the Dashboard Builder Module**: new types of widgets have been introduced, allowing users to add them to their personalized dashboards. In addition, existing widgets have been enhanced with new features and greater customization options;
* **minor fixes.**

</details>

<details>

<summary>Version 2.12.2</summary>

*July 08, 2025*

* **Improvements and New Widgets:** new types of widgets have been created and some existing ones optimized for the Home Page and Remote Monitoring sections. Additionally, the graphical rendering of charts has been improved;
* **Dashboard Builder Enhancements:** the Dashboard Builder has been enhanced with new widget types and greater configurability to better suit specific user needs;
* **Improved User Management Section:** minor issues in the User Management section have been resolved, improving both fluidity and overall user-friendliness;
* **IoT Agents Use Submachine Reference:** for multi-machine assets, it is now possible to select the submachine as a reference for data analysis via IoT Agents;
* **minor fixes.**

</details>

<details>

<summary>Version 2.12.1</summary>

*July 03, 2025*

* **Improvements in Video Streaming Section**: enhancements have been made to the full-screen mode and buffering, making video playback smoother and more immersive. The addition of some descriptive labels improves usability;
* **Category Filter in the Breakdowns Section**: a new type of filter allows you to view downtimes by their category, making it easier to browse the data;
* **Improvements in Home Page Hierarchical View**: in the hierarchical view mode, not only aggregated machines are now displayed, but also individual machines;
* **FAT Module Report in PDF Format**: a feature has been added to export the report generated by the FAT Report module to PDF, for easier sharing and archiving;
* **minor fixes**.

</details>

<details>

<summary>Version 2.12.0</summary>

*July 03, 2025*

* **Wilson AI Agents**: it is now possible to configure intelligent agents that analyze data and highlight critical issues, offering targeted advice and solutions;
* **Dashboard Builder**: a new module that allows users to independently build custom dashboards tailored to their needs, using the same data model available in MAT;
* **New Endpoints for the MAT Application APIs**: added API endpoints to download downtime data as shown in the MAT section. Additionally, calendar-based analysis is now available;
* **Recipe Translation in the Format Change Module**: it is now possible to replace recipe codes with more readable strings to improve user comprehension;
* **Data From Different Sub-Machines in Machine Recorder: i**n the chart displayed within the Machine Recorder module, it is now possible to visualize data traces coming from different sub-machines of the same asset;
* **Improved Reliability in Smart Notifications Section**: following this update, it is no longer possible to configure notifications or reports with incorrect frequencies, thereby enhancing the reliability of the Smart Notifications section;
* **Admin-Type Mailing List in the Smart Notifications Module**: it is now possible to create mailing lists editable only by admins, enabling more precise control over notification recipients;
* **Connected Machine Notification in the Smart Notifications Module**: a new notification alerts when an asset starts transmitting data, indicating it has been connected;
* **Configurable Language for Periodic Reports**: it is now possible to select the desired language for periodic reports configured in the Smart Notifications section. This allows for greater customization and better alignment with user preferences;
* **Configurable Separator for CSV Files: e**very time a file in .csv format is downloaded, it is now possible to choose which separator to use within the file;
* **Additional Fields in FAT Report: s**ome user-fillable fields have been added within the FAT Report section to make the information more precise and specific;
* **minor fixes**.

</details>

<details>

<summary>Version 2.11.3</summary>

*June 10, 2025*

* **Data From Different Sub-Machines in Machine Recorder: i**n the chart displayed within the Machine Recorder module, it is now possible to visualize data traces coming from different sub-machines of the same asset;
* **Configurable Separator for CSV Files: e**very time a file in .csv format is downloaded, it is now possible to choose which separator to use within the file;
* **Additional Fields in FAT Report: s**ome user-fillable fields have been added within the FAT Report section to make the information more precise and specific;
* **Added Parameters in APIs:** some fields have been added to MAT's APIs that allow for automatic time-based resampling;
* **minor fixes**.

</details>

<details>

<summary>Version 2.11.2</summary>

*May 27, 2025*

* **Improved Reliability in Smart Notifications Section**: following this update, it is no longer possible to configure notifications or reports with incorrect frequencies, thereby enhancing the reliability of the Smart Notifications section;
* **Configurable Language for Periodic Reports**: it is now possible to select the desired language for periodic reports configured in the Smart Notifications section. This allows for greater customization and better alignment with user preferences;
* **minor fixes**.

</details>

<details>

<summary>Version 2.11.1</summary>

*May 20, 2025*

* **Wilson AI Agents**: it is now possible to configure intelligent agents that analyze data and highlight critical issues, offering targeted advice and solutions;
* **Admin-Type Mailing List in the Smart Notifications Module**: it is now possible to create mailing lists editable only by admins, enabling more precise control over notification recipients;
* **Connected Machine Notification in the Smart Notifications Module**: a new notification alerts when an asset starts transmitting data, indicating it has been connected;
* **New Endpoints for the MAT Application APIs**: added API endpoints to download downtime data as shown in the MAT section. Additionally, calendar-based analysis is now available;
* **Recipe Translation in the Format Change Module**: it is now possible to replace recipe codes with more readable strings to improve user comprehension;
* **minor fixes**.

</details>

<details>

<summary>Version 2.11.0</summary>

*May 20, 2025*

* **Smoother Navigation Experience**: several improvements have been made to make the application more fluid, especially when navigating between different modules;
* **Specific Aggregators for Sub-Machines**: it is now possible to configure aggregators that are specific to a single sub-machine and therefore will not be used for all others;
* **Homepage Widget Graphic Re-Design**: some improvements now make the widgets used on the Homepage more customizable;
* **Customization of Data Displayed in Hierarchy Mode**: in the Hierarchy mode of the Homepage, it is now possible to customize the displayed data by selecting which machines to use for their calculation. The default mode remains the one that uses all available machines;
* **Improved Permission Management for Hierarchical View**: now, in order to view the machines aggregated according to the hierarchical mode on the Homepage, it is no longer necessary to have access to all machine data. Only the machines for which the user has permissions will be displayed;
* **Additional Information in the Remote Monitoring XR Section**: additional details have been added to various pop-ups displayed within the section, such as camera details;
* **New Optimization Algorithm in the Changeover Module**: the algorithm used to calculate optimizations has been modified to be significantly faster, especially in cases where a high number of formats need to be optimized;
* **Different Templates for Reports in the Smart Notifications Module**: it is now possible to configure reports with different templates, sending them at different intervals to different recipients;
* **Addition of Information Related to Alarms**: it is now possible to set additional information related to individual alarms, which will be displayed in every section of the application where that alarm is referenced;
* **minor fixes.**

</details>

<details>

<summary>Older Versions</summary>

## Release 2.10.3

*April 29, 2025*

* **New User Management Section**: the new user management section allows you to control user access to the MAT application. Group memberships can also be managed within this module, and profiles have been introduced—these are sets of groups that simplify permission assignments;
* **Homepage Widget Graphic Re-Design**: some improvements now make the widgets used on the Homepage more customizable;
* **minor fixes**.

## Release 2.10.2

*April 15, 2025*

* **Customization of Data Displayed in Hierarchy Mode**: in the Hierarchy mode of the Homepage, it is now possible to customize the displayed data by selecting which machines to use for their calculation. The default mode remains the one that uses all available machines;
* **Improved Permission Management for Hierarchical View**: now, in order to view the machines aggregated according to the hierarchical mode on the Homepage, it is no longer necessary to have access to all machine data. Only the machines for which the user has permissions will be displayed;
* **Addition of Information Related to Alarms**: it is now possible to set additional information related to individual alarms, which will be displayed in every section of the application where that alarm is referenced;
* **Improvements to the Analysis Usage Analytics**: the section has been made more user-friendly and easier to read, even for users who are not experts with the MAT application;
* **New User Management Section**: a new section has been developed to manage all users who can access the application and their permissions;
* **New Features Available Through MAT APIs**: new features have been introduced to make the MAT APIs even more powerful. For example, when calculating KPIs, consumables, and aggregators, it is now possible to pass a list of values to be calculated in a single request. Additionally, a new API has been added to download information related to cycles;
* **minor fixes**.

## Release 2.10.1

*April 01, 2025*

* **Smoother Navigation Experience**: several improvements have been made to make the application more fluid, especially when navigating between different modules;
* **Specific Aggregators for Sub-Machines**: it is now possible to configure aggregators that are specific to a single sub-machine and therefore will not be used for all others;
* **Clear User Data in the Usage Analytics Module**: in the Usage Analytics section, it is now possible to view clear user data, allowing you to see the name of the user who performed a specific interaction or session along with their information;
* **Additional Information in the Remote Monitoring XR Section**: additional details have been added to various pop-ups displayed within the section, such as camera details;
* **New Optimization Algorithm in the Changeover Module**: the algorithm used to calculate optimizations has been modified to be significantly faster, especially in cases where a high number of formats need to be optimized;
* **Different Templates for Reports in the Smart Notifications Module**: it is now possible to configure reports with different templates, sending them at different intervals to different recipients;
* **minor fixes**.

## Release 2.10.0

*April 10, 2025*

* **Ability to Modify Display in the State Timeline Section: w**ithin the State Timeline section, it is now possible to choose whether to display data grouped by categories or by states, offering greater flexibility in browsing information;
* **Usable Calendar in the Production Traceability Section Details:** in the details of the Production Traceability section, the ability to filter data based on the calendar has been added, making it easier to view information for specific periods;
* **Duration Filter in the Breakdowns Pareto Section: i**n the Breakdowns Pareto section, it is now possible to apply the filter on the duration of events to all the tables used for analysis. This allows for considering only the relevant events when building Pareto charts;
* **Machine-Specific Aggregators:** in the case of a multi-machine asset, it is possible to specify which aggregators should be used for each individual sub-machine. In the past, aggregators had to be common;
* **KPI Selection Maintained When Changing Asset:** in the KPI Analytics section, when the user switches assets via the appropriate menu, the system keeps the last viewed KPI selected. This prevents the need to manually reset it with each asset change;
* **New FAT Report Module:** this new module allows evaluating the production status against target parameters;
* **Alphabetical Order in the Maintenance Module**: groups, subgroups, and components displayed within the Maintenance module are now sorted alphabetically;
* **Aggregation Capability in the SPC 2D Module**: both the SPC 1D and 2D modules now allow data aggregation. Additionally, a legend has been added to explain how to interpret the data in the chart;
* **Process Cycle Analysis Supports Multi-Machine**: the PCA module is now capable of supporting multiple machines, allowing users to select which sub-machine to analyze for cycles and phases;
* **Improvements in the Video Streaming Module**: various bugs have been fixed within the Video Streaming module, and interface improvements have been made to enhance the understanding of the different page components and displayed data;
* **Translations in the Performance Settings Section: i**n the Performance Settings section, data directly recorded on the machine is no longer displayed, but the translation of the recorded data is now available, making it easier to understand the information;
* **Improvements in the Smart Notifications Module: i**n the Smart Notifications module, it is now possible to define the number of rows to display in the report related to the alarm downtime table, enhancing report customization;
* **Architectural Improvements: o**ptimizations have been implemented in the architecture of all services that make up the MAT infrastructure, aiming to improve application performance even with a high number of concurrently connected users;
* **New Jira Service Desk Option for Asset Management:** a new option has been added to the Jira Service Desk portal, called Asset Management, which allows users to submit requests related to asset management, such as requesting a modification or deletion of an asset;
* **minor fixes.**

## Release 2.9.3

*March 18, 2025*

* **Ability to Modify Display in the State Timeline Section: w**ithin the State Timeline section, it is now possible to choose whether to display data grouped by categories or by states, offering greater flexibility in browsing information;
* **Usable Calendar in the Production Traceability Section Details:** in the details of the Production Traceability section, the ability to filter data based on the calendar has been added, making it easier to view information for specific periods;
* **Duration Filter in the Breakdowns Pareto Section: i**n the Breakdowns Pareto section, it is now possible to apply the filter on the duration of events to all the tables used for analysis. This allows for considering only the relevant events when building Pareto charts;
* **Translations in the Performance Settings Section: i**n the Performance Settings section, data directly recorded on the machine is no longer displayed, but the translation of the recorded data is now available, making it easier to understand the information;
* **Improvements in the Smart Notifications Module: i**n the Smart Notifications module, it is now possible to define the number of rows to display in the report related to the alarm downtime table, enhancing report customization;
* **Architectural Improvements: o**ptimizations have been implemented in the architecture of all services that make up the MAT infrastructure, aiming to improve application performance even with a high number of concurrently connected users;
* **New Jira Service Desk Option for Asset Management:** a new option has been added to the Jira Service Desk portal, called Asset Management, which allows users to submit requests related to asset management, such as requesting a modification or deletion of an asset;
* **minor fixes.**

## Release 2.9.2

*March 04, 2025*

* **Machine-Specific Aggregators:** in the case of a multi-machine asset, it is possible to specify which aggregators should be used for each individual sub-machine. In the past, aggregators had to be common;
* **KPI Selection Maintained When Changing Asset:** in the KPI Analytics section, when the user switches assets via the appropriate menu, the system keeps the last viewed KPI selected. This prevents the need to manually reset it with each asset change;
* **New FAT Report Module:** this new module allows evaluating the production status against target parameters;
* **minor fixes.**

## Release 2.9.1

*February 27, 2025*

* **Alphabetical Order in the Maintenance Module**: groups, subgroups, and components displayed within the Maintenance module are now sorted alphabetically;
* **Aggregation Capability in the SPC 2D Module**: both the SPC 1D and 2D modules now allow data aggregation. Additionally, a legend has been added to explain how to interpret the data in the chart;
* **Process Cycle Analysis Supports Multi-Machine**: the PCA module is now capable of supporting multiple machines, allowing users to select which sub-machine to analyze for cycles and phases;
* **Improvements in the Video Streaming Module**: various bugs have been fixed within the Video Streaming module, and interface improvements have been made to enhance the understanding of the different page components and displayed data;
* **minor fixes**.

## Release 2.9.0

*February 27, 2025*

* **Resolution of Security Issues on MAT**: additional security measures have been introduced to prevent malicious users from impersonating real users;
* **Performance Enhancements for Some Modules**: loading performance for certain pages has been optimized to ensure a smoother user experience, especially when dealing with large amounts of data or numerous machines and sub-machines;
* **Aggregation and Grouping Operations for Field-Type Data**: previously, the data columns recorded within .npz files that allowed aggregation and grouping operations were only those classified as tags. New developments now enable aggregation and grouping operations on field-type data as well. These operations enhance flexibility and simplify data analysis, making it significantly more powerful;
* **Introduction of Key Vault for Secrets Storage**: this new secrets storage system is available in beta to enhance security, avoiding manual configuration and instead storing them in a centralized system accessible only to the client. Following upcoming releases, the use of Key Vault will become mandatory for all projects;
* **Download CSV File in Alarms Trend**: in the Alarms Trend section, it is now possible to download all the data populating it in CSV format;
* **Event Log Available for Cycles**: within the Cycle Exploration sections of the Health Monitoring and Machine Recorder modules, the event log is now visible, showing all events that occurred within a specific cycle;
* **Table Configuration for Cycle Exploration on Individual Assets**: in all Cycle Exploration sections, it is now possible to configure tables for each individual asset. Previously, the configuration was unified for all assets;
* **Improved Usability of Information in the Production Traceability Section**: the table displaying information in the Production Traceability section has been updated. These changes improve data readability, especially in cases of non-temporal aggregations;
* **Cost Unit Configuration for Sustainability and Changeover Modules**: in all pages of the Sustainability and Changeover modules, it will now be possible to configure the cost unit. This configuration can be tailored to the customer's preferences;
* **Improvements in the Process Cycle Analysis Section**: new features have been added to enable more in-depth analysis of various cycles, including sub-phases. Additionally, general improvements have been made;
* **Redefinition of Formulas in the SPC Section**: some formulas have been redefined to enhance their effectiveness based on data collected from the machine. Specifically, the formula used for calculating the root mean square deviation has been modified;
* **SPC Analysis Without Limits**: it is now possible not to specify limits within the SPC Analysis section to perform data analysis without being constrained by imposed quality limits;
* **Graphical Design Improvements in the Changeover Section**: graphical improvements have been made for better data visualization and smoother interaction with the module;
* **Deletion of Elements Not Present in Excel Files for the Maintenance Module**: with this release, it will be possible to delete components, activities, and replacement causes through Excel file uploads in the Maintenance module. Every time an Excel file is uploaded, elements not present in the file but already in the page will be deleted after user confirmation;
* **Possibility to Disable Subcritical and Critical Threshold for Maintenance Components**: starting from this release, it is possible not to indicate a critical and subcritical threshold for a component in the Maintenance module. The component will always be in a non-critical state;
* **Resolution of Malfunctions in the Smart Notifications Module**: some functionalities have been fixed, particularly those related to Health Monitoring notifications and component lifetime within the Maintenance module;
* **Default Images in the Smart Notifications Report**: it will no longer be necessary to manually specify the images to be used in Smart Notifications reports. If no custom images are specified, the application will use the app logo and the selected machine image by default;
* **New Chart Types in the Smart Notifications Module Report**: new chart types can now be added to the periodic reports generated by the Smart Notifications module. These include the state timeline chart and the Pareto chart of alarms or breakdowns. Additionally, summary data related to these charts will be included;
* **minor fixes**.

## Release 2.8.2

*February 04, 2025*

* **Download CSV File in Alarms Trend**: in the Alarms Trend section, it is now possible to download all the data populating it in CSV format;
* **SPC Analysis Without Limits**: it is now possible not to specify limits within the SPC Analysis section to perform data analysis without being constrained by imposed quality limits;
* **Possibility to Disable Subcritical and Critical Threshold for Maintenance Components**: starting from this release, it is possible not to indicate a critical and subcritical threshold for a component in the Maintenance module. The component will always be in a non-critical state;
* **Improvements to UI Suggestions in MCC**: more detailed suggestions have been added within the application, such as previews of button functionalities displayed directly above them. Moreover, some interface malfunctions affecting filters and the population of certain widgets have been fixed.
* **Display of File Name and Path in MCC File Editor**: when opening a file through the File Editor section, the file name and full path are now displayed;
* **minor fixes.**

## Release 2.8.1

*Genuary 21, 2025*

* information in the Production Traceability section has been updated. These changes improve data readability, especially in cases of non-temporal aggregations;
* **Cost Unit Configuration for Sustainability and Changeover Modules**: in all pages of the Sustainability and Changeover modules, it will now be possible to configure the cost unit. This configuration can be tailored to the customer's preferences;
* **Table Configuration for Cycle Exploration on Individual Assets**: in all Cycle Exploration sections, it is now possible to configure tables for each individual asset. Previously, the configuration was unified for all assets;
* **Deletion of Elements Not Present in Excel Files for the Maintenance Module**: with this release, it will be possible to delete components, activities, and replacement causes through Excel file uploads in the Maintenance module. Every time an Excel file is uploaded, elements not present in the file but already in the page will be deleted after user confirmation;
* **Disabling Critical Threshold for Certain Components in the Maintenance Section**: starting from this release, it will be possible to disable the critical threshold for registered components. Only the sub-critical threshold will be maintained, preventing the component from being considered at end-of-life;
* **Default Images in the Smart Notifications Report**: it will no longer be necessary to manually specify the images to be used in Smart Notifications reports. If no custom images are specified, the application will use the app logo and the selected machine image by default;
* **New Chart Types in the Smart Notifications Module Report**: new chart types can now be added to the periodic reports generated by the Smart Notifications module. These include the state timeline chart and the Pareto chart of alarms or breakdowns. Additionally, summary data related to these charts will be included;
* **Aggregation and Grouping Operations for Field-Type Data**: previously, the data columns recorded within .npz files that allowed aggregation and grouping operations were only those classified as tags. New developments now enable aggregation and grouping operations on field-type data as well. These operations enhance flexibility and simplify data analysis, making it significantly more powerful;
* **Resolution of Security Issues on MAT**: additional security measures have been introduced to prevent malicious users from impersonating real users;
* **Jira Service Desk Link within MCC**: with this release, a button has been added to MCC to connect directly to the Jira Service Desk service. This allows users to send feedback on the app's usage or report any issues encountered;
* **Read-Only Permission for Asset Viewing in MCC**: it is now possible to assign certain users read-only permissions for viewing assets in MCC. This ensures that asset modifications are restricted to users with appropriate permissions;
* **Security Enhancements on MCC**: developments have been made to further protect the application against SQL injection attacks by malicious users. Additionally, these developments ensure that all APIs are strictly authenticated;
* **minor fixes.**

## Release 2.8.0

*Genuary 16, 2025*

* **Customization of Date Format**: this release introduces the ability to choose the date format, with two options available: American format (MM/DD/YYYY) and European format (DD/MM/YYYY);
* **Support for Basic Authentication Mode**: it is now possible to configure services to support basic authentication mode. Basic authentication is also usable in Full Edge contexts;
* **Additional Configurations in the Process Cycle Timeline Section**: the Process Cycle Timeline section now includes data pagination. Additionally, the page has been made more configurable, allowing for greater customization of events, alarms, and notifications;
* **Data Aggregation in the SPC Analysis Page**: the SPC Analysis page has been updated to include the ability to aggregate data, offering more flexible and detailed analysis;
* **Pareto of States in the Breakdowns Section**: in the Breakdowns section of the Lean Analytics module, it is now possible to generate a Pareto of states that displays information grouped by category and by state code;
* **CSV File Upload in the Changeover Module**: it is now possible to upload a CSV file containing the phase times using either seconds as a unit of measure or a string format with hours, minutes, and seconds. This provides greater flexibility when importing data;
* **Introduction of New Permissions in the Machine Documentation Module**: new permissions have been introduced to ensure that the Machine Documentation module can be read and modified by different users. This allows modifications to be limited to authorized users, while others can still view the data;
* **Modification of the Production Speed Unit of Measure in the Performance Settings Module**: it is now possible to modify the production speed unit of measure directly in the Performance Settings module, providing greater flexibility in parameter configuration;
* **Optimizations in the Maintenance Module**: improvements have been made to the components that manage data related to the Maintenance module to ensure more efficient and reliable operation. Specifically, the goal is to minimize the risk of unavailability in the section;
* **Cloning of Activities and Replacement Causes in the Maintenance Module**: the Maintenance module now supports cloning activities and replacement causes from one machine to others, including any associated attachments;
* **Expansion of Supported File Formats as Attachments in the Maintenance Module**: the set of supported formats for files uploaded as attachments in the Maintenance module has been expanded. Supported formats now include: .pdf, .json, .txt, .png, .jpg, .xlsx;
* **Deletion of Components in the Maintenance Module**: the Maintenance module now allows the deletion of components that are already part of or have been recorded in a maintenance task, while still preserving the history of activities performed on them;
* **Clearer Feedback in the Maintenance Module**: the Maintenance module has been updated with more detailed feedback related to user interactions with the software, improving the smoothness and clarity of operations. This includes warnings that signal the need for maintenance;
* **Data Loading Optimization in the Maintenance Module**: the Maintenance module has undergone significant optimizations to make data loading faster. This will have a significant impact, especially in cases where there are a large number of components and maintenance tasks;
* **Aggregation and Filters for the Calendar Shifts**: throughout the MAT application, where the calendar is used, it is now possible to aggregate and filter data using calendar shifts;
* **New Writing Variable to PLC in the Smart Notifications Module**: through the Smart Notifications module, it is now possible to configure a variable that writes to the PLC the number of active alerts according to MAT;
* **Single Alert for Critical or Sub-Critical State**: the Smart Notifications module now allows the configuration of a single alert that indicates if any component in the Maintenance module exceeds the critical or sub-critical threshold;
* **Modification of Production Speed Unit in MCC**: in MCC, it is now possible to modify or set the production speed unit of an asset, with the ability to adjust its scale as well;
* **Management of Templates Associated with Deployments in MCC**: a new interface has been introduced in MCC to manage templates for various uploaded deployments;
* **Unlinking a Portainer Device via MCC**: this new functionality allows a device to be unlinked from Portainer, enabling it to be reconnected to another edge device;
* **Improvements to Filter Management in MCC**: filter management within MCC has been improved. Filters set by the user are no longer automatically modified when switching sections during work, ensuring greater consistency and continuity of use;
* **Viewing and Editing Deployment Files**: within MCC, it is now possible to view deployment files and edit them directly through the File Editor, offering users greater flexibility;
* **Improved Button Management in MCC**: within MCC, the management of button activation has been improved to better guide users in operations, making the interface more intuitive;
* **minor fixes**.

## Release 2.7.3

*Genuary 16, 2025*

* **Improvements in the Process Cycle Analysis Section**: new features have been added to enable more in-depth analysis of various cycles, including sub-phases. Additionally, general improvements have been made;
* **Redefinition of Formulas in the SPC Section**: some formulas have been redefined to enhance their effectiveness based on data collected from the machine. Specifically, the formula used for calculating the root mean square deviation has been modified;
* **Graphical Design Improvements in the Changeover Section**: graphical improvements have been made for better data visualization and smoother interaction with the module;
* **Performance Enhancements for Some Modules**: loading performance for certain pages has been optimized to ensure a smoother user experience, especially when dealing with large amounts of data or numerous machines and sub-machines;
* **Resolution of Malfunctions in the Smart Notifications Module**: some functionalities have been fixed, particularly those related to Health Monitoring notifications and component lifetime within the Maintenance module;
* **Introduction of Key Vault for Secrets Storage**: this new secrets storage system is available in beta to enhance security, avoiding manual configuration and instead storing them in a centralized system accessible only to the client. Following upcoming releases, the use of Key Vault will become mandatory for all projects;
* **Event Log Available for Cycles**: within the Cycle Exploration sections of the Health Monitoring and Machine Recorder modules, the event log is now visible, showing all events that occurred within a specific cycle;
* **Enhanced Fluidity in MCC Usage**: updates make the tool more seamless and intuitive, guiding the user through various activities. For example, based on the selected machine, unavailable sections are automatically enabled or disabled;
* **minor fixes.**

## Release 2.7.2

*December 10, 2024*

* **Pareto of States in the Breakdowns Section**: in the Breakdowns section of the Lean Analytics module, it is now possible to generate a Pareto of states that displays information grouped by category and by state code;
* **Aggregation and Filters for the Calendar Shifts**: throughout the MAT application, where the calendar is used, it is now possible to aggregate and filter data using calendar shifts;
* **Deletion of Components in the Maintenance Module**: the Maintenance module now allows the deletion of components that are already part of or have been recorded in a maintenance task, while still preserving the history of activities performed on them;
* **Clearer Feedback in the Maintenance Module**: the Maintenance module has been updated with more detailed feedback related to user interactions with the software, improving the smoothness and clarity of operations. This includes warnings that signal the need for maintenance;
* **Data Loading Optimization in the Maintenance Module**: the Maintenance module has undergone significant optimizations to make data loading faster. This will have a significant impact, especially in cases where there are a large number of components and maintenance tasks;
* **New Writing Variable to PLC in the Smart Notifications Module**: through the Smart Notifications module, it is now possible to configure a variable that writes to the PLC the number of active alerts according to MAT;
* **Single Alert for Critical or Sub-Critical State**: the Smart Notifications module now allows the configuration of a single alert that indicates if any component in the Maintenance module exceeds the critical or sub-critical threshold;
* **CSV File Upload in the Changeover Module**: it is now possible to upload a CSV file containing the phase times using either seconds as a unit of measure or a string format with hours, minutes, and seconds. This provides greater flexibility when importing data;
* **Introduction of New Permissions in the Machine Documentation Module**: new permissions have been introduced to ensure that the Machine Documentation module can be read and modified by different users. This allows modifications to be limited to authorized users, while others can still view the data;
* **Modification of the Production Speed Unit of Measure in the Performance Settings Module**: it is now possible to modify the production speed unit of measure directly in the Performance Settings module, providing greater flexibility in parameter configuration;
* **Viewing and Editing Deployment Files**: within MCC, it is now possible to view deployment files and edit them directly through the File Editor, offering users greater flexibility;
* **Improved Button Management in MCC**: within MCC, the management of button activation has been improved to better guide users in operations, making the interface more intuitive;
* **minor fixes.**

## Release 2.7.1

*November 26, 2024*

* **Customization of Date Format**: this release introduces the ability to choose the date format, with two options available: American format (MM/DD/YYYY) and European format (DD/MM/YYYY);
* **Support for Basic Authentication Mode**: it is now possible to configure services to support basic authentication mode. Basic authentication is also usable in Full Edge contexts;
* **Additional Configurations in the Process Cycle Timeline Section**: the Process Cycle Timeline section now includes data pagination. Additionally, the page has been made more configurable, allowing for greater customization of events, alarms, and notifications;
* **Data Aggregation in the SPC Analysis Page**: the SPC Analysis page has been updated to include the ability to aggregate data, offering more flexible and detailed analysis;
* **Optimizations in the Maintenance Module**: improvements have been made to the components that manage data related to the Maintenance module to ensure more efficient and reliable operation. Specifically, the goal is to minimize the risk of unavailability in the section;
* **Cloning of Activities and Replacement Causes in the Maintenance Module**: the Maintenance module now supports cloning activities and replacement causes from one machine to others, including any associated attachments;
* **Expansion of Supported File Formats as Attachments in the Maintenance Module**: the set of supported formats for files uploaded as attachments in the Maintenance module has been expanded. Supported formats now include: .pdf, .json, .txt, .png, .jpg, .xlsx;
* **Modification of Production Speed Unit in MCC**: in MCC, it is now possible to modify or set the production speed unit of an asset, with the ability to adjust its scale as well;
* **Management of Templates Associated with Deployments in MCC**: a new interface has been introduced in MCC to manage templates for various uploaded deployments;
* **Unlinking a Portainer Device via MCC**: this new functionality allows a device to be unlinked from Portainer, enabling it to be reconnected to another edge device;
* **Improvements to Filter Management in MCC**: filter management within MCC has been improved. Filters set by the user are no longer automatically modified when switching sections during work, ensuring greater consistency and continuity of use;
* **minor fixes.**

## Release 2.7.0

*November 21, 2024*

* **New SPC Module in 2D Version**: through this new page, it is possible to monitor the performance of conformity checks carried out on the selected machine's production using two different dimensions;
* **Optimization of Data Loading on the Homepage**: as the number of machines associated with the project grows, the loading time of the Homepage section may significantly increase. To address this issue, the new version introduces optimizations that allow for faster loading of machine data. In fact, only the data for machines displayed on the first page of the Homepage will be loaded initially. As the user navigates through the pages, data for the respective machines will be loaded;
* **Remote Monitoring Section Now Supports Calendar**: in the Remote Monitoring section, it is now possible to add a control that enables or disables the calendar. This allows side summary data to be displayed based on the calendar's competence, while the management of the synoptic view remains unchanged;
* **Duration Filters for Alarm and Signal-Type Events**: in pages where alarms are displayed, such as Machine Supervision, Machine Recorder, and Production Traceability Detail, a filter has been added that allows alarms and signals to be filtered based on their duration. It is possible to set a time interval (maximum and minimum duration) to view only alarms that fall within that interval. If only one limit is set, such as only a maximum limit or only a minimum limit, alarms with a duration less than the maximum (or greater than the minimum) will be displayed accordingly;
* **Improved Data Accuracy in the Health Monitoring Section**: the new MAT architecture allows data to be more accurate without reducing system performance. As a result, the need for aggregation has decreased, allowing both traces and background data in various sections to be as close as possible to the raw data recorded. The need for aggregation will be determined dynamically based on the size of the data to be analyzed;
* **Graphical Improvements in the Process Cycle Timeline**: this new version introduces some graphical changes in the Process Cycle Timeline section to make it more user-friendly, enhancing the comprehension of the information presented;
* **Filter on Alarm Duration in Pareto Charts and Machine Recorder Section**: to enable deeper and more targeted analysis, it became necessary to filter alarm-related data in various sections based on their duration. With this new update, Machine Recorder, Alarms, Signalations and the Breakdowns sections will allow filtering of Alarm-type events by their duration;
* **Ability to Configure Time Unit in Changeover Module**: depending on the needs, it may be more understandable for the user to view time-related information in minutes or hours. Following this update, it will be possible to define whether to display times in seconds, minutes, or hours;
* **Improved Error Message Handling**: in various sections of MAT, customized error messages have been added to better guide users in using the product;
* **Protection Against SQL Injection Attacks in the Maintenance Module**: advanced protection against SQL Injection attacks has been implemented in the Maintenance module. Using advanced techniques such as prepared statements and parameterized queries, it ensures that the queries sent to the database are secure and that the input provided by the user is handled properly;
* **Added Integrity Controls in the Maintenance Section**: additional controls have been added to the actions that users can perform in the Maintenance section to ensure the consistency and integrity of data recorded in the database;
* **New Notification Types for the Smart Notifications Module:** starting from this release, it is now possible to configure new types of notifications in the Smart Notifications module. Among these, some allow monitoring an entire group of components in the Maintenance module. If the useful life of at least one component in the group falls below the critical threshold, a notification will be sent. Another type of notification introduced enables monitoring the health of components in the Health Monitoring module, triggering a notification if the health value crosses a certain threshold;
* **Multi-Machine Asset Management via MCC:** starting from this release, it will be possible to create and manage multi-machine assets via MCC using the same methods and procedures as for single assets;
* **Last Edge Update for Assets Associated with Deployment**: on the MCC homepage, within each machine's card, there is a field called "Last Edge Update" indicating the date when the last configuration update was made on the Edge device for that asset. Assets whose Edge updates are performed via deployment will display the "Last Edge Update" field containing the date of the last Edge synchronization operation of the associated deployment;
* **Dynamic Management of Registrations with Multiple IP Addresses**: following this update, on-premise deployments support access to the application through any network interface of the host;
* **Asset Sharing Capability via MCC**: starting with this release, a new feature is available in MCC that allows the sharing of an asset viewed in one MAT application with another MAT application, enabling it to be displayed across different applications. This feature allows different parties with a MAT instance to share specific machines, without compromising the ability to keep other assets private and separate from those shared;
* **Subscriptions Management Section in MCC**: the introduction of this section allows users to monitor all information related to the licenses associated with their subscription. In addition to viewing how many licenses have been allocated, users can monitor expiration dates and other useful information;
* **Ability to Configure Machine Supervision Widget Headers via MCC**: it is now possible to graphically configure the headers of tabular widgets found in the synoptic of the Machine Supervision section. To do so, navigate to the edit screen of an asset and go to the tab dedicated to Machine Supervision;
* **minor fixes.**

## Release 2.6.3

*November 12, 2024*

* **Optimization of Data Loading on the Homepage**: as the number of machines associated with the project grows, the loading time of the Homepage section may significantly increase. To address this issue, the new version 2.6.3 introduces optimizations that allow for faster loading of machine data. In fact, only the data for machines displayed on the first page of the Homepage will be loaded initially. As the user navigates through the pages, data for the respective machines will be loaded;
* **Improved Data Accuracy in the Health Monitoring Section**: the new MAT architecture allows data to be more accurate without reducing system performance. As a result, the need for aggregation has decreased, allowing both traces and background data in various sections to be as close as possible to the raw data recorded. The need for aggregation will be determined dynamically based on the size of the data to be analyzed;
* **Graphical Improvements in the Process Cycle Timeline**: this new version introduces some graphical changes in the Process Cycle Timeline section to make it more user-friendly, enhancing the comprehension of the information presented;
* **Filter on Alarm Duration in Pareto Charts and Machine Recorder Section**: to enable deeper and more targeted analysis, it became necessary to filter alarm-related data in various sections based on their duration. With this new update, Machine Recorder, Alarms, Signalations and the Breakdowns sections will allow filtering of Alarm-type events by their duration;
* **Ability to Configure Time Unit in Changeover Module**: depending on the needs, it may be more understandable for the user to view time-related information in minutes or hours. Following this update, it will be possible to define whether to display times in seconds, minutes, or hours;
* **Last Edge Update for Assets Associated with Deployment**: on the MCC homepage, within each machine's card, there is a field called "Last Edge Update" indicating the date when the last configuration update was made on the Edge device for that asset. Assets whose Edge updates are performed via deployment will display the "Last Edge Update" field containing the date of the last Edge synchronization operation of the associated deployment;
* **minor fixes.**

## Release 2.6.2

*October 29, 2024*

* **Remote Monitoring Section Now Supports Calendar**: in the Remote Monitoring section, it is now possible to add a control that enables or disables the calendar. This allows side summary data to be displayed based on the calendar's competence, while the management of the synoptic view remains unchanged;
* **Added Integrity Controls in the Maintenance Section**: additional controls have been added to the actions that users can perform in the Maintenance section to ensure the consistency and integrity of data recorded in the database;
* **Improved Error Message Handling**: in various sections of MAT, customized error messages have been added to better guide users in using the product;
* **New Notification Types for Smart Notification Module**: from this release, it is possible to configure new types of notifications in the Smart Notification module, allowing the monitoring of an entire group of components within the Maintenance module. If the useful life of at least one component in the group falls below the critical threshold, a notification will be received;
* **Dynamic Management of Registrations with Multiple IP Addresses**: following this update, on-premise deployments support access to the application through any network interface of the host;
* **minor fixes.**

## Release 2.6.1

*October 14, 2024*

* **New SPC Module in 2D Version**: through this new page, it is possible to monitor the performance of conformity checks carried out on the selected machine's production using two different dimensions;
* **Duration Filters for Alarm and Signal-Type Events**: in pages where alarms are displayed, such as Machine Supervision, Machine Recorder, and Production Traceability Detail, a filter has been added that allows alarms and signals to be filtered based on their duration. It is possible to set a time interval (maximum and minimum duration) to view only alarms that fall within that interval. If only one limit is set, such as only a maximum limit or only a minimum limit, alarms with a duration less than the maximum (or greater than the minimum) will be displayed accordingly;
* **Protection Against SQL Injection Attacks in the Maintenance Module**: advanced protection against SQL Injection attacks has been implemented in the Maintenance module. Using advanced techniques such as prepared statements and parameterized queries, it ensures that the queries sent to the database are secure and that the input provided by the user is handled properly;
* **Health Monitoring Events Usable in Smart Notifications**: a new type of alert related to component health has been added, which can be used as a trigger for a notification. This new feature allows notifications related to the components of the anomaly detection system to be configured, helping to monitor the health of machines and processes with greater precision;
* **Lifetime-Related Events According to the Maintenance Module Usable in Smart Notifications**: it is now possible to configure automatic notifications when at least one component of the group or subgroup set in the Maintenance module falls below the critical or sub-critical lifetime threshold;
* **Asset Sharing Capability via MCC**: starting with this release, a new feature is available in MCC that allows the sharing of an asset viewed in one MAT application with another MAT application, enabling it to be displayed across different applications. This feature allows different parties with a MAT instance to share specific machines, without compromising the ability to keep other assets private and separate from those shared;
* **Subscriptions Management Section in MCC**: the introduction of this section allows users to monitor all information related to the licenses associated with their subscription. In addition to viewing how many licenses have been allocated, users can monitor expiration dates and other useful information;
* **Ability to Configure Machine Supervision Widget Headers via MCC**: it is now possible to graphically configure the headers of tabular widgets found in the synoptic of the Machine Supervision section. To do so, navigate to the edit screen of an asset and go to the tab dedicated to Machine Supervision;
* **minor fixes.**

## Release 2.6

*September 26, 2024*

* **Line Supervision with Expandable Widgets and Progress Bar**: starting from this release, it will be possible to insert expandable widgets into the page and display data through a progress bar. Configuration must be done within the synoptic configuration file;&#x20;
* **Greater Graphic Consistency in Breakdowns Section**: data aggregation, both in graphical and tabular formats, will reflect the colors of the assigned aggregator;&#x20;
* **Machine Documentation**: it will be possible to view documents directly within the current window through a dedicated dialog;&#x20;
* **New Changeover Module**: a new module for the analysis and optimization of format changes has been introduced, with various sections dedicated to data and format execution;&#x20;
* **KPI Analytics with Scatter Plot**: a scatter plot will be available by default for dual KPI visualization, while maintaining the option to use a bar chart;&#x20;
* **States Log Section with State Adjustment**: the ability to adjust states has been introduced, keeping the original data unchanged and adding a mask with the user's corrections;&#x20;
* **Writing to PLC via Smart Notifications**: it will be possible to send commands to the PLC following the activation or deactivation of an event via Smart Notifications;&#x20;
* **Search and Display of Asset Images in MCC**: the ability to search and display asset images along with their size will be added in the asset management section;&#x20;
* **Scrap Analysis Management via MCC**: it will be possible to configure the information related to the MAT scrap analysis page directly via MCC;&#x20;
* **Demo Asset Management in MCC**: the ability to view demonstration assets marked as "DEMO" for testing and demonstration purposes has been introduced. These assets can be created upon request and do not depend on an active license;&#x20;
* **Editing JSON Files in the File Explorer**: it will be possible to modify JSON files directly within MCC via a dedicated editor without needing to download and re-upload the files;&#x20;
* **New Search Filters in MCC Homepage**: controls will be added to allow searches on various asset parameters in the homepage, improving information search;&#x20;
* **Tooltip with Asset ID Display on Homepage**: a tooltip will be added to show the unique asset ID directly on the homepage card, facilitating machine identification. Hovering over the component will reveal the information;&#x20;
* **Image Optimization**: the size of MAT service images has been reduced to improve performance and architecture efficiency. Libraries and versions used for code execution have also been reviewed;
* **minor fixes.**

## Release 2.5

*July 25, 2024*

* **Sustainability Module Available for Multi-Machine Assets**: the Sustainability module supports multi-machine for analysis. By selecting the single machine, you can apply the analysis to its data. Configuration parameters can also be customized for each sub-machine;
* **New Events for Smart Notifications**: new events have been added that can be used to enable notifications in the Smart Notifications module. These include: Alarms, Warnings, Maintenance events;
* **Personalization of Notifications in the Smart Notifications Module**: each user can customize their notifications in the Smart Notifications module. You can select the measurement system to be used in the notifications, set the preferred language, and choose to receive an email alert when the plant associated with the notification is disconnected. The various options are proposed when configuring a new email;
* **Writing to PLC Following Notification**: following an event that triggers a notification via Smart Notifications, it is possible to automatically write a variable directly to the PLC of the machine involved;
* **Alarms in State Timeline Corresponding to Machine Breakdown**: the table used to retrieve alarms associated with various states has been replaced to make the alarms consistent with those causing a machine breakdown. It will therefore be possible to cross-reference the data present in the State Timeline section with those in the dedicated Breakdowns page more effectively;
* **Justification in Advanced States Log Propagated in Pareto Charts**: justifications made on events within the Advanced States Log section will also be displayed within each Pareto chart referring to that event throughout the application;
* **Data Resampling Warning**: in pages where it is possible to analyze large amounts of data, such as the Machine Recorder, warnings have been introduced to inform the user if automatic resampling has been applied to the data being viewed. The aim is to prevent the application from being overloaded with data to analyze, making the user aware of what is happening in the analysis. Additionally, in all pages where a Pareto chart is drawn, a warning will appear indicating if the number of bars in the chart is too high and some have been omitted in the graphical representation only;
* **Graphical Improvements for Video Streaming Module**: the graphical interface (UI/UX) of the module has been redesigned to improve usability and offer an optimized user experience. The intervention also involved code maintenance, making it more modular and standardized;
* **Complete Overhaul of the Maintenance Module**: the maintenance module has been reviewed by implementing numerous updates to improve its robustness and modularity. The code has been standardized, and all redundancy has been eliminated, making it more efficient and maintainable. Initial security checks have also been integrated for greater system reliability. Several bugs have been corrected to ensure a smoother user experience that meets the section's specifications;
* **KPI with Progressive Bar on Homepage**: from this update, it will be possible to display any KPI on the Homepage in the form of a progressive bar. Until now, only KPIs related to Quality, Availability, Performance, and OEE could be represented in this way;
* **Modifications to the Machine Recorder Section Visualization**: the trace chart depicted in the Machine Recorder section has been improved to offer a more precise and accurate analysis. The number of points displayed for each trace has been increased, with the possibility to customize this value and adjust the chart's granularity;
* **Improvement of Algorithm and Training Management for the Object Detection Module**: the recognition algorithm used within the Object Detection module has been improved to be more robust and handle special cases such as the overlap of objects to be recognized. Additionally, several improvements have been made, including better training management and the ability to re-evaluate images with new models;
* **Surface Data Integrated into MAT Modules**: the total surface data identified through Object Detection Module is now integrated into various MAT pages, such as the modules dedicated to Cycle Exploration and Traceability. The data is calculated as the number of recognized objects multiplied by the standard set size of the recognized object;
* **Enhanced Graphic Features for Object Detection**: some new features allow for greater customization of the workspace tools within the module, such as the color of tags, which can now be configured by the user as desired;
* **Asset Image Deletion via MCC**: through the dedicated MCC machine registry page, it is now possible to delete images depicting the various assets. Additionally, it is possible to overwrite existing images;
* **minor fixes.**

## Release 2.4

*May 23, 2024*

* **New MAT APIs**: simplified version of MAT APIs have been developed to allow MAT users to make calls to different endpoints to retrieve useful information regarding their machines in a clear and easily interpretable format. The endpoints follow MAT logic, enabling downloading of all essential system information. Dedicated documentation can be found at the following link. The released version is in "beta," as the APIs are undergoing expansion and refinement;
* **New Transition Module:** this new module allows for the analysis of format changes or transitions of a parameter, displaying both the historical changes and the detail of each individual transition, including a detailed analysis of each phase necessary for the change;
* **Modernization of Process Cycle Analysis Module:** this module provides detailed and accurate information on production cycles. The section is entirely dedicated to analyzing the cycles performed by the machine, with the ability to analyze both the individual cycle and all its composing phases in detail. Furthermore, the various modules allow for detailed analysis of various descriptive process information in relation to the cycle and the relevant phase, thus allowing for better correlation of information. The module has been improved and made more easily configurable to ensure access to all MAT projects;
* **New Version of Video Streaming Module:** the Video Streaming page, based on the use of certain Azure libraries, has been revisited to replace those Azure libraries that have been declared as deprecated from service in June;
* **Possibility to View Charts on Homepage**: it is now possible to view not only KPIs related to various machines but also some charts of selected variables during configuration on the application's Homepage;
* **Pagination on Homepage:** when there are a large number of machines to be presented on the Homepage, the page loading time can be significantly affected, making the user experience unpleasant. To address this issue, pagination has been introduced on the Homepage, whereby only a few machines will be loaded at a time, allowing for navigation among the various assets while keeping loading times contained. A dropdown in the page header allows users to choose how many machines to display and provides the necessary controls for navigating among the various assets;
* **Addition of Return Button:** currently, it is not possible to navigate backward among the various MAT pages that have been visited by the user. With this new update, the Return Button will be introduced, allowing a user to move backward among the pages visited in the past until returning to the Homepage;
* **Possibility of Adding Permissions for Aggregates**: starting from this version, it is possible to hide a particular aggregate anywhere in the application. To do this, it is sufficient to correctly assign permissions of the "hide-aggregate-" type;
* **MCC Configuration Revert**: a button has been added to the main MCC page to revert the configuration to a previous version, i.e., to a commit made in the past. The aim is to allow the machine to be reverted to a previous configuration if necessary;
* **Black Box Section in MCC:** this new section has been added within the asset configuration page of MCC and allows configuring all aspects that determine the display in the Black Box module of the MAT application;
* **File Editor Section in MCC:** within the MCC Configuration Edit section, which allows editing the configuration of the individual machine, a sub-section called File Editor has been added, allowing editing of folders and files belonging to the machine saved on Azure Storage. This new section is useful for all configurators, as it allows access to files associated with the machine and editing them according to their needs independently without accessing Azure Storage;
* **Images for Hierarchy in MCC**: from this update, it will be possible to associate images with various intermediate nodes within the hierarchy. Correct images for the element will be displayed on the application's Homepage;
* **Minor Improvements in MCC**: MCC service has undergone minor optimizations in functionality, including better management for images;
* **minor fixes.**

## Release 2.3

*April 04, 2024*

* **Enhanced Permission Management Granularity:** a functionality has been introduced that, by associating an ordered list of keys with decreasing priority to the application, allows defining the names of the various groups for asset visibility;
* **Transitions**: a module for effectively monitoring the time spent making parameter changes, such as the formats used on the machine;
* **Pareto Chart in Production Traceability Detail**: a Pareto chart has been added to the Production Traceability detail section to display data on alarms, signalations, and breakdowns during the selected production period;
* **Asset Sorted Alphabetically on Homepage:** from now on, assets displayed on the homepage will be sorted alphabetically using the "machineName" field;
* **Data Export in PDF Format:** the SPC Analysis and Production Traceability modules support data export in PDF format;
* **Translation of Aggregators Through Custom Mapping:** it's now possible to translate the values of an aggregator with descriptive values;
* **New Graphics for 401 and 403 Errors:** following 401 or 403 errors, a new logo will be displayed to indicate the encountered error;
* **Dedicated Deployment Section on MCC:** functionality to create and manage service deployments on EDGE devices directly through MCC. The introduced functionalities support the management of facilities with even more complicated architectures;
* **Authentication for OPC-UA:** the new version of MCC allows setting credentials for authentication, which may be required to use the OPC-UA protocol on the PLC Connections page.

## Release 2.2

*February 28, 2024*

* **Backup & Restore**: new module for performing and managing data backups and restores, ensuring security and integrity;
* **Hierarchical Asset Display on Homepage**: new feature for organizing machines into groups and subgroups, enhancing visualization on the Homepage;
* **Custom KPIs in Pareto Charts for Breakdowns**: configuration of additional information for each bar in the Pareto chart on the Breakdowns page;
* **Enhanced Details in State Timeline Section**: new horizontal bar for alerts in the State Timeline detail, with alarm categorization capability;
* **Full Calendar Mode**: new option to permanently enable the calendar within the application;
* **Configurable Pareto Chart in Detailed Machine Analysis**: ability to build Pareto charts on various information in the detailed machine analysis section;
* **Quality Control**: an entire module has been developed for statistical analysis of quality control data on production;
* **Limited Duration to the Selected Interval for Breakdowns**: with the new update, for breakdowns that start or end outside the selected interval, only the relevant portion of time within the chosen interval will be displayed;
* **New Filter Application Logic**: for pages dedicated to Alarms, Warnings, States Logs and Advanced States Logs, the filter application logic becomes AND instead of OR;
* **Improvements in Data Integration with the Calendar**: in the States Log and Advanced States Log pages, now each event spanning the start/end of a shift is divided according to each shift's jurisdiction;
* **Hierarchy Configuration in MCC**: page dedicated to defining hierarchical relationships between machines for hierarchical visualization on the Homepage;
* **Audit Logs for MCC**: this new section allows tracking of all operations performed by different users within MCC;
* **Resolved Bugs in .csv and .xlsx File Downloads**: improvements in managing downloads of files in different formats.

## Release 2.1

*Genuary 25, 2024*

* **Advanced States Log**: introduction of a new feature that allows to manual justify of the causes associated with each recorded state. This option enables users to correct any inaccuracies in the automatic policies for cause assignment.
* **Shift Invalidation**: a new module that allows invalidating certain shifts, making the data associated with them unusable in the calculation of KPIs.
* **Net Control Weight**: a section dedicated to analyzing data derived from the filling of packages.
* **Detailed Machine Analysis:** new page that allows you to view, on a single screen, the timeline of machine states, relevant KPIs, and a Pareto chart of machine downtimes.
* **Pareto Avanzato**: the Pareto chart for breakdowns is enriched with information about the percentage OEE loss for each type of downtime.
* **Machine Documentation**: in addition to managing digital documents, this section allows you to configure the application's behavior to make it a useful tool for performing FAT and SAT tests. Functional and security improvements are introduced by the new MAT 2.0 architecture.
* **Secondary Scraps**: a dedicated toggle switch on the Scrap Analysis page allows you to perform the analysis in a different category of scrap.
* **Scrap Images**: the images captured in the field and associated with a tag that identifies the photographed product as scrap can be viewed within the Scrap Analysis section.
* **New Homepage View for Multi-Machine**: the new homepage configuration allows you to display specific KPIs of individual sub-machines alongside those of the main machine.
* **New Monitored Events in the Smart Notifications module**: the loss of connection to a plant can now be included among the events that trigger email notifications in the Smart Notifications service.
* **New Data in the Real-Time Monitoring module**: projects utilizing the Performance Settings module to set the ideal production speed associated with the use of a specific value for a defined aggregator can now display the current value of the aggregator used and the ideal production speed set for it on the Remote Monitoring page.
* **Enhanced Security for the Maintenance service**: security for the Maintenance service has been improved by implementing controls to prevent injection attacks or cross-site request forgery (CSRF) attempts through input data validation mechanisms.
* **Error and Exception Handling for Maintenance module**: a more specific and refined error handling system has been introduced for the Maintenance module. Now, the user will be notified of the specific error and provided with suggested actions to resolve it. Incoming Excel files are analyzed by a dedicated service that performs an initial data analysis, eliminating any syntax errors that could cause data inconsistency.
* **Revision of the Breakdowns page**: the page has been completely overhauled to improve data consistency. Several additional features have been added to standardize the displayed KPIs for each Pareto type and enable customization of certain additional KPIs. Furthermore, it is now possible to build the Pareto chart using different data, include OEE loss information, and choose whether to filter unknown downtime causes. The same improvements apply to both Alarms Trend and Warnings pages.
* **Alarms Trend with selectable data**: a dropdown has been added to the Alarms Trend section, allowing you to choose which data to analyze. The data can be related to various types of events, such as alarms or notifications.
* **New feature for Device Activation via MCC**: a section has been added that allows you to activate onboarded devices through ECC directly from the MCC.&#x20;
* **Functional and technical enhancements for MCC**: several improvements have been introduced to the MCC application, making it more functional and user-friendly while ensuring greater coherence and continuity in device management. Among the new features are the ability to create custom widgets linked to external links and the possibility to create a device on MCC and associate it with an existing machine on the Cloud platform (function compatible only with Azure users).

## Release 2.0

*December 07, 2023*

* **Software Architecture Expansion**: introduction of new actors for data management and authentication, enhancing secure and fast user access to their applications.
* **Customizability**: application pages can now be fully tailored, displaying information valuable to the user.
* **KPI Calculation**: A new system for calculating KPIs provides accurate and precise information across the application.
* **OEE and Global OEE**: The new version of MAT supports the calculation of two different OEE KPIs (normal and global), as well as Global Availability.
* **Fleet KPIs**: MAT 2.0 allows comparison and aggregation of KPIs across different assets within the same tenant.
* **PDF Reporting** via Smart Notification: the latest version enables scheduled sending of periodic reports with data and KPIs on plant status and production.
* **Operator Knowledge** module: a new page for analyzing operator interaction with plants, offering valuable insights into production trends based on operator skills.
* **Object Detection** module: integration of Azure Vision algorithms in a new section for detecting and counting objects from field-acquired images, with the added ability to refine the AI recognition model for better precision and reliability.
* **40IMPACT** modules: modules to integrate new features for analyzing the environmental and economic sustainability of plant production, assessing its impact, and quantifying costs. It includes the pages: Cost Analysis, Statistical Analysis, Sustainability Index, and Machine Settings.

## Release 1.16

*June 29, 2023*

**MCC – Remote Configuration**

* Integrated "devices" section to view all devices (PC and virtual machines) provided by the client for MAT installation.
* Added configuration version management. Asset configurations are now saved and versioned in dedicated repositories.
* Added "install" button to remotely install a MAT asset on a configured device.
* Added "upload" button to remotely update the configuration of a previously installed asset on a device.

**Cycle Exploration Section**

* Ability to view field-acquired images associated with machine cycles as events. Multiple images can be displayed.
* Integration of preview images with cycle image visualization.

**Heatmap Monitoring**

* Front-end improvements for data visualization on heatmaps for applicable scenarios.

**BSW (Background Service Worker)**

* Improvements in data aggregation within BSW. Aspect selection in BSW can now be enabled or disabled.

**CMMS**

* Minor fixes to enhance user experience and data visualization.
* Compatibility with various image formats as component images.
* Improvements in Excel template export.

## Release 1.14

*April 17, 2023*

* **Architecture**: Enhanced performance in data transmission and storage: Real-time and near real-time data management is now achieved through compressed files. This improved approach provides greater flexibility in selecting cloud platforms and simplifies the onboarding process for new platforms.
* **Machine Supervision, Remote monitoring**: The remote monitoring section has been enriched with expanded functionalities, now supporting the Linkersys library for creating 3D synoptics with integrated widgets.
* **Internal Documentation** **Module**: An update has been implemented to enable IFAT functionality and automated synchronization of files from SharePoint to the internal documentation page. Previously, manual operations were required for this task.
* **Cycle Exploration, Health Monitoring** **Module**: The visualization of cycles in simplified mode has been optimized through the cycle export dialog. This new mode can be accessed via the application configuration.
* **Anomaly Detection**: The auto training functions have been enhanced to improve performance based on individual aggregators.
* **Machiner Recorder**: A fix has been applied to address the issue that prevented data consultation due to conflicts between filters and zoom management.
* Additionally, minor fixes have been implemented to address various issues.

## Release 1.13

*March 10, 2023*

* Lean Analytics: text search implementation.&#x20;
* Consumption Analytics: consumption graph option on histogram.&#x20;
* Production Traceability: fix aggregator management.&#x20;
* Production Traceability, optimized PDF export.&#x20;
* Machine Recorder: display optimization.&#x20;
* Internal Acceptance Test Documentation: set up new section.&#x20;
* Integration of new Phosphor icon library.&#x20;
* REST API: preliminary specifications for Data Manager.&#x20;
* FactoryEdge: improvement Ethernet IP protocol.
* Minor fixes.

</details>
