Skip to main content

What's New

Keep track of the latest features, improvements, and fixes in Holistics.
Follow @holistics_bi on X.

February 6, 2026

📱 Configure Mobile view in Reporting

new feature
Configuring mobile view for a dashboard in Reporting mode

Mobile view configuration is now available in Reporting. Set up responsive mobile layouts directly when building canvas dashboards — no need to switch to Development.

Previously, configuring mobile display required switching to Development, which added friction and blocked explorers entirely. Now you can do it right in Reporting.

Learn more: Mobile responsiveness

February 2, 2026

🖥️ Generate canvas dashboards from quick dashboards directly in Reporting

enhancement

You can now convert quick dashboards to canvas dashboards directly in Reporting — no more being redirected to Development.

Previously, this conversion always navigated you to Development, disrupting your workflow and completely blocking explorers. Generated dashboards also always landed in the public root folder with no choice of destination.

What's new

  • Generate in Reporting — when “Allow direct Dashboard Editing in Reporting” is enabled, conversion happens right in Reporting. Personal workspace dashboards always generate in Reporting.
  • Choose where to save — save to Public workspace for team sharing, or Personal workspace for private use.

Learn more: How to generate a canvas dashboard from a quick dashboard

February 1, 2026

🤖 Holistics MCP Server

new feature

Holistics MCP Server is now available, letting you connect AI agents to your Holistics workspace via the Model Context Protocol (MCP).

With this release, AI agents can:

  • Explore data - ask business questions and get answers from your Holistics datasets without leaving your AI tool
  • Generate visualizations - create charts and graphs directly in conversation
  • Search your workspace - find datasets and dashboards by name or description

The MCP server works with Claude Desktop, Claude Code, Cursor, VS Code, OpenAI-compatible clients, and custom bots (Slack, Telegram, Discord). Setup takes about a minute - add a JSON config with your API key and regional endpoint.

You can also build your own AI-powered bots and embed them in your product or internal tools - giving your end users a way to ask data questions without needing a Holistics account.

Learn more: Holistics MCP Server

January 19, 2026

⬇️ Open semantic layer: Query datasets via API

new feature

Your Holistics semantic layer is now open. You can query Holistics datasets (dimensions + metrics) outside of Holistics via API and get results back as JSON.

That means the same governed metrics your dashboards use can power notebooks, internal tools, automations, and more - without rebuilding logic in every tool.

Key benefits

  • No vendor lock-in. Your metric definitions are accessible via API, not trapped inside a proprietary tool. Invest in your semantic layer knowing it stays portable.

  • Single source of truth. Teams often rebuild the same business logic in multiple places. That creates drift ("why is revenue different here?"). Now you define once in Holistics and query everywhere.

  • Works with any tool. Jupyter/Python, terminal (curl), internal services, automation workflows. If it can make HTTP requests, it can query your Holistics dataset.

info
January 15, 2026

📝 Simplified Field Description

enhancement

We are happy to announce a small but meaningful update to your exploration experience: Simplified Field Description.

☔ The Problem

Data exploration can feel overwhelming when you just want to know what a field is, not how it was built.Previously, hovering over a field displayed everything at once:

  • Field Name & Description
  • Field ID & Data Type
  • Complex SQL Logic

For many users, this created a "wall of technical text" that obscured the actual business definition they were looking for.

⭐ What’s changed

We have redesigned how field details are displayed to prioritize clarity

  • Clean by default: Now, when you hover over a field, we only show you the essentials—the Label, and the Description. This helps you get the context you need immediately, without the noise.
  • Technical details on demand: Don't worry, we haven't removed the technical details! For Analysts and Editors who need to debug logic or check source paths, you can simply click "Show Definition" (or the expand icon) to reveal the full Model Name, Field ID, and Formula/SQL.
Demonstration of before and after of field description
January 11, 2026

⚙️ Direct Admin Control over Personal Workspaces

new feature

We're excited to announce a major upgrade to operational governance. Admins now have direct access and full control over any user's personal workspace content, eliminating the need for mandatory impersonation.

🌟 Key Benefits

  • Eliminate impersonation friction: No more slow, inconvenient switching to manage or modify content across multiple users’ personal workspaces (especially for dependency cleanup).
  • Full Admin coverage: Admins will be able to manage or clean up content within other Admin accounts. This resolves the current limitation where Admins cannot impersonate one another.

For full detail, you can check our public doc here: Manage users' personal content.

January 9, 2026

🖱️ Right-Click to Open the Context Menu

enhancement

Hi team,

We’ve shipped a small UX improvement that makes it quicker to access settings while editing Canvas dashboards.

🌟 What's Changed

Previously, to open a context menu, you had to hunt for the little button on the component, creating friction while editing on Canvas dashboards.

Now, you can right-click to quickly open the context menu for a page/canvas, tab, or group of blocks.

January 8, 2026

🔍 Search for Visualization Block in Reporting

enhancement

Our search capability has expanded beyond dashboards, allowing you to find visualization blocks by name or description.

🌟 What's new

  • Deeper access: Jump straight to the exact visualization you’re looking for, even in large or complex dashboards.
  • Less scrolling, more focus: Find relevant blocks instantly without needing to remember which dashboard they live in.

Visit our documentation to explore all of the search capabilities here.

January 7, 2026

🔀 Edit Dashboards Together Without Losing Changes

new feature

We’re excited to share an important upgrade to collaborative editing in reporting dashboards. Teams can now work on the same dashboard at the same time with far less risk of losing each other’s work.

Key benefits

  • Confident team editing: work in parallel without losing each other's updates.
  • Works across tabs and blocks: teammates can divide and conquer different parts of the dashboard.
  • Predictable outcomes: when edits overlap, the latest save wins for that specific item (and previous versions are always preserved in history).
  • Better self-service at scale: designed for teams where many contributors edit dashboards regularly.

⚙️ How we keep everyone’s changes

Here’s how Holistics combines updates when multiple people edit IN PARALLEL:

  • When someone clicks Edit, Holistics records the exact dashboard state they started from (basically: “this is the version I’m editing.”)
  • When they click Save, we compare the “before” and “after” versions to understand the user’s intended updates (for example: reordering tabs, editing a block, resizing or moving blocks, changing the canvas size, updating dashboard settings, and more).

Therefore:

  • If multiple users make changes to the same thing (e.g., editing the same block or renaming the dashboard title), the latest saved version is kept for that specific item.
  • If multiple users make different changes in the same dashboard (e.g., User A edits Block A, User B edits Block B, User C adjusts canvas size), Holistics applies all of those updates together, so no one’s changes are lost.
note

For Git users: it's similar to a PULL + MERGE, but SEMANTICALLY based on what you changed (intent), NOT RAW CODE DIFFs

January 6, 2026

⚡ Saving Canvas Dashboard edits is now much faster, especially after heavy editing

enhancement

We've shipped a performance improvement that makes saving edits on Canvas Dashboards significantly faster (often 2x faster), especially when you’ve made lots of changes in one editing session.

⚙️ What we changed (how we got the speedup)

🐢 Before (slower path)

  • We tracked individual user actions during an edit session.
  • Then we generated update code for each action (delete, resize, move, edit, etc.).
  • With lots of interactions, that meant lots of processing → time-consuming at Save.

After (faster path)

  • Instead of caring about every single action, we now compare the dashboard version "before edit session" and "when user clicks save"
  • We then generate the update code once, based on the final difference.
  • Result: much less work during Save, and a noticeably faster saving experience, especially for “heavy edit” sessions.