October 2025 - Dashboard Release Notes
- 1 ADDED
- 2 CHANGES
- 2.1 Card Charts - Improved Handling Of Vertical Alignment For Images
- 2.2 User Sync - Ability to create users at an organisation root level via user sync
- 2.3 Connection Pooling - Not Working
- 2.4 Library Change - Go-mail library replaced with wneessen/go-mail
- 2.5 Configuration Tool - Improved Handling Of Imports
- 2.6 Scheduled Reports - Only Being Issued To First External Recipient (When More Defined)
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
Patch Release (2025_10.1) issued Nov 4, 2025 to address an issue with Scheduled Reports, see HERE for more details
ADDED
Maps - Show Data Values Attribute Added For Map Charts | pi#3125 | 35546 | Map / Data Labels |
|---|---|---|---|
When editing a Map chart type, it is now possible to add/remove the display of the data value for the data points displayed on a Map. This is controlled using the Show Data Values checkbox within the Attributes tab.
In addition, the styling of the data value can be controlled by updating the .pi-style__chart__data-value class name (highlighted below).
| |||
Themes - Style Stacked Segments On Stacked Charts | pi#2795 | 32209 | Themes / Styling |
|---|---|---|---|
Added new theme style class Relevant chart types include:
Below is an example with a separate style for the stacked segments and the total labels, with the total labels only being affected by
| |||
CHANGES
Card Charts - Improved Handling Of Vertical Alignment For Images | pi#3197 | 30870 | Card Charts |
|---|---|---|---|
Previously, vertical alignment settings for Card Chart blocks (Top, Middle & Bottom), would only work for text and not images. Now, the setting applied using the dropdown will work in the same way for images. | |||
User Sync - Ability to create users at an organisation root level via user sync | pi#3000 | 30817 | User Sync / API / Organisations |
|---|---|---|---|
It’s now possible to use User Sync to create Users at the root level (with no parent user), you can do this by supplying a null for parentIdentifier. | |||
Connection Pooling - Not Working | pi#3283 | 38458 | Data Connections |
|---|---|---|---|
An issue with Connection Pooling not working as expected has been addressed, associated with previous driver changes. In support of this, and to assist future triage in this area, additional information (Connection From Pool value) has been added to the Chart Info screen to help improve visibility when Connection Pooling has been used.
| |||
Library Change - Go-mail library replaced with wneessen/go-mail | scheduler#122 | 36750 | Library / Scheduler SMTP |
|---|---|---|---|
Old go-mail library has been removed due to lack of support & inability to easily authenticate SMTP with OAuth. We have replaced this with a newer library, wneessen/go-mail, which is regularly maintained and will allow us to implement support for SMTP OAuth authentication in the future. | |||
Configuration Tool - Improved Handling Of Imports | cfg#147 | 39110 | Configuration Tool |
|---|---|---|---|
Resolved an issue with using the import config button (from older dashboard versions) in the GUI Configuration Tool which was impacting Vector DB port configurations. | |||
Scheduled Reports - Only Being Issued To First External Recipient (When More Defined) | pi#3320 | 39358 | Scheduler |
|---|---|---|---|
Addressed an issues where scheduled reports were only reaching the first external recipient despite more being defined. | |||