new
improved
fixed
Changelog - November Update
This month’s release introduces secure variable locking on shared dashboards and nests built-in dashboards under each Data Source for easier discovery and automatic updates, while also enhancing visualisations and tile editor experience; it resolves multiple bugs across charts, data streams, the tile editor, and improves numerous plugins including Azure, Azure DevOps, GitHub, Google Cloud, HaloPSA, Jira, MSSQL, Splunk, and Zendesk for greater reliability, consistency, and usability.
---
⭐️ New features
🔗 Lock variable on shared dashboards: Share the same dashboard securely with different audiences by locking the variable (SAAS-7421 / SAAS-8376 / SAAS-8321 / SAAS-8331)
📊 Built-in dashboards have moved!: They are now nested under each Data Source for easier discovery, automatic updates, and simplified organisation, while previously installed or customised dashboards remain unchanged. (SAAS-7880)
✨ Other enhancements
- Visualisations / BarCount option now supported for Y-axis aggregation (SAAS-7241)
- Visualisations / BarPercentage now shown when hovering a bar (SAAS-8144)
- Visualisations / BarBar charts now display correctly when data contains only one row or column (SAAS-8030)
- Visualisations / LineY-axis defaults to a 0–1 range when all values are zero (SAAS-8397)
- VisualisationsAuto-matching continues until a specific visualisation is chosen or the tile is saved (SAAS-8438)
- Data SourcesToggle introduced to switch between direct or relay agent connection during setup (SAAS-7445)
- KPIsKPI Name field deprecated in favour of using the tile name for consistency (SAAS-8078)
- RollUpDashboard name can now be used as a filter when scoping to monitors (SAAS-7936)
- Tile EditorPer-tile JSON override available to replace the default No data message (SAAS-8163)
- TimeframeTimeframe control now disabled when all tiles use fixed ranges (SAAS-8117)
- UI / MiscScrolling now supported when positioned above multi-line text fields in modals/pages (SAAS-8381)
🐞 Bug fixes
- Visualisations / BarUnable to select numerical columns as the X-axis (SAAS-7852)
- Visualisations / BarNumeric series columns selected automatically when not intended (SAAS-8348)
- Visualisations / GaugeDefault selection set to Count instead of Auto (SAAS-8123)
- Visualisations / GaugeRange behaves incorrectly when percent type is set to 0–1 (SAAS-8047)
- Visualisations / LineNon-date X-axis without a series can produce crossed lines (SAAS-8350)
- Data StreamsEmpty string autocomplete values cause React 301 errors (SAAS-8429)
- Data StreamsSQL analytics lacked automatic retry behaviour (SAAS-8268)
- Data ExplorerScope not carried through when navigating from object drilldown (SAAS-8389)
- RollUpNewly added columns not appearing in the RollUp data source (SAAS-8294)
- Sample Dashboardsindexing flow completion does not automatically make the dashboards usable (SAAS-8385)
- Tile EditorData source list not sorted by display name (SAAS-8300)
- Tile EditorSplash screen flashing during data source load (SAAS-8270)
- Tile EditorParameters tab could show empty when all inputs set elsewhere (SAAS-8332)
- Tile EditorParameters reset when switching to timeframe without clicking Done (SAAS-8313)
- Tile EditorAutocomplete options stream sometimes not passed to main data stream (SAAS-8284)
- Data SourceOAuth errors not wrapped in setup modal (SAAS-6751)
🔌 Plugin improvements
- AzureFixed: Total Cost tile on out-of-the-box dashboard (PLUG-2505)
- Azure DevOpsBuild Commits now supports limits of 1 or 2 (PLUG-4311)
- Azure DevOpsFixed: Build Runs tiles no longer error when branch name is blank (PLUG-4302)
- Azure DevOpsBuild Runs data stream now supports multiple branches (PLUG-3908)
- Azure DevOpsData stream timeframe options moved to the Timeframe tab (PLUG-4260)
- GitHubPATs now validated against an organisation (PLUG-4248)
- GitHubObject selection moved to the Parameters tab as filters (PLUG-4210)
- GitHubData stream timeframe options moved to the Timeframe tab (PLUG-4237)
- Google CloudApply button added to BigQuery data stream for more efficient querying (PLUG-4136)
- HaloPSANew Resolution Rate tile to out-of-the-box dashboards (PLUG-4276)
- HaloPSATickets data stream updated with new filters, scalable Count option, and timeframe options moved to the Timeframe tab (PLUG-4075)
- JiraFixed: Columns with empty values are no longer displayed (PLUG-4277)
- JiraSprint start date and end date columns to Work Items data stream (PLUG-4116)
- JiraTimeframe options moved to the Timeframe tab (PLUG-4258)
- JiraDetects missing object types and warns when testing (PLUG-4073)
- Jira Service ManagementDetects missing object types and warns when testing (PLUG-4073)
- Jira Service ManagementNew Project property for Queue objects (PLUG-4174)
- Microsoft SQLTiles returning no data when data source is named 'MSSQL' (PLUG-4214)
- SplunkData stream now works correctly with relative timeframes (PLUG-4315)
- SplunkIncreased query execution timeout (PLUG-4287)
- ZendeskTimeframe options moved to the Timeframe tab (PLUG-4243)
- ZendeskObject selection moved to the Parameters tab as filters (PLUG-4246)
- ZendeskAll channels now available as filters on the Tickets data stream (PLUG-4240)
- ZendeskCustom agent statuses now available for Omnichannel Agent Availability filtering (PLUG-4168)