July 3, 2026

Content Validator

Content Validator

Content Validator

Renaming or deleting a field in the data model can silently break saved reports and dashboards that reference it — and you usually find out from the people whose charts stopped working. Content Validator, a new tab in Data Model IDE, scans your saved content and flags every report that references a measure, dimension, or view that no longer exists.

Validation is branch-aware: run it in dev mode or on a shared branch to see exactly which reports a model change would break before it merges. For each broken draft report you can jump straight to it, replace the missing member with a valid one, or delete the report; published dashboards link back to their drafts so you can fix and republish.

Other improvements and fixes:

Workbooks

Added a fill in missing rows option so time-series charts render every date in a range, even ones with no data.

Dashboards

  • Report widgets in the dashboard builder now keep their title and settings menu in every state, so you can fix or replace a broken or slow-loading widget without deleting it
  • Time-granularity controls now automatically apply to every chart from the same view, matching how dashboard filters work
  • The filter sidebar now organizes views into view groups, matching the Data Pane
  • Fixed a layout flicker when a dashboard first renders

Visualization

  • Added border controls to the Table chart: horizontal, vertical, header, totals, and outer borders, each with its own color and width, plus one-click presets
  • You can now set per-column widths on the Table chart, with fixed and flexible modes and fit-to-content

Administration

  • You can now scope an API key to specific public API endpoints
  • You can now change your password from the Preferences page

AI

  • Expanded the Cube MCP server beyond the chat tool: external agents can now create, update, and publish dashboards
  • Added Slack to the MCP connectors available to the Cube agent
  • The Cube MCP server now supports allowlisting custom OAuth redirect URIs, so hosted AI tools like Portkey and n8n can connect

Embed

  • Your app can now listen to typed iframe events from embedded surfaces (ready, view, download, drilldown, AI query) and drive them with actions like setting the color scheme or a filter
  • Creator Mode embed users can now share workbooks, folders, reports, and dashboards with embed user groups
  • Embedded surfaces can now be localized into 12 languages, and Creator Mode workspace titles can be set per language

Integrations

  • A report can now be placed in multiple spreadsheets at once in the Google Sheets and Excel add-ons, refreshing independently in each
  • Fixed report editor issues in the Google Sheets and Excel add-ons, including pivot zones overflowing when a query has many fields

Modeling

Fixed unresolved validation errors when pushing a data model to Snowflake semantic views.

Workspace

  • Cube now shows a notification when a new version of the app is available
  • Fixed newly saved explorations not appearing in the Workspace until a page refresh