new
improved
fixed
Monthly Update
Changelog - April Update
This release brings two headline updates — a
major refresh of the SCOM data source
with a simpler three-stream model (Alerts, Health, Metrics) and significant performance gains, and the release of SmartAssist
, our AI assistant for writing JQL/KQL/MSSQL queries and SQL Analytics queries directly inside the tile editor. We've also shipped a wave of dashboarding improvements — including smarter number formatting
with auto decimal places and thousands separator control, drilldown from a dashboard variable
, preserved SQL column order
, and a friendlier KPI experience. On the plugins side, expect cleaner data streams across HaloPSA, Dynatrace, Zendesk, and Web API
, plus a more powerful Zabbix
plugin. 🎉---
⭐️ New features
✨ SmartAssist: write queries with AI assistance: generate JQL, KQL, MSSQL and SQL Analytics queries from plain-language prompts (SAAS-9062).
🛠️ SCOM data source: major updates: a consolidated three-stream model (Alerts, Health, Metrics) with faster imports and cleaner selection (PLUG-3922, PLUG-4604).
🔢 Smarter number formatting: auto decimal places and a new thousands separator toggle give you more control over how values display in numeric columns.
✨ Other enhancements
- Bar/Line Graphs— Y-axis ticks now respect the column's decimal-places setting (SAAS-8444)
- Data Sources— CSV, PowerShell and Web API are now permanently shown at the bottom of the data source page (SAAS-9179)
- Drilldown— when a single object is selected in a dashboard variable, an arrow appears that jumps you to its drilldown page (SAAS-8421)
- KPIs— KPI Type is no longer mandatory when configuring a tile (SAAS-8079)
- Notifications— image generation has been switched from PNG to JPEG for faster rendering (SAAS-8413)
- Tile Editor— the Data view now respects the column order returned by your SQL query, even when transformations are applied (SAAS-8898)
- Tile Editor— when using an expression, suggestions with previews are now shown (SAAS-9289)
- Variables— a warning now appears in the top-right of any tile whose object limit is exceeded by the variable's selection (SAAS-8865)
🐞 Bug fixes
- Collections— drilldown cells on view-only Objects collections now show link formatting (SAAS-8382)
- Dashboards— the Copy dashboard modal now handles timeouts cleanly instead of spinning forever (SAAS-8892)
- Donuts— now displays cloned/custom-formatted column strings instead of the raw values (SAAS-9181)
- Data Explorer— KPI preview in the Data Explorer now renders correctly the first time (SAAS-9161)
- KPIs— a tile can no longer be saved with KPI enabled but no KPI Type selected (SAAS-7985)
- KPIs— the Settings > KPI link from the tile editor now opens in a new tab so unsaved tile config isn't lost (SAAS-8666)
- KPIs— the empty()after the KPI name in the tile tooltip has been removed (SAAS-8668)
- Notifications, Security— sensitive query-string parameters in Slack, Teams and Custom webhook URLs can now be split out and encrypted (SAAS-5202)
- Rollup— the Health > Tiles data stream no longer fails when one of the selected tiles has had its monitor removed (SAAS-9225)
- Tile Editor— custom colour palettes now recognise values from derived custom columns (SAAS-9180)
- Tile Editor— template data streams now receive the selected objects from the object picker, fixing cascading filters in JSM and CloudWatch (SAAS-8417)
- Tile Editor— autocomplete fields now show only the user-facing label when a form is reopened (SAAS-7660)
- Tile Editor— tooltips for code editors are no longer hidden/truncated (SAAS-9321)
- Tile Editor— validation messages are now displayed correctly for expression fields (SAAS-9326)
- Tile Editor— grouping hidden columns now ensures they are visible (SAAS-9364)
- Variables— out-of-the-box dashboards now persist your variable selection between visits and when copied to a workspace (SAAS-9123)
🔌 Plugin improvements
- AWS— the Lambda Logs data stream tile no longer fails when one of the selected lambdas has never been invoked (PLUG-4472)
- AWS— the CloudWatch Alarm state history data stream no longer silently fails after the fast-xml-parser upgrade (PLUG-4575)
- Dynatrace— the Problems data stream now supports (and defaults to) a None timeframe (PLUG-4576)
- Dynatrace— selecting Closed and Open Problems filters together no longer triggers a constraints-violated error (PLUG-4578)
- HaloPSA— the Tickets data stream now exposes a First response column that also works with dashboard variables (PLUG-4557)
- Jira Service Management— the SLA column now returns a state derived from the time-to-SLA value (PLUG-4553)
- SharePoint— date fields in Excel files are now detected and converted to date/time instead of TimeAgo format (PLUG-4502)
- Web API—event.encryptedPluginConfigis now supplied to on-prem plugins, restoring tiles that use a post-request script (PLUG-4560)
- Web API— OAuth requests with credentials in the header now setContent-Type: application/x-www-form-urlencoded(PLUG-4573)
- Web API— OAuth token exchange now treats any 2xx response as success, fixing providers like CrowdStrike Falcon (PLUG-4569)
- Zabbix— updated with more powerful capabilities and a simple three-stream model
- Zendesk— the Tickets & Metrics filters (Assignee, Brand, etc.) now respect their defined object limit (PLUG-4491)