June 2025 - Dashboard Release Notes
- 1 Patch Release - 2025_06.1
- 2 CHANGES & MAINTENANCE
- 2.1 Exporting To CSV - Rendering Numeric Values In Scientific Notation
- 2.2 Chart Tools Menu - Permission Based Features - Consistently Visualised
- 2.3 Organisations - Adding Charts From A Parent Organisation - Into Reports
- 2.4 Organisations - Adding Charts From A Parent Organisation - Direct Attachments To Schedules
- 2.5 Organisations - Previously Defined Secure Organisation Variables - Being Lost Upon Saving
- 2.6 Organisations - Super Admin Unable To Grant Org Level Super Admin To Users
- 2.7 Temporary Category Objects - Changed From Single To Multi Pickers
- 2.8 Authentication - Removal Of Legacy Cookie - Tomcat
- 2.9 Charts Failing To Render - When Running As HTTPS (Docker)
- 2.10 Configuration - Improved Component State Isolation (Data Connection & Themes Tabs)
- 2.11 Library Upgrade - Tomcat Upgraded To 9.0.106
IMPORTANT NOTIFICATIONS
Scheme Changes - the release contains 0 schema changes
Upgrading - please read all release notes from the version you plan to upgrade from and to before you conduct an upgrade. Each release contains changes to functionality, therefore it’s worth being aware of these before your customers raise queries with you
Patched - version 2025_06.1 has been published to address an issue with Cookie Handing
Patch Release - 2025_06.1
Ineffective Cookie Handling - Causing Log In Challenges | pi#3134 |
| Authentication |
|---|---|---|---|
A small number of users were being impacted by incorrect existing cookies causing difficulty logging in. We have improved the cookie logic to better handle such scenarios and released it in 2025_06.1. | |||
CHANGES & MAINTENANCE
Exporting To CSV - Rendering Numeric Values In Scientific Notation | pi#3047 | 36748 | Export To CSV |
|---|---|---|---|
Previously when exporting to a CSV file, values of a certain size and/or precision would sometimes be incorrectly exported in scientific notation, rather than as their ‘raw’ digit value. | |||
Chart Tools Menu - Permission Based Features - Consistently Visualised | pi#3040 |
| Chart Tools Menu / User Permissions |
|---|---|---|---|
When using a new/empty Chart Cell on a Category, previously the feature buttons within the Chart Tools menu were not consistently visualised dependant on the users allocated permissions. Now, the ‘Add Chart’ feature is greyed out when the Edit Chart permissions are absent… … and all other features are greyed out when the ‘Modify Layouts’ permissions are absent. Additionally, the ‘Schedule’ feature (the clock symbol to the right if the 'i' symbol) was previously completely absent from the Chart Tools menu when the user did not have the necessary permission. It is now always present, and greyed out accordingly based on the users allocated permission - as shown below Furthermore, the ‘Full Screen’ feature was absent from the Chart Tools menu when viewing the chart in full screen mode. It is now always present, and greyed out accordingly based on the users allocated permission - as shown below with the diagonal arrows symbol on row 1. | |||
Organisations - Adding Charts From A Parent Organisation - Into Reports | pi#2978 | 34890 | Organisations / Reports |
|---|---|---|---|
For the 2025_04 release, the ability to add charts from the direct parent of the current Organisation was added (release notes link). A known limitation of this functionality was that after import the connection between the report cell and the parent chart would be lost and you would have to reselect that chart before the report would display it. This issue has now been resolved. Previously, you would have been warned when a report contained a parent chart when importing through the UI due to this limitation. That warning has now been removed. If an import contains charts from a parent Organisation that no longer exists, the UI will block the import and display an error the same way it does for non-existent charts from the current Organisation. Note: Chart imports rely on the chart identifier (the name the chart was saved with upon creation) to link the charts within a report to their Dashboard chart. If your report contains a chart from a parent Organisation but a chart with the same identifier exists within the current Organisation, upon import the current Organisation chart will be ‘linked’ instead. | |||
Organisations - Adding Charts From A Parent Organisation - Direct Attachments To Schedules | pi#3070 | - | Organisations / Schedules |
|---|---|---|---|
The ability to add charts from the parent Organisation, of the current Organisation as an attachment to a Schedule has been introduced. Imports will be blocked through the UI if the attached chart isn’t found within either Organisation. The note about duplicate identifiers applies to this functionality too. Even if when the Schedule was created you selected a chart from the parent Organisation, any import of that Schedule will ‘link’ up with a child Organisation chart if it has the same identifier. | |||
Organisations - Previously Defined Secure Organisation Variables - Being Lost Upon Saving | pi#3106 | 36052 | Organisations / Secure Variables |
|---|---|---|---|
Attempts to change a previously defined Secure Organisation Variables, would result in the variables value being lost, when performing the action of saving an attempted change. | |||
Organisations - Super Admin Unable To Grant Org Level Super Admin To Users | pi#3111 |
| Organisations / User Configuration |
|---|---|---|---|
Addressed an issue whereby the Super Admin account was unable to grant user configuration option on the new Org Super Admin feature, but specifically for Detached Organisations. | |||
Temporary Category Objects - Changed From Single To Multi Pickers | pi#3103 | 36920 | Category Objects |
|---|---|---|---|
Temporary category objects have been changed from a single picker interface to a multi-picker. This means you can choose one or more options where you could previously only choose one. | |||
Authentication - Removal Of Legacy Cookie - Tomcat | pi#3025 | - | Authentication / Cookies / Tomcat |
|---|---|---|---|
Following recent architectural upgrades, the Tomcat cookie is no longer required. While it was temporarily retained during the migration in the May 2025 release, it has now been removed - restoring the system to a single user cookie. This change has no impact on end-user functionality, and no behavioural differences are expected. | |||
Charts Failing To Render - When Running As HTTPS (Docker) | pi#3104 |
| Docker / Renderer / HTTPS |
|---|---|---|---|
For Docker deployments using HTTPS, charts that required the use of the Renderer (non high charts) could fail to export successfully due to an issue with communicating over the internal port - this would be best witnesses as a timing out of the render attempt. | |||
Configuration - Improved Component State Isolation (Data Connection & Themes Tabs) | pi#3001 | 34954 | Data Connections / Themes |
|---|---|---|---|
Addressed an issue where values were unintentionally shared between tabs on the Data Connection and Themes screens - specifically within the Dashboard Configuration menu. Each tab now maintains its own isolated state, ensuring no data is carried over or spanned across each tab. | |||
Library Upgrade - Tomcat Upgraded To 9.0.106 | pi#3093 |
| Library Update / Security |
|---|---|---|---|
Tomcat has been upgraded from version 9.0.104 to 9.0.106 - specifically to address a recently flagged vulnerability (CVE-2025-48988). | |||