# 2024-07-01 - Release 1.6

## Highlights

* **Enhanced Hierarchy Management:** View and manage hierarchy details, including datastore updates for all measurements in a hierarchy
* **MQTT Connector with Transformation:** Introduced a new MQTT connector with real-time payload transformation using JSONata
* **Pre-Configured Module Store:** Includes third-party container images like InfluxDB, Redis, PostgreSQL, Grafana, and NodeRED
* **Improved Monitoring and Device Management:** Enhanced metrics for OS, disks, memory, and CPU, along with better device management tools
* **Simplified Device Provisioning:** UI-guided installation for Edge Devices and added support for Red Hat Enterprise Linux

## New Features

* Hierarchy Root Node now shows Hierarchy Details and lets you change Datastore for all measurements collected for the hierarchy
* Enhanced Support for ISA-95 tag naming convention in platform
* Asset Hierarchy Nodes can now be ordered using drag'n'drop
* New MQTT Connector now available
* Added ability to transformation MQTT Payloads from MQTT Connector on the fly using an Editor for MQTT Read Tags based on [JSONata](https://docs.jsonata.org/overview.html) (a lightweight query and transformation language for JSON data)
* Improved performance of backend resources
* Added UI to manage Device Ingestion Endpoints in platform settings
* Added UI to manage Device Management Endpoints in platform settings
* Added UI to manage Device Provisioning Endpoint in platform settings
* Tricloud Nexus now comes with 3rd party container images pre-configured as Modules in Module Store: InfluxDb, Redis Cache, SQL Server,  PostgreSQL, Mosquitto MQTT Broker, Grafana and NodeRED.
* Device Provisioning Scripts are publicly available for download by any platform instance
* Added UI-guided installation of new Edge Devices
* Added Provisioning support for Red Hat Enterprise Linux
* Added Mount Module that enables configuration to be managed for other 3rd party Modules
* UI enhancements for Time Series Explorer including better filtering of Tags
* Module Store now lets you edit module settings for each Module Version
* Added Validation step in Device Configuration that prevents accidently deploying an Asset Hierarchy that is not validated
* Added functionality to Export and Import Asset Hierarchies of a specific version
* Improved Monitoring and Device Configuration by adding better metrics and information about OS, Disks, Memory and CPU
* Added ability to remove a Device from the Management Portal
* And many more...

## Fixes

* Fixed that Module logs with special characters could cause a 500 internal server error
* Fixed that you were unable to delete device management endpoint with a device that had no deployments
* Fixed Device Connection State which was not always up to date
* Fixed minor issues that would prevent editing asset hierarchies
* And many more...

## Breaking Changes

* Removed IoT Edge provisioning support for RHEL 7 and Debian 10 (Support deprecated by Microsoft)

## Security Updates

* Upgraded Management Portal to .NET 8
* Updated IoT Edge Runtime 1.5.4 LTS
* Upgraded Telerik UI for Blazor to version 6.0.0
* Update Blazor ApplicationInsights to V3
