Changelog

Follow up on the latest improvements and updates.

RSS

For those using the Kaseya tool suite we have released Autotask PSA. For MSPs using it to to manage tickets, contracts, and projects, you can now bring that data into SquaredUp dashboards alongside everything else you monitor.
The plugin includes multiple data streams to help you visualise data from Tickets, Contracts, Projects, Resources, and Financial Health. It comes with a ready-made Tickets dashboard to get you started straight away.
This is a community plugin, raised feedback directly with the author in GitHub. Just follow the link.
SquaredUp-Autotask
If you're an MSP or IT team using the Kaseya platform of tools then you probably use Datto RMM to manage endpoints, you can now bring that data into SquaredUp dashboards alongside everything else you monitor.
The plugin ships with four data streams; All Devices, Open Alerts, Closed Alerts, and Import Sites. It includes a ready-made overview dashboard to get you up and running straight away.
This is a Community plugin, send feedback directly to GitHub by creating an Issue.
SquaredUp-Datto-RMM
Whether you're an IT admin keeping on top of device health or a security team reporting on incidents, you can now bring your Defender data into SquaredUp dashboards alongside everything else you already monitor.
The plugin ships with several data streams, including Secure Score History and Advanced Hunting, which lets you write KQL queries to pull anything from your Defender tenant.
We're releasing this as a SquaredUp Labs plugin as we'd love your feedback!
Defender
The new CloudWatch Metrics data stream is now your go-to place to query CloudWatch by resource, by namespace or with an Insights query.
As a result, you’ll notice a shorter list of data streams — all previous functionality and more is now available in the CloudWatch Metrics data stream.
25f2b05c4ddc5e93f55af8086f2adfa5cf13a016-975x549

new

improved

fixed

Monthly Update

Changelog - May Update

May adds four new data sources — NinjaOne, AutoTask, Rootly, and Datto RMM — alongside a new SCOM SLA data stream, ThousandEyes updated ahead of the v6 API deprecation, and a new PowerShell troubleshooting panel. On the product side, headline releases include smarter number formatting and webhook notifications that can now include live tile data as JSON, plus SmartAssist improvements for PowerShell, scope-aware expression examples in the tile editor, and a solid sweep of bug fixes across perspectives, SQL Analytics, tile editor, and notifications. 🎉
✨ Other enhancements
  • SmartAssist
    — the PowerShell prompt now prohibits formatting commands, resulting in cleaner, more usable script output (SAAS-9413)
  • Webhook notifications with tile data
    — Custom webhook notification bodies can now include the triggering tile's underlying data as JSON using a
    {{tileData}}
    expression, enabling downstream systems to automate responses without relying on screenshot images. (SAAS-9334)
🐞 Bug fixes
  • Data Sources
    — the settings table now correctly updates when a data source is edited (SAAS-7423)
  • Data Sources
    — the action button has been relabelled from "Manage" to "Edit" for clarity (SAAS-9381)
  • Data Streams
    — the "Deprecated" visibility filter now correctly applies to new tiles (SAAS-9318)
  • Notifications
    — notification screenshots no longer crop table content (SAAS-9175)
  • Perspectives
    — dashboards containing variables now correctly appear in perspectives (SAAS-9227)
  • Perspectives
    — objects are now passed through correctly when a perspective is opened (SAAS-9339)
  • SQL Analytics
    — numbers are now displayed with full precision rather than as approximations (SAAS-9284)
  • Tile Editor
    — text inputs on the Parameters step now display validation messages correctly (SAAS-9326)
  • Tile Editor
    — CSV delimiter field no longer incorrectly shows the expression selector (SAAS-9279)
  • Tile Editor / Parameters
    — the Parameters tab no longer drops user changes when they are applied in quick succession (SAAS-9423)
  • Tile Editor / Shaping
    — column grouping operations no longer incorrectly inherit the
    visible
    flag from source columns (SAAS-9364)
  • UI Config
    — code editor background colour now renders correctly in light mode (SAAS-9432)
🔌 Plugin improvements
  • BigQuery
    — data streams no longer time out under normal query load (PLUG-2372)
  • Datto RMM
    — new data source for monitoring sites, devices, open alerts, and resolved alerts (PLUG-4189)
  • Dynatrace
    — fixed on-prem data source errors that were previously hidden in cloud mode (PLUG-2566)
  • Dynatrace
    — out-of-the-box dashboards updated (PLUG-3712)
  • Dynatrace
    — fixed a full panel error triggered by host drilldown when Tag import is enabled (PLUG-3747)
  • GitHub
    — member and team imports are now optional, removing the requirement for the Organisation
    Members
    permission (PLUG-4635)
  • GitHub
    — fixed an error when retrieving Dependabot alerts for archived or disabled repositories (PLUG-4595)
  • AutoTask
    — new data source for PSA ticket and device management (PLUG-4163)
  • NinjaOne
    — new RMM data source for MSP device and alert monitoring (PLUG-4471)
  • PowerShell
    — troubleshooting panel now available to inspect raw script execution and response details directly from the tile editor (PLUG-4559)
  • Rootly
    — new data source for incident management visibility (PLUG-4179)
  • SCOM
    — new SLA data stream displays object availability as a percentage against your Monitor SLOs, compatible with the gauge visualisation (PLUG-3639)
  • SCOM
    — fixed a crash caused by invalid date/time payloads (PLUG-4140)
  • SharePoint
    — "Has header row" is now enabled by default for Excel worksheets, preventing data type errors for users who missed the previous opt-in checkbox (PLUG-4616)
  • ThousandEyes
    — updated to latest API ahead of the v6 API deprecation, with Test Data data streams and improved out-of-the-box dashboard coverage (PLUG-4574)
  • Web API
    — web links in the plugin diagnostics panel are now correctly displayed (PLUG-4590)
  • Web API
    — default read timeout updated to use the standard 25-second value (PLUG-4612)
5
Earlier this year we announced 16 new integrations, based on our AI-ready low code plugins framework. Since then, the team have been busy improving the framework, extending it to new cases and building even more plugins - here are some of the new plugins we've released:
  • AutoTask
    - Pull tickets, contracts, and project data from Datto's PSA platform to keep service delivery visible alongside the rest of your stack.
  • Checkly
    - Surface synthetic monitoring and API check results so you can spot user-facing issues before your customers do.
  • DattoRMM
    - Bring device health and alerts from your managed endpoints into a single pane of glass.
  • GitHub (v2)
    - A rebuilt integration with coverage of repos, pull requests, workflows, and Actions data for engineering teams.
  • NinjaOne
    - Monitor endpoints, alerts, patching and tickets from NinjaOne to track IT operations and device health in context.
  • OpenSearch
    - Query and visualise log and search data from your OpenSearch clusters without leaving your dashboards.
  • Pingdom
    (v2) - An updated take on our uptime and performance monitoring integration, with richer check data and improved OOB dashboards.
  • Snowflake
    - Run queries directly against your Snowflake warehouse to bring business and product data into your observability views.
  • ThousandEyes
    (v2)- A refreshed integration giving you visibility into your network operations.
  • Zabbix
    (v2) - Updated to bring hosts, interfaces, metrics and historical data into unified dashboards.
Our Low Code Plugins builder will soon be launched in private preview - if you're interested in building plugins or extending SquaredUp with deeper integrations then reach out to support@squaredup.com.

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.encryptedPluginConfig
    is 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 set
    Content-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)
Numeric columns now give you more control over how values are displayed — with smarter defaults for the common cases.
Auto decimal places
Number columns now automatically detect the right number of decimal places. Columns containing only whole numbers (IDs, counts, durations) no longer show an unnecessary
.00
. Columns with up to one decimal place show one, and everything else stays at two. You can still set an explicit value when you need it.
Thousands separator
A new thousands separator toggle in the Columns tab lets you control whether large numbers show a separator (typically a comma or period). It's on by default — so existing tiles are unaffected — but you can turn it off for columns that hold identifiers where separators would be misleading (e.g. a ticket ID showing as
123,456
instead of
123456
).
image
The updated SCOM plugin introduces a simpler, smarter data model with three consolidated data sources: Alerts, Health, and Metrics, replacing the previous streams. This reduces setup complexity and noise, while cleaner object, metric, and alert selection makes dashboard creation more intuitive.
Performance has been significantly improved, with faster imports and more efficient stream processing delivering quicker, more responsive dashboards. A new cacheMode option provides advanced tuning for specialised scenarios (with Support guidance), and existing tiles will continue to work using deprecated streams, giving users time to transition.
30e8a12666d5a33aea651fb7eac431b5079de459-975x548
Writing SQL to get data onto a dashboard shouldn't require being a SQL expert. SmartAssist is an AI assistant built directly into SquaredUp's tile editor that helps you build queries faster, without needing to know the syntax or even the language. It can be used in two distinct areas:
  1. The parameters step of a query language e.g. JQL, KQL or MSSQL
  2. For combining data streams or advanced grouping when you turn on
    SQL Analytics
How to use it
  1. Open the tile editor and select the an appropriate data stream e.g.
    Log Analytics KQL
  2. Select objects, as normal
  3. Navigate to the
    Parameters
    tab
  4. Click the
    SmartAssist AI
    icon in the top-right corner of the query editor to open the chat panel.
  5. Describe what you want in plain language — for example, "Show me the top 10 issues by comment count from the last 30 days".
  6. SmartAssist generates the query for you. Click
    Preview
    to review the suggested changes.
  7. A side-by-side comparison shows your original query next to the new version so you can see exactly what's changed.
  8. Happy with it? Click
    Apply
    and Execute the SQL when ready, that's it 🎉
Load More