Changelog
Follow up on the latest improvements and updates.
RSS
You can now add
custom columns
to any dataset, powered by our Mustache-style syntax, Expressions
.This opens up all sorts of possibilities, including:
- Running calculations or currency conversions
- Mapping values to states/booleans (e.g. flagging values above a threshold)
- Creating dynamic drilldown links (e.g. building a ticket URL from an ID)

new
improved
fixed
Changelog - July Update
July was a jam-packed month for plugins, with the new Freshdesk data source and major improvements across Azure, Azure DevOps, GitHub, Jira, Zendesk, and more, including a more capable Azure Monitor metric stream, streamlined data stream lists, new filtering and scalability options, and lots of new data streams and out-of-the-box dashboards.
A powerful new custom timeframe feature now lets you define advanced date ranges like “last 4 hours” or “this fiscal year,” alongside many more improvements and bug fixes.
---
⭐️ New features
🔍 Custom timeframe: The new custom timeframe feature lets you define your own time ranges, including advanced options like “last 4 hours” or “this fiscal year” and fixed start/end dates.
🔌 Freshdesk data source: The new Freshdesk data source gives instant visibility with prebuilt dashboards for ticket trends, performance, and satisfaction, plus detailed agent/group views and rich data streams for deeper insights.
📊 New out-of-the-box dashboards: for Azure, Azure DevOps, GitHub, Jira, Zendesk and CloudFlare
✨ Other enhancements
- DashboardsThe + button for adding new tiles has been made clearer (SAAS-7690)
- DashboardsAbility to hide the X/Y axis label on bar and line graphs (SAAS-7690)
- NavigationThe + button for adding new dashboards has been made clearer (SAAS-7856)
- NotificationsUse a shared dashboard link to drilldown when available (SAAS-7401)
- Tile EditorMore control over the height of query windows (SAAS-7649)
🐞 Bug fixes
- DashboardsEditing the dashboard JSON is now saved correctly (SAAS-7917)
- DashboardsPerformance improvements when loading large numbers of dashboards (SAAS-7909)
- DashboardsPerformance improvements when switching between dashboards (SAAS-7833)
- ExportImage export now shows the fixed timeframe indicator on tiles (SAAS-6193)
- ObjectsSearch on the data source overview page now works correctly with the source type column (SAAS-4184)
- PerspectivesDrilldowns from one perspective to another now works correctly (SAAS-7870)
- Tile EditorThe layout and spacing for the Objects tab has been improved (SAAS-7817, SAAS-7923)
- Tile EditorThe name of the object is no longer truncated (SAAS-7912)
- Tile EditorClearing the filter on the object's data source now correctly resets the category to All (SAAS-7704)
- TilesCopying tiles with variables/expressions now hardcodes those values (SAAS-7781)
- UITooltips can now be interacted with on MacOS (SAAS-7831)
- VariablesVariables no longer disappear when switching workspace (SAAS-7847)
🔌 Plugin improvements
Artifactory
- Imports no longer fail when payload size is above limit (PLUG-3865)
AWS
- Cost data stream now automatically selects next highest available timeframe (PLUG-3779)
Azure
- New out-of-the-box dashboards (PLUG-3824)
- New service health advisories data stream (PLUG-3625)
- Monitor metric data stream now retrieves all namespaces, includes KQL-based metrics, and re-targets insights metrics to the app (PLUG-3944)
Azure DevOps
- New out-of-the-box dashboards (PLUG-3560)
- Streamlined the list of data streams -> easier to find the right one (PLUG-3898)
- Drilldown links available to more data streams (PLUG-3900)
- No longer warns when disabled repos are skipped (PLUG-3977)
- Apply Button added to WIQL data streams for more efficient querying (PLUG-3910)
Cloudflare
- New out-of-the-box dashboards (PLUG-3835)
GitHub
- New out-of-the-box dashboards (PLUG-3632)
- Streamlined the list of data streams -> easier to find the right one (PLUG-3455)
- Pull Requests and Issues data streams supports a new mechanism to return more data at scale (PLUG-3874)
- Pull Requests and Issues data streams support new filtering options (PLUG-3955)
HaloPSA
- Auth errors fixed when connecting to the data source (PLUG-3916)
Jira
- New Filters perspectives on out-of-the-box dashboards (PLUG-3931)
- Streamlined the list of data streams -> easier to find the right one (PLUG-3899 / PLUG-3894)
- Components, labels and versions are now optional objects to index (PLUG-3942)
- All data fields are now returned correctly when using a scoped token (PLUG-3940)
Sample Data
- New out-of-the-box dashboards (PLUG-3839)
ServiceNow
- Apply Button added to query data streams for more efficient querying (PLUG-3890)
Snyk
- Region choice when setting up the data source (PLUG-3820)
Zendesk
- Streamlined the list of data streams -> easier to find the right one (PLUG-3784 / PLUG-3907)
- New Tickets & Metrics data stream: more scalable, new options to include metrics, SLA, custom columns, organization fields and filter by tag (PLUG-3915, PLUG-3481, PLUG-3884)
- Major improvements to the scalability of the Tickets Query data stream (PLUG-3915)
- Key values like status, type and priority are now capitalised (PLUG-3796)
new
improved
New out-of-the-box dashboards
We’ve released redesigned OOB dashboards for Azure, Azure DevOps, GitHub, Jira, Zendesk, Cloudflare, and Sample Data. These dashboards make it easier to explore your data. Click into an area of interest, drill down into perspectives, and uncover more insightful metrics than ever before.
To get them:
- Click the data source logo in the nav bar to open its overview page.
- Hit Install Dashboards and they’ll appear in a brand-new folder in your nav bar, ready to use.
- Go explore and see what’s new!

Gain instant visibility into your Freshdesk environment with this new data source. Prebuilt dashboards highlight ticket trends, agent and group performance, satisfaction ratings, and more. Explore detailed views for agents and groups, and tap into rich data streams like Tickets by Agent or Group to surface the insights that matter.

The new custom timeframe feature lets you go beyond the standard presets by defining your own time ranges for dashboards and tiles. You can create advanced timeframes like “last 4 hours”, “previous week”, or “this fiscal year", as well as fixed timeframes with exact start and end dates. You can also set the first day of the week or the start of the year. These options give you a lot of flexibility to tailor data views to your specific needs.
Read more on the announcement blog.

new
improved
fixed
Changelog - June Update
In June, we introduced the MongoDB data source and powerful Custom Formatting for full control over how data is displayed alongside many bug fixes and smaller enhancements: e.g. more precise scoping with source types. On the plugins side of things, Elasticsearch, and Microsoft 365 plugins saw major upgrades, while Azure, Jira, and others gained fixes and new data streams. All plugins now support fixed IP whitelisting for improved security (learn more).
---
⭐️ New features
🔍 MongoDB data source: The new MongoDB data source lets you query any MongoDB-compatible database to visualize and monitor operational or business data.
🔢 Custom formatting: Fully control data display with expressions for calculations, string formatting, and column combinations - using JavaScript-powered Mustache-style expressions.
✨ Other enhancements
- ScopingReplaced type with source type for more precise filtering and scoping throughout the application (SAAS-7561)
- DashboardA clearer error message and "Try again" action are now shown when a data stream encounters a timeout. (SAAS-7775)
- DashboardWhere possible, data streams will now run on the client for better performance. (SAAS-7558)
- Tile EditorUsers will now be more clearly guided to specify parameters for a configurable datastream. (SAAS-7666)
- Tile EditorWhen resizing the Objects tab the experienced has been improved to avoid wrapping/truncation. (SAAS-7685)
- Tile EditorWhen referencing variables in an expression, the full graph object is now available. (SAAS-7729)
🐞 Bug fixes
- Bar chartNo longer displays null names as [object Object] when layout is horizontal (SAAS-7509)
- DashboardTile warning popup now shows more consistently (SAAS-6792)
- Data ExplorerAn issue using "All workspaces" mode has been fixed. (SAAS-7034)
- HomepageNo longer allows to set decimal value for blocks count (SAAS-7699)
- TablesHovering on a link no longer shows the tooltip which gets in the way (SAAS-7564)
- Tile EditorWhen editing a column using a currency, the dropdown is now correctly prepopulated (SAAS-7692)
- Tile EditorThe functionality to edit the name of a column inline has been removed, having been superseded by a new modal UX. (SAAS-7763)
- Tile EditorWhen docking/undocking the editor, any unsaved changes are now retained. (SAAS-7720)
🔌 Plugin improvements
- AzureAbility to group by multiple tags for cost reporting (PLUG-3793)
- AzureNew Cost Anomaly Alerts data stream (PLUG-3626)
- Azure DevOpsWIQL data stream now supports built-in mustache parameters e.g. to express timeframes (PLUG-3818)
- ElasticsearchStreamlined the list of data streams (PLUG-3643/3764)
- ElasticsearchPaging support for Lucene and Query DSL data streams (PLUG-3862)
- ElasticsearchSupports API key authentication (PLUG-3766)
- ElasticsearchImprove logging and error reporting (PLUG-1798)
- HaloPSAFixed object indexing timeouts and config tests (PLUG-3800 / 3806 / 3867)
- JiraSupports scoped API tokens (PLUG-3819)
- Microsoft 365New data stream to monitor Teams rooms devices state (PLUG-3713)
- Microsoft 365New data streams for Teams, Outlook and OneDrive (PLUG-3690)
- SCOMFixed SCOM Plugin Health by Class stream RBAC (PLUG-3797)
- SCOMAdd defensive code for properties with no value (PLUG-3758)
- SCOMEnhanced SQL wildcards to allow complex criteria (PLUG-3748)
- ThousandEyesFixed data stream errors (PLUG-3901)
- Web APIThe "Response preview" now evaluates expressions, e.g. {{variable1}} (SAAS-7730)
- ZendeskFixed indexing failures (PLUG-3891)
- All pluginsSupport for fixed IP address traffic source for whitelisting (PLUG-3782)

The new MongoDB data source lets you query and visualise data from any MongoDB-compatible database. It supports connections to both cloud-hosted and on-premise databases (via the Relay Agent). Run flexible queries on your MongoDB collections using find, count, distinct, and Aggregate operations. Supports filters, projections, sorting, and aggregation pipelines with JSON syntax. Ideal for visualising and monitoring operational or business data stored in MongoDB.

We’re pleased to introduce Custom Formatting - giving you full control over how your data is displayed using JavaScript-powered Mustache-style expressions.
Whether you're formatting numbers, combining text, or manipulating strings, you can now:
- 🔢 Perform on-the-fly calculations (e.g. {{ $['value'] / 1000 }})
- 🧠 Combine multiple columns (Progress: {{ $['a'] }} of {{ $['b'] }})
- ✂️ Trim or transform strings ({{ $['name'].substring(0, 20) }})
All formatting is cosmetic only, so your underlying data remains unchanged.
✨ Built-in IntelliSense helps guide you as you type, and error handling ensures it’s easy to debug.
Try it out under the Columns tab in any tile. We can’t wait to see how you use it!
PS. We're currently working on a way of creating custom columns and new values on the fly, e.g. creating a link from a template, or generating a health state based on a condition. If you're interested in joining the private preview reach out to dave.clarke@squaredup.com.

In May, we launched several exciting updates, including the general availability of SQL Analytics, making it easier to work with complex datasets, and introduced a new HaloPSA plugin for service management insights. We also added a smart layout tidy-up feature to help streamline dashboards. Enhancements spanned visualizations, tables, and SQL features, while a wide range of bug fixes improved chart rendering, performance, and editor consistency. Plugins saw major improvements too, with new data streams and dashboards for platforms like GitHub, Jira, and Zendesk, plus better support for static IPs and stability across key integrations.
---
⭐️ New features
🎉 SQL Analytics is now GA: We've made it even easier to work with multiple datasets and perform advanced shaping using SQL.
💬 New plugin: HaloPSA: Monitor and visualize data from your HaloPSA environment, ideal for IT service management dashboards.
🧹 Tidy your dashboards: We've added a small improvement to tidy dashboard layouts, removing empty space to make it easier to modify dashboards.
✨ Other enhancements
- GaugeDynamically set mix/max using a column from the data set (SAAS-3601)
- SQL AnalyticsThe column display name is now displayed via the IntelliSense popup (SAAS-7508)
- ColumnsWhen using the percentage type, values between 0 and 1 are treated as the range (SAAS-7577)
- TableWhen there is only a single row in a table, the row count is hidden (SAAS-7610)
🐞 Bug fixes
- Bar ChartX-Axis no longer overlaps when the column is set to seconds (SAAS-7623)
- DashboardsFixed an issue where 'No Data' would be displayed when changing the variable (SAAS-7488)
- DonutScrollbars are no longer displayed if not necessary (SAAS-7551)
- Image/EmbedThe chosen theme is now applied to embedded SVG images (Image tile) and web pages (Embed tile) to ensure a more seamless appearance (SAAS-7669)
- PerformanceData stream requests (with logging disabled) should now execute faster (SAAS-7627)
- ScalarChanging a scalar back to auto-value is no longer blocked (SAAS-7574)
- SQL AnalyticsEmpty date values now longer cause an error to be displayed (SAAS-7679)
- SQL AnalyticsThe 'Done' button for the Columns step is now enabled as expected (SAAS-7643)
- Tile EditorPadding and spacing is more consistent across all tabs (SAAS-7673)
- Tile EditorLayering/UI issues observed with floating panels have been fixed (SAAS-7608, SAAS-7571)
- Web APIWeb API on-premise no longer warns that objects are not indexed (SAAS-7409)
🔌 Plugin improvements
- AppDynamicsno longer reports an error when authenticating with correct credentials (PLUG-3739)
- Artifactorynow checks license validation for incorrect strings (PLUG-3559)
- AWSnow supports traffic from static IP to customer's environment (PLUG-3810)
- Azurenow supports custom metrics for App Insights (PLUG-3333)
- Azure DevOpsno longer imports disabled repositories (PLUG-1776)
- Dynatracevarious stability improvements (PLUG-3711)
- GitHubnew user/group information data stream (PLUG-3734)
- GitHubnew code scanning and secret scanning data streams (PLUG-3740)
- GitHubfixed rate limiting issues with object indexing (PLUG-3771)
- GitHubfixed timeout issues with data streams (PLUG-3775)
- GitHubadded missing columns to dependabot alerts and security scanning data streams (PLUG-3735 / PLUG-3769)
- JiraWork Items data stream now uses "AND" for improved filtering on the object selection (PLUG-3673)
- JiraWork Items data stream now supports aggregated results (PLUG-3673)
- Jirastability improvements to the Work Items data stream (PLUG-3673)
- Jiranew Recent Activity data stream (PLUG-3652)
- Jiranew out-of-the-box dashboards (PLUG-3756)
- Jiranow supports traffic from static IP to customer's environment (PLUG-3810)
- MSSQLnow supports traffic from static IP to customer's environment (PLUG-3760)
- Pingdomnew out-of-the-box dashboards (PLUG-3709)
- SCOMMetrics data stream now supports large scopes in the object/counter selection (PLUG-2897)
- ServiceNownow supports traffic from static IP to customer's environment (PLUG-3810)
- Zendesknew out-of-the-box dashboards (PLUG-3757)

Our latest Prometheus integration brings the simplicity and flexibility of SquaredUp dashboards to the world of Prometheus and Kubernetes monitoring.
Here’s what’s new:
- A radically simple new way to query Prometheus without PromQL
- New out-of-the-box dashboards for Kubernetes
- Object drilldowns from metrics
- Support for Prometheus 3.0
- Updated OpenTelemetry support
- Performance improvements
Read more on the announcement blog.
Load More
→