Features the release of the MQTT connector and updates and bug fixes to the Integrated Development Environment.
New Features
Major New Features in this Release
Connectors
This release introduces the new MQTT connector. Read about this connector here.
Python Library Documentation
The platform has always supported scripts written in PHP, SQL and Python. Up until now, most scripts were developed in PHP and we developed a library of PHP functions to make accessing platform data easier. We have now created a Python library that exposes the same functionality using the Python language. See this documentation here.
Material Model
The Event Propagation Framework has been updated to include situations where multiple sources feed into a single material destination and is referred to as multi-source allocation. Read more about these changes here.
Model Explorer
- It is no longer possible to create a recursive relationship to the same instance. This also caused a problem when one tried to delete the relationship: this has been fixed.
- When users named their attributes using the special character "/" , Trend would not interpret it correctly and downloading data for the attribute would fail. This has been addressed.
Material Flow
Material Flow Diagram
- The full date range for material movements is now shown in the diagram when in the collapsed state.
- The material name is now shown in the diagram when in the collapsed state.
- The Transaction Info General Info tab has been enhanced to show more explicit information on a material movement.
Integrated Development Platform
- Running a type script in the IDE to get the context id was failing to get the instance id.
- To improve usability, the main panel of the IDE now has a splitter bar and Errors, as well as Output of the script, can now be viewed in the right hand panel.
Connectors
- Tag groups can be created on OPC Classic DA and Live Data connectors. After the recent major connector infrastructure update, Tag Groups stopped working. This has been fixed: one can now create Tag Groups and add tags into them.
General
Improved event object retrieval time. This update effects retrieval time for event object data throughout the platform. Benefits include:
- 1-click traceability. From any “current value” you can jump straight to the exact history event that produced it (no more guessing which row in
history_*it came from). - Cleaner audits. Exported records and alerts can include a stable event permalink—useful for investigations, QA sign-off, and compliance.
- Faster “why did this change?” Drill-downs and RCA views load quicker because the UI can fetch the single event by ID instead of scanning time ranges.
- More reliable comparisons. When reconciling two systems, you can reference an immutable event rather than a timestamp (avoids off-by-millisecond issues).
- Better notifications. Webhooks/alerts can carry the event_id so recipients can open the exact change in the history UI.