Changelog
Follow up on the latest improvements and updates.
RSS
Connect to HaloITSM — a popular IT Service Management tool — and visualize data without writing code or complex queries.
This plugin is similar to the HaloPSA data source, but specialised for HaloITSM.
Supports:
- Real-time visibility into incidents, service requests, problems, and changes. Includes status, priority, Service Level Agreement (SLA) state, assigned agent, category, and more.
- Access to saved reports from HaloITSM. Useful for monthly KPIs, compliance reporting, and trend analysis.

new
improved
fixed
Monthly Update
Changelog - March Update
This release introduces a series of
Web API improvements
, including request troubleshooting, allowing inspection of raw request and response details directly from tiles, along with broader improvements to authentication handling, error visibility, and stability.We’ve also added new plugins for
OpenSearch
(enabling DSL-based querying of OpenSearch databases) and HaloITSM
Elsewhere, this release includes a wide range of
quality improvements across the platform and plugins
, including bug fixes, stability enhancements, and general usability refinements across integrations such as Azure, AWS, GitHub, Jira, Dynatrace, Zendesk, Microsoft 365. 🎉---
⭐️ New features
🐞 Troubleshooting Web API requests: Inspect the raw request and response details behind your Web API tiles.
🔍 OpenSearch data source: visualise key data from OpenSearch databases using DSL queries.
🔍 HaloITSM data source: visualise key metrics from your tickets and reports.
✨ Other enhancements
- Dashboardsmore detailed error messages are displayed in tiles (SAAS-9070)
- Data Sourcesmore detailed information on indexing is now available when adding a new data source (SAAS-9089)
- Indexingmore detailed information is now available for indexing errors (SAAS-9090)
- Live diagramsshared dashboard's state can be shown as heath state (SAAS-8687)
- RollUpMonitor state is now returned in the KPI data stream (SAAS-8375)
- Tile Editorclearer "Select all" checkbox to replace the Dynamic selection toggle (SAAS-8454)
- Tile Editorclearer footer section improve scrolling experience (SAAS-7688)
🐞 Bug fixes
- Monitoringnow completes successfully for tiles that reference expressions (SAAS-9176)
- Tile Editorno longer becomes greyed out when a data stream has no Objects, Parameters or Timeframe tabs (SAAS-9116)
- Tile Editorno longer skips the Parameters tab when clicking Next (SAAS-8724)
- Tile Editor / Columnscustom columns no longer cause the editor to crash when undefined (SAAS-9110)
- Tile Editor / Parametersremoving data columns from multi-select fields no longer crashes the editor (SAAS-8994)
- Tile Editor / Parametersexpressions are now retained when copying a tile (SAAS-8751)
- Tile Editor / Parametersobject picker now correctly indicates when a selection is required (SAAS-8545)
- Tile Editornow correctly redirects to the Data Stream tab when adding a data source (SAAS-9076)
- Visualisations / Barcharts now span the full width of the X-Axis (SAAS-8534)
- Visualisations / Barcharts now display all available X-Axis ticks when space allows (SAAS-8197)
- Web APIlong URLs are now truncated to prevent horizontal scrolling in the path view (SAAS-9118)
🔌 Plugin improvements
- AWSCost Explorer data streams now apply minimum request interval throttling (PLUG-2252)
- AzureCost (Service) data stream replaced with Cost data stream (PLUG-4104)
- AzureAzure Alerts data stream now includes drilldown links (PLUG-4282)
- Azure DevOpsfixed an issue where object indexing was failing on multi-page results sets (PLUG-4490)
- DynatraceMetric data stream now correctly maps value shape from API response (PLUG-4403)
- DynatraceProblems data stream now supports improved filtering options (PLUG-4354)
- GitHubPull Requests data stream now includes Merged At column (PLUG-4521)
- GitHubrate limiting errors are now surfaced to user (PLUG-4453)
- HaloITSMplugin now available (PLUG-3974)
- Jenkinsfixed an issue where object indexing was failing on multi-page results sets (PLUG-4490)
- JiraOOB JQL dashboards now correctly apply end date from timeframe (PLUG-4463)
- Jira Service ManagementOOB dashboards now available (PLUG-3304)
- Pingdommigrated to new framework with improved data streams (PLUG-4485)
- Microsoft 365duplicate Teams: Teams by Type data stream removed (PLUG-4506)
- Microsoft 365OOB dashboards updated (PLUG-4378)
- ODBCdata streams no longer return 500 errors in failure scenarios (PLUG-4540)
- OpenSearchplugin now available (PLUG-4439)
- PowerShellRun Script data stream no longer requires a timeframe (PLUG-4543)
- SCOMSQL DB Engine OOB dashboard now available (PLUG-4424)
- WebAPIWebAPI unhandled error if no 'content-type' header in response (PLUG-4554)
- WebAPIWebAPI / LCP: Paging offset - Body array size path does not support root / "." path (PLUG-4462)
- WebAPISupport digest auth in WebAPI (PLUG-4495)
- WebAPITreat 200-299 as a success state when performing authorization (PLUG-4569)
- ZendeskOAuth authentication flow reliability improved (PLUG-4558)
- ZendeskAPI Key authentication removed in line with Zendesk deprecation (PLUG-4454)
- ZendeskSQL Analytics tiles migrated from AlaSQL to DuckDB SQL (PLUG-4033)
You can now inspect the raw request and response details behind your Web API tiles. When troubleshooting a tile using the Web API data source, a new troubleshooting panel in the tile editor surfaces structured debug information — including HTTP headers, request body, and response data — so you can quickly pinpoint issues like misconfigured pagination, unexpected response shapes, or missing headers.
It's particularly useful when:
- Configuring response transformation, like specifying a particular property or writing a script to transform the response
- Configuring paging for APIs that support pagination
- Checking the relevant headers, parameters, and body are being sent as expected
- Viewing the full response payload, including headers and web links
You might also spot that we've renamed the Response tab to Transform to better reflect its purpose.

OpenSearch is an Apache 2.0 fork of Elasticsearch, backed by AWS. The new OpenSearch data source enables querying of OpenSearch databases using DSL (Domain Specific Language) queries.
This is a SquaredUp Labs plugin using the new Low Code Plugins (LCP) framework – feedback from the user community is welcome!

new
improved
fixed
Monthly Update
Changelog - February Update
This release brings group permissions for admin-controlled access management, and one-click expression insert to speed up tile editing. Other enhancements include negative value support in stacked bar charts, Lodash in Web API response scripts, and smarter rate limit handling. A wide range of bug fixes improves stability across KPIs, timeframes, SQL Analytics, and several visualisation types. Plugin updates cover 13 integrations, with highlights including new HaloPSA out-of-the-box dashboards, KQL and JQL language markup support for Azure and Jira, and a column picker for HaloPSA Tickets.
---
⭐️ New features
🔒 Group permissions: Admins can now control who can perform key actions in SquaredUp.
🧑💻 Insert expressions with a single click: Expressions are now even easier to work with in the tile editor!
✨ Other enhancements
- Visualisations / Barstacked bar charts now support negative values (SAAS-8719)
- Web APIBetter handling of common rate limit headers when paging. (SAAS-8902)
- Web APILodash is now available in response scripts (SAAS-8873)
🐞 Bug fixes
- KPIsfixed an issue where missing KPI values caused the column shape to change to a string (SAAS-8764)
- Objectslimit warnings are now displayed more prominently (SAAS-8641)
- PerformanceReduced duplication requests when loading a dashboard (SAAS-7500)
- Sample Dashboardsfixed duplicate collections being created when copying out-of-the-box dashboards (SAAS-8465)
- SQL Analyticsvisualisation settings are no longer reset when enabling or disabling SQL Analytics (SAAS-8750)
- Tile EditorEnsure the selected data stream does not jump around after selection (SAAS-8591)
- Timeframereduced aggressive rounding to prevent data being unintentionally cut off (SAAS-7670 / SAAS-7671)
- Visualisations / Imagefixed links configured to open in a new window not opening correctly (SAAS-8688)
- Visualisations / Linefixed charts showing None when series are used automatically (SAAS-8615)
- Web APIThe Parameters step is now correctly shown after selecting a data source (SAAS-8527)
🔌 Plugin improvements
- 1PasswordFixed Item Usage data streams not returning data correctly (PLUG-4469)
- AzureKQL data streams now support the Kusto language markup (PLUG-4405)
- Azurereplaced the Azure Health Advisory data stream with an out-of-the-box dashboard tile (PLUG-4344)
- DynatraceMetrics data stream now automatically sets column shapes using units from the API response (PLUG-4403)
- GitHubPull Requests data stream now uses the REST endpoint (PLUG-4411)
- HaloPSAadded new out-of-the-box dashboards for teams (PLUG-4391)
- HaloPSATickets data stream now includes a column picker to improve scalability (PLUG-4375)
- HaloPSAupdated headers can now support higher rate limits when set on endpoint (PLUG-4430)
- Jenkinsnew option to ignore certificate errors on connection (PLUG-4401)
- JiraJQL data streams now support JQL language markup (PLUG-4406)
- ODBCimproved error messages when tiles fail to retrieve data (PLUG-4443)
- SolarWindsfixed code 400 errors fixed (PLUG-4437)
- Zendeskdata source now warms when using a deprecated authentication option (PLUG-4456)
Expressions let you reference dynamic values, like the current timeframe or dashboard variable, directly within a tile. They're especially powerful when building custom integrations with the Web API data source. To make them easier to use, we've added a new
{ }
button wherever expressions are supported.How to use it
- Look for the { }button in any field that supports expressions.
- Click it to browse available expressions and access the full documentation.
- Select an expression to insert it into the field.
- For example, you can use {{timeframe.start}}and{{timeframe.end}}in a query to dynamically reference the dashboard's selected time range.
Tip: If your dashboard includes a variable, you'll see additional expressions available to insert.

Admins can now control who can perform key actions in SquaredUp. With group-based permissions, you can allow specific groups to add workspaces or data sources, and manage items like KPI types, scripts, notification destinations, and custom data streams. Available on Pro tier and above.

new
improved
fixed
Monthly Update
Changelog - January 2026
This month's release brings a mix of powerful new capabilities and thoughtful refinements across the product. Highlights include paging support for the Web API to handle larger datasets, continued improvements to RollUp with Health and KPI unified in a single view, and a wide range of usability, visualisation, and plugin enhancements to make building and maintaining dashboards faster, clearer, and more reliable.
---
⭐️ New features
📊 RollUp: Health and KPI in one place: The RollUp data source has been updated to bring Health and KPI together in one place. (SAAS-8498 / SAAS-8499 / SAAS-8504 / SAAS-8536)
📄 Web API: Paging now supported: You can now fetch and work with larger datasets using our Web API data source.
✨ Other enhancements
- Data SourcesWe've updated our catalog to more clearly separate SquaredUp and Community authored data sources. (SAAS-8646)
- Data StreamsAdded an indicator for deprecated data streams (SAAS-8579)
- ExpressionsLodash is now available in expressions for easier transformation of data (SAAS-8798)
- Tile EditorLinking tiles to existing object variables now clearer and easier (SAAS-7949)
- Tile EditorUsers are now always prompted to select a visualisation (SAAS-8083)
- VisualisationsRemove "Auto - " in front of automatically selected options (SAAS-8015)
- Visualisations / BarSingle-colour bars now display when no series and one Y-Axis (SAAS-8655)
- Visualisations / BarNo longer auto-selecting a series by default (SAAS-8427)
- Visualisations / Bar - DonutPrioritise non unique columns on axes for better results (SAAS-8529)
- Visualisations / DonutCan now render with zero values (SAAS-8831)
- Web APIOur Web API data source now supports displaying items from an RSS feed. (SAAS-8819)
🐞 Bug fixes
- MonitoringIndexing and monitors not running on schedule in the US region (SAAS-8681)
- MonitoringMonitors can fluctuate between Unknown and another state (SAAS-8031)
- Tile Editor / ParametersApply button becomes disabled when docking Parameters tab (SAAS-7858)
- Tile Editor / ParametersParameters are discarded when docking before clicking Apply (SAAS-7720)
- UI / MiscApp does not load in Firefox v147 (SAAS-8745)
- UI / MiscUploaded workspace icons with transparency no longer show a white background (SAAS-8753)
- Visualisations / BarX-axis shows a URL instead of an ID string (SAAS-8528)
- Visualisations / BarGrouping null values as dates can cause the tile to crash (SAAS-8093)
- Visualisations / BarFormat expression doesn’t appear correctly (SAAS-7995)
- Visualisations / DonutCrashes when there are no label columns (SAAS-8825)
- Visualisations / DonutPercentage mode values are incorrect when data contains duplicates (SAAS-8821)
🔌 Plugin improvements
- AWSS3 objects now index correctly (PLUG-4432)
- AzureSubscription Charges Overview data stream now returns the Subscription Billing Status property (PLUG-2280)
- AzureNew out-of-the-box dashboards for Azure Sentinel (PLUG-4132)
- AzureMerged Resource Graph KQL Query data streams into one to improve usability (PLUG-4350)
- Azure DevOpsImproved warnings when there is no access to Work Items (PLUG-4358)
- Azure DevOpsMerged WIQL Query data stream into one for improved usability (PLUG-4212)
- DynatraceNew Metrics data stream (PLUG-4356 / PLUG-4384 / PLUG-4353 / PLUG-1099)
- DynatraceNew Health data stream (PLUG-4355)
- DynatraceDeprecated all presets (PLUG-4305)
- GitHubSecurity data streams always return data even if some repositories have none available (PLUG-4426)
- GitHubSet default timeframe on Pull Requests data stream to match the dashboard (PLUG-4418)
- GitHubIncrease timeouts to 25 seconds for improved performance (PLUG-4395)
- Google CloudMerged BigQuery data streams into one to improve usability
- Google CloudMerged BigQuery data streams into one to improve usability (PLUG-4330)
- Google CloudMerged MQL Query data streams into one to improve usability (PLUG-4330)
- HaloPSADate columns no longer default to a String data type (PLUG-4089)
- HaloPSATeams are now indexed to allow faster filtering by team on the Tickets data stream (PLUG-4366)
- JiraRename Projects to Spaces (PLUG-4206)
- JiraNew one-click setup with single sign-on (PLUG-4009)
- Microsoft 365InTune out-of-the-box dashboards are only deployed when the option is selected on data source setup (PLUG-4383)
- MSSQLIncrease timeouts to 30 seconds for improved performance (PLUG-4386)
- Sample DataNew test button on the data source setup (PLUG-4299)
- ServiceNowMove timeframe fields to Timeframe tab (PLUG-4327)
- ZendeskAggregating by 'Created' using a 7-day timeframe now shows correct results (PLUG-4397)
- All PluginsRemoved all remaining preset data streams (PLUG-4345)
- All PluginsRemove the Perspectives folder from out-of-the-box dashboards (PLUG-4203)
You can now fetch large datasets more reliably by enabling paging in our Web API data source. We support three common paging patterns, so you can adapt to how each API works:
- Next URL – Follow a URL returned in the response to retrieve the next page
- Token-based – Use a continuation token returned by the API
- Offset-based – Step through results using a configurable starting value
Alongside our recently added scripting functionality, this makes it easier to work with real-world APIs and unlock richer, more complete datasets in your dashboards.

The RollUp data source has been updated to bring Health and KPI together in one place.
- Health is now selected from a single flow where you choose the source (workspaces, dashboards, or monitors).
- KPIs are now an integral part of RollUp. We’ve also simplified the KPI data returned and included a direct drilldown link to the KPI itself.
This makes it easier to build and share high-level dashboards showing status and key metrics at a glance.

Load More
→