Mango 5.2.x Release Notes
Release notes for all Mango 5.2.x patch releases. The latest release in this series is 5.2.1 (August 27, 2024).
Mango 5.2.1 — August 27, 2024
dashboard-designer, ui
Security Fix
Disabled the functionality that allows super admins to grant create/edit permissions for custom pages and dashboards to other users. Existing custom pages that allowed non-superadmins to edit them will be sanitized and AngularJS features will no longer execute in those pages. The previous functionality can be re-enabled by setting ui.permission-configuration-enabled in mango.properties, at your own risk.
Mango 5.2.0 — July 22, 2024
core
Breaking Change
The Mustache configuration templating system has been removed.
Breaking Change
The process event handler is now disabled by default. To re-enable it, set the appropriate property in mango.properties.
- Fixed error returning the system load average from the REST API when
internal.monitor.enableOperatingSystemInfois not enabled. - Fixed a bug that reset the last login datetime when a user was updated.
- Improved error messages returned from CSV uploads.
- Fixed Mango startup issue when SSL is disabled.
- Tagged Docker image using major and major/minor version numbers during releases.
- Fixed a path traversal security vulnerability in file store upload functionality.
- Added support for configuring Mango as an OAuth 2.0 resource server.
- Added support for backup and restore of databases using PostgreSQL.
- Reworked point value rollup and statistics code to reduce memory consumption and fixed start value bug.
- Fixed an error when copying a DataPoint.
- Stored GUID in the Mango data directory for better hardware and container migration.
- Reworked email sending framework and added a system permission for email sending.
- Added a warning about XSS vulnerabilities in Mango help pages for non-superadmin users.
ui
- Fixed issues with CSV upload error handling and feedback display.
- Fixed duplicate errors and script results in event handlers.
- Improved UI responsiveness and fixed various data point editing bugs.
- Fixed issues with Watchlist historical point values download.
- Added features for downloading real-time data in Analytics → Watchlists.
mango-api
- Fixed bugs related to bulk creation of data points and EventDetector errors.
- Updated CSV upload important notes on the datasource help page.
mango-nosql-database
- Updated ias-tsdb library to improve memory efficiency.
radix-tsl
- Upgraded TSL library to version 0.5.
- Implemented optimizations and purge functionalities for TimeSeriesIDs on Timescale and ClickHouse.
ems
- Added support for site filter property in the platform manager map.
persistent-pub-ds
- Fixed persistence issues with "Publish point events" and synchronization in the gRPC publisher.
watchlist
- Enhanced Watchlist features including timezone support, real-time data point endpoint improvements, query support, and download options.
Related Pages
- v5 Release Notes — All Mango 5.x version series
- Mango v5 Highlights — Overview of major features introduced in Mango v5
- Upgrade to v5 — Step-by-step guide for upgrading from v4.x to v5