
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