May 15, 2026
NEW

Access Policies Viewer

Access Policies Viewer

Access Policies Viewer

The new Access Policies viewer surfaces every access policy defined in your data model — row-level filters, member-level restrictions, and member masking — broken down by the user groups they apply to. Audit who can see which cubes and views, and how each policy is composed, without grepping through cube files or running test queries.

Open it from the Model module by clicking Access Policies in the sub-sidebar. The viewer reflects whichever branch and build you are currently on, so policies you are editing in development mode appear alongside what is live in production.

New Dark Theme

New Dark Theme

We've rebuilt our dark theme from the ground up to improve its look and feel — with refined contrast, more readable typography, and polished surface styling across every Cube surface. Switch between light and dark themes from Preferences.

Other improvements and fixes:

Workbooks

  • Added a query info badge that surfaces cache and pre-aggregation status for the current chart and links to Query History
  • All charts now use a transparent background by default for better theme integration

Dashboards

  • Published Dashboards now render charts immediately on first load instead of waiting for filter dropdown suggestions
  • Dashboards now gracefully handle missing members in widgets instead of showing an error

Administration

  • Added a Configuration Settings tab in Deployment Settings to manage default time zone, row limits, and query timeout
  • Chat History admin page now supports filtering by user, agent, and creation date range
  • Sensitive agent environment variables are now masked in admin responses

AI

  • Certifying a query from chat now opens a dialog to add it as a certified query file in your data model repository, on a new dev branch
  • Conversations started from MCP clients like Claude Desktop and Cursor now appear in your Cube chat list
  • The AI agent now asks for confirmation before converting model files between languages
  • The AI agent no longer asks for a branch name when entering dev mode

Embed

  • The generate-session API now accepts a userProfile payload to set display name and avatar for external users
  • Embedded dashboards now use dynamic viewport units so they fill the available height correctly on mobile browsers
  • Dashboard preview in Creator Mode now stretches to the full viewport height

Integrations

You can now duplicate an exploration with Save as in the Google Sheets and Excel add-ons.

Modeling

  • The branch switcher is now available in the IDE toolbar when viewing production, so you can switch or create branches without first toggling dev mode
  • Dev Mode now explains why it is unavailable when it can't be entered
May 8, 2026

View Groups

View Groups

View Groups

You can now organize your semantic model into view groups. Group related views by domain or purpose — Sales, Marketing, Customers, Inventory — and give each group a title and description so data consumers, AI agents, and embedded apps can discover the right dataset faster.

View groups are defined directly in the data model with the new view_groups top-level block and are surfaced everywhere views are picked across Cube — including the semantic view picker in Workbooks, Explore, and the Cube REST API meta response. The schema editor in the new IDE understands the new syntax, with autocomplete and validation for view_groups and the views array.

Other improvements and fixes:

Workbooks

  • You can now toggle pivot table measure values placement between columns and rows
  • Table chart now exposes text and background color controls plus bold, italic, and underline text formatting
  • You can now copy a table cell value with Cmd/Ctrl+C across all table charts

Dashboards

  • Dashboard filters now support user attribute defaults
  • Edits to a custom chart palette now propagate to existing charts that reference it
  • Publish button now activates after a chart is renamed and ignores no-op drags
  • Polished styling for Dashboard control widgets

AI

  • Slack DM agent now shows a native "is thinking…" indicator and renders responses with rich formatting, including headers, tables, and code blocks
  • New project templates now ship with a default agents/ scaffold to make it easier to configure rules and certified queries
  • Remote MCP access now works for non-admin roles by deriving access from deployment access
  • MCP responses now respect agent token limits

Embed

  • Creator Mode now supports scoped groups and group upserts via the generate-session API
  • Added an empty state for the embedded Workspace page

Integrations

  • Excel add-in now prompts to save the workbook before closing
  • Excel add-in now lets you cancel a running query

Workspace

  • New flyout sidebar with a compact topbar
  • Dev Mode now shows a loading animation while toggling
  • Unified empty state across workspace pages
May 1, 2026

Customization Update

Customization Update

Customization Update

You can now bring your own visual identity to Cube with custom chart palettes and dashboard themes. Define palettes once and apply them to any chart so visualizations stay consistent and on-brand across your workspace.

Dashboard themes let you configure, save, and reuse a complete look and feel for Dashboards — including colors, typography, and surface styling. Together, palettes and themes give you the flexibility to tailor the Cube experience to your organization's brand and pair especially well with our embedded analytics offerings.

Other improvements and fixes:

Dashboards

You can now download Dashboards as PNG or PDF.

Administration

  • You can now set a custom role as the default role for new users provisioned via SCIM or on first login via SAML
  • Updated the custom role builder to improve the experience and clarify license tiers for custom roles
  • Renamed deployment types to Dedicated and Shared to better reflect the architecture

Integrations

  • Snowflake Semantic Views integration now supports pushing cubes with custom SQL to Snowflake
  • Excel add-in now respects numeric formats defined in the Cube data model
April 24, 2026

Creator Mode

Creator Mode

Creator Mode

Creator Mode lets you embed the full Cube application into your product, so your users can build and modify their own dashboards without leaving your app. Instead of embedding a single dashboard or chat interface, you give users the complete Cube experience — creating and updating workbooks, publishing them as dashboards, and sharing them with their team.

Creator Mode is isolated on a per-tenant basis and supports additional layers such as groups inside tenants, so you can model your customers and their teams cleanly. It also supports customization at both the dashboard and application levels, so you can bring your own design system into Cube.

We're continuing to invest in Creator Mode and plan to add interactivity via events for building interactive experiences, as well as support for scheduled notifications.

Other improvements and fixes:

Workbooks

  • Column and row totals are now correct for queries with calculated measures
  • Table chart now exposes more configuration for value and header wrapping and alignment
  • You can now view the JSON and GraphQL queries in Explore and Workbook
  • Workbook and Dashboard filters now load suggestions dynamically with typeahead
  • Added a sort order control to easily manage the order of sorted fields

Dashboards

  • Added a time grain switcher control so dashboard viewers can change the granularity of time-based dimensions
  • Table chart now supports client-side sorting by clicking column headers on Dashboards

AI

  • Improved the UI of results and charts in Analytics Chat
  • Improved the MCP authentication flow so Claude no longer requires frequent re-authentication
  • Added support for Claude Opus 4.7, including BYOM
  • The agent in the IDE and Workbooks now shows the currently opened file or tab, and picks up highlighted lines of code in the IDE as additional context
  • You can now define rules and certified queries as Markdown files in your data model repository

Integrations

The new filters are now available in the Google Sheets and Excel add-ons.

Modeling

View descriptions are now surfaced in the Data Pane.

Workspace

You can now drag and drop Workbooks and Dashboards into folders in the Workspace.

April 17, 2026

Slack Agent

Slack Integration

Slack Agent

Anyone in your Slack workspace can now send a direct message to the Cube app and get AI-powered answers from the Analytics Chat agent — without leaving Slack. The agent responds in a Slack thread, and follow-up questions in the same thread keep the conversation contextual.

Cube matches Slack users by email address, so no additional account setup is required for your team.

To get started, a workspace admin connects Slack from Settings → Integrations → Slack and selects a deployment and agent to power responses. Learn more.

Other improvements and fixes:

  • You can now attach files (not only images) to chat
  • Relative time filters are now supported on Dashboards
  • Workbook Version History now shows the current draft
  • Dashboard builder supports undo / redo via hotkeys
  • Workspace now supports bulk actions
  • Dashboard filters can now be disabled on the published dashboard
  • Result table can optionally be colored with alternating rows
  • You can now duplicate a Workbook from the Workspace
  • You can copy tabs from one Workbook to another via copy to clipboard
April 10, 2026

Filters Update

Filters Update

Filters Update

The filtering experience across Explore, Workbooks, and Dashboards has been updated. The point-and-click flow is faster in Explore and Workbooks, and you can now change filter operators in a single click.

Filters now support complex logical groups (OR and AND). You can create and edit these groups directly in the UI. All filters are rendered to Semantic SQL, so they work seamlessly with AI agents — both humans and agents see the same source of truth.

Dashboard filters have also been updated with the ability to change filter operators directly on Dashboards.

New Documentation Website

The documentation website has been updated with improved structure, search, readability, and mobile support. It also includes an AI-powered chat — ask the assistant your documentation questions directly from the docs.

Other improvements and fixes:

  • You can now copy Explore and Workbook tabs to the clipboard and paste them into a different workbook
  • You can now search folders and explorations in the Workspace
  • Added sorting to the Workspace
  • MCP responses now include raw data
  • Added Claude Sonnet 4.6 support for BYOM
  • You can now create filtered measures directly from the pivot UI
  • Chats automatically restart after a browser network disconnect
March 27, 2026

Calculated Fields

Calculated Fields

Calculated Fields

Calculated fields let you define query-level calculations — such as custom measures or dimensions — directly from the Explore and Workbook interfaces. Under the hood, they are compiled into Semantic SQL and executed on the backend, so they work seamlessly with the rest of your data model.

This release introduces common measure calculations (e.g., difference, percentage of total) and quick aggregates for dimensions. Filtered measures and additional calculation types are coming in future releases.

AI agents can create calculated fields as well, enabling end-to-end analytics workflows powered by natural language.

Other improvements and fixes:

  • Fixed charts creation by OpenAI models
  • Data labels enhancements and pie chart support
  • Improved UI to manage KPI blocks layout
  • Fixes to Excel and Google Sheets integrations
March 20, 2026

Data Masking

Data Masking

Data Masking

Data masking is now integrated with access policies and supports both static and dynamic masking. With data masking, you can return masked values for restricted members instead of denying access entirely. Users who don't have full access to a member will see a transformed value (e.g., ***, -1, NULL) rather than receiving an error.

To use data masking, define a mask parameter on dimensions or measures, and add member_masking to your access policy alongside member_level. Members in member_level get real values; members not in member_level but in member_masking get masked values; members in neither are denied.

Data masking is available in Cube Core starting from v1.6.23.

Image Attachments in Chat

Image Attachments in Chat

You can now attach images to your chats in data model, workbooks, dashboards, and analytics chat. Show the AI a chart and ask it to create a similar one, or share an ERD diagram and ask it to turn it into a Cube data model.

Other improvements and fixes:

  • Semantic modeling agent can now read query history to debug failed queries
  • Power BI integration can now automatically authorize users present in Cube and use their defined user attributes and groups in data access policies
  • Updated pagination across multiple pages
  • Minor UI updates to improve consistency and readability
March 13, 2026

Saved Explorations

Saved Explorations

Saved Explorations

You can now save explorations and return to them later. Saved explorations appear in the Workspace alongside workbooks and dashboards, and can be organized into folders.

Saved explorations are integrated with the Google Sheets and Excel add-ons. Save an exploration in Cube and apply it directly from the add-on, or create one in the add-on and update it from your Workspace.

Other improvements and fixes:

  • Folder-inherited permissions are now displayed in the share dialog
  • Google Sheets and Excel add-on UIs updated to match the Explore experience
  • Added support for GPT 5.3 and GPT 5.4
  • Introduced Auto option for LLM selection in agent settings
  • Added option to trim trailing zeros in number formatting
Page 1 of 2Next