new
improved
fixed
Monthly Update
Changelog - October Update
AI-powered dashboard authoring
leads this month: the SquaredUp MCP is now generally available, so your AI assistant can build, edit and query dashboards from a prompt, using your own permissions.Also new:
cache any data stream for fast
, complete tiles you can query with SQL, paged PowerShell results, and redesigned Slack and Teams notification cards.16 plugins updated, including AWS, Azure, GitHub, Grafana, incident.io and Splunk. π
---
## βοΈ New features
π€ Automate your dashboard and reporting with AI β the SquaredUp MCP is now generally available.
β‘ Cache for data streams β you can now cache any data stream from the tile editor, keeping a full, persistent copy that syncs at an interval you choose.
π Return large datasets from PowerShell scripts with paging β PowerShell Cloud and PowerShell On-Prem scripts can now return their data in pages, spreading large datasets over several runs.
π¬ Refreshed Slack and Teams notifications β monitor alerts and scheduled dashboard reports now use each app's newer card layouts.
## β¨ Other enhancements
- AIβ AI assistants connected through MCP can now read SquaredUp's guide topics and follow its how-to guides (SAAS-10056, SAAS-10171)
- AIβ AI assistants connected through MCP can now check a visualisation before saving it and a query before running it (SAAS-10057, SAAS-10058)
- AIβ AI assistants connected through MCP can now find the right data streams and objects for a new tile (SAAS-10164)
- AIβ MCP tile tools can now place, move and resize tiles side by side instead of stacking each one on its own row (SAAS-10292)
- AIβ MCP now supports OAuth sign-in from Microsoft Copilot Studio and Microsoft 365 Copilot in Teams (SAAS-10306, SAAS-10329)
- AI, Dashboardsβ SmartViz adds a world map view with rollover tooltip panels (SAAS-10095)
- AI, Dashboardsβ SmartViz adds a sparkline chart (SAAS-10235)
- AI, Dashboardsβ Improves the SmartViz heatmap chart (SAAS-10260)
- AI, MCPβ AI assistants connected through MCP can now delete tiles (SAAS-10317)
- Dashboardsβ Charts with a time axis now keep their hover cursor in sync automatically (SAAS-10154)
- Dashboardsβ Cartesian charts gain a detailed legend panel option (SAAS-10337)
- Dashboards, Graph / Mapβ Maps can now be saved to a dashboard as a tile, keeping their current layout (SAAS-7114)
- Data Sourcesβ "Import" is now called "Index" throughout the product, so the wording is consistent everywhere (SAAS-10302)
- Graph / Correlation, Tile Editorβ Tiles can now be scoped to object groups, so a tile's scope follows the group's members automatically (SAAS-9810)
- Graph / Mapβ Improves health rollup performance on maps (SAAS-10162)
- Low Code Plugins (LCP)β Every low-code data source now offers an "Ignore certificate errors" option for APIs behind an internal or self-signed certificate authority (SAAS-10250)
- Low Code Plugins (LCP)βsquaredup validateand deploy now reject reserved property names in import definitions, with an error that names the property (SAAS-10256)
- Low Code Plugins (LCP), Visualisationsβsquaredup validateand deploy now check SmartViz specs in a plugin's default dashboards and report each invalid one (SAAS-10501)
- MCPβ Query language guides are now available to AI assistants as a skill (SAAS-10228)
- MCPβ The SquaredUp MCP is now generally available to every tenant (SAAS-10277)
- Notificationsβ Slack notifications now use the newer card layout (SAAS-10163)
- Notifications, Sharingβ Scheduled dashboard descriptions now support dynamic parameters such as the dashboard, workspace and folder name (SAAS-9950)
- Performanceβ Skeleton loading replaces blank pages and spinners at start-up, on open access pages, in the navigation and on settings lists (SAAS-10186)
- Pricingβ The Compare plans modal now shows prices in your local currency with the correct tax (SAAS-10049)
- Visualisations / Gauge, Visualisations / Scalarβ A single tile can now show multiple gauges or scalars, one per row (SAAS-5193)
## π Bug fixes
- Access Control, Data Sourcesβ Fixes the data source page hanging for users with access through the workspace but not directly to the data source (SAAS-7963)
- AI, Dashboardsβ Fixes the MCP dashboard update tool returning a 500 error when the request has no content (SAAS-10257)
- APIβ Fixes the API documentation page loading blank (SAAS-10279)
- Authenticationβ Fixes an OAuth redirect URI mismatch when connecting plugins such as Zendesk and Azure DevOps on tenants with a custom domain (SAAS-9743)
- Authenticationβ Fixes MCP sign-in looping when the session cookie grew larger than 4 KB (SAAS-10181)
- Authenticationβ Fixes ChatGPT being unable to register as an OAuth client with the MCP server (SAAS-10185)
- Drilldown / Perspectives, Visualisationsβ Fixes drilldowns on SmartViz status grid, ring grid and rich table tiles opening in a new tab instead of navigating in place (SAAS-10291)
- Explore / Data, Sample Dashboardsβ Fixes Explore data on out-of-the-box dashboards dropping the dashboard variable selection from the object picker (SAAS-9900)
- Exportβ Fixes whole-dashboard images in scheduled reports drawing chart tiles too wide, so they appeared cropped or blank (SAAS-10237)
- Expressions, Low Code Plugins (LCP)β Fixes expressions failing when a branch that never runs reads an unset field, such as an empty optional password (SAAS-10172)
- Graph / Correlation, Low Code Plugins (LCP)β Fixes array-valued object properties being stored as text on import, which stopped correlation rules from matching them (SAAS-9816)
- Indexing, Low Code Plugins (LCP)β Fixes indexing looping until it failed when a plugin returned the same paging context twice (SAAS-9374)
- Low Code Plugins (LCP)β Fixes array fields such as tags showing as "[object Array]", and a tags property failing the import (SAAS-10332, SAAS-10334)
- MCPβ Fixes a data source added through MCP without imports showing an import failure (SAAS-10206)
- Objects / Graphβ Fixes objects from a newly created data source being missing from graph results for up to a minute (SAAS-10198)
- Platform codeβ Fixes imports and monitor evaluations failing when encryption key reads were throttled at busy times (SAAS-10274)
- Platform codeβ Fixes imports failing with a response size error when a single page was larger than 6 MB (SAAS-10276)
- Scriptsβ Fixes the Edit Script modal allowing Save before the script had loaded, which returned an error (SAAS-10462)
- Sharingβ Fixes the weekly schedule option not pre-selecting the day when set up on a Sunday (SAAS-10204)
- Sharingβ Fixes Copy link occasionally copying a placeholder URL when a dashboard is shared for the first time (SAAS-10275)
- SQLβ Fixes SQL in Filter | Group | Sort returning only the modified columns when a custom expression column is present (SAAS-9897)
- Tile Editor / Columnsβ Fixes column name suggestions in a custom column breaking once a URL is typed (SAAS-8158)
- Tile Editor / Parametersβ Fixes selected objects being lost when switching between choice chips on the Parameters step (SAAS-9601)
- UI / Miscβ Fixes the organisation list appearing undersized on the sign-in screen (SAAS-10340)
- Workspacesβ Fixes a workspace briefly appearing twice after being edited from Settings > Workspaces (SAAS-10016)
## π Plugin improvements
- AWSβ Imported Lambda functions now include their runtime as a property, so you can filter, group or scope by runtime (PLUG-4766)
- Azureβ Adds an Azure Government option to the data source configuration, with limited data stream support (PLUG-4699)
- Azure DevOpsβ Fixes imports failing with a request size error on large organisations (PLUG-4829)
- CircleCIβ Project names in the Project Summary data stream now link through to the project for drilldown (PLUG-4775)
- CodeRabbitβ Adds a new CodeRabbit data source covering PR review metrics, seats, findings and audit logs, with out-of-the-box dashboards (PLUG-4779)
- ConnectWise PSAβ Adds a Last Updated column to the Tickets data stream and imports Configurations in larger pages (PLUG-4784)
- ConnectWise PSAβ Fixes the in-product plugin documentation returning a 404 (PLUG-4833)
- ConnectWise PSAβ Adds a Count result type to data streams, so Overview dashboard tiles no longer time out on large organisations (PLUG-4834)
- GitHubβ Adds a Test button to the data source configuration (PLUG-4651)
- GitHubβ Fixes the Workflow Runs data stream missing some runs when filtered by branch (PLUG-4776)
- GitHubβ Reduces the Pull Requests data stream page size to avoid errors on repositories with heavy pull request data (PLUG-4781)
- Grafanaβ Adds an "Ignore certificate errors" option to the Grafana v2 plugin (PLUG-4762)
- HaloITSMβ Fixes the Tickets data stream showing a blank Source for Chat, Email and some other channels (PLUG-4759)
- HaloITSMβ Fixes variables on the out-of-the-box Organisation dashboards not linking correctly (PLUG-4780)
- HaloPSAβ Fixes the Tickets data stream showing a blank Source for Chat, Email and some other channels (PLUG-4760)
- HaloPSAβ Fixes the Tickets data stream occasionally mixing up Source and Impact values on repeated loads (PLUG-4763)
- β Adds a new incident.io data source (PLUG-4182)
- InfluxDBβ Adds support for InfluxDB v2 authentication, so newer versions can connect (PLUG-4684)
- PowerShellβ PowerShell Cloud and PowerShell On-Prem scripts can now return data in pages (PLUG-4770)
- SCOMβ Fixes metric tiles showing only one rule's objects when several rules share the same counter label (PLUG-4752)
- SCOMβ Fixes data streams failing or returning nothing when a SCOM class was picked in a List object picker (PLUG-4753)
- Splunkβ Import errors now tell server problems apart from authentication problems (PLUG-4335)
- Web APIβ Adds configuration options for sending a JWT payload to the token URL (PLUG-2655)