AI-backed SQL editing
SQL generation and fixing backed by LLMs.
AI-backed querying in embedding
Natural language querying for embedding users.
Centralized embedding settings
Configure everything about embedding from a single place.
Content localization
Customize item titles, column names and more in different languages when embedding.
Custom SMTP configuration in Metabase Cloud
Bring your own server to have full control over headers.
Database Routing
Segregate data between tenants across schemas or even hosts. Route based on user attributes and layer on row-level security or connection impersonation.
Google Sheets as a source
Live sync sheets to your Metabase Cloud Storage and query them as regular tables.
New, simpler iframe-based embedding
Easier to get going, but with more customization and much more performant.
Option to buy development instances
For teams using Pro or Enterprise in need of staging/dev environments.
Sandboxing on MongoDB
Row-level security for Mongo.
Better dashboard visualization UX
Series from different DBs, more customization, more intuitive controls.
Enhanced pivot tables
Faster and more customizable.
Filters in the body of dashboards
Get them close to what they’re filtering.
Multi-catalog support
For any databases which support it.
Revamped metadata editor
Unified UX with clearer context for effect of changes.
AI-backed Metabot
Natural language querying, SQL fixes, result summaries and quicker actions throughout.
Editable notification templates
Custom email and HTTP formats for alerts, subscriptions, webhooks, and more.
Tenant-based user management
Group your embedding users by the organizations they belong to, set permissions, seed collections, and overall streamline configuration with robust data segregation.
Upgraded status indication
Mark deprecated items, flag unhealthy data assets, set expiration dates, add comments and more.
Data source swapping
For individual GUI questions.
Date/time granularity parameters for SQL queries
To reduce query duplication.
Dynamic goals
Define goals using other questions.
Improved data picker
Lighter, faster source picker in the query builder.
Multiple values in dashboard filters
For more interactive and flexible dashboards.
Percent of total in table visualizations
No complex querying needed.
Relative date expressions in SQL
More flexible filters.
Revamped field filters
More reliable and flexible (eg working with aliased tables).
SQL Editor improvements
Better ergonomics for day-to-day querying.
Separate left and right split y-axis settings
In line, bar, scatter and other charts.
Dashboard drafts and approvals
In-product review and change management for dashboards.
Data warehouse cost insights
Know how much your queries cost, optimize (or kill) expensive queries.
Granular sync controls
Configure regular sync behavior at the schema level.
Mandatory filters and partition support
Ensure all GUI queries use a given filter in order to support sharded tables or enforce smaller queries.
More fine-grained permissions
Query only via models, Edit collections.
Better control over auto-refresh
Pre-configured, more granular increments, better UI.
More dashboard improvements
Events in dashboards, drag cards from the sidebar, reduce manual resizing of elements, zoomed in card view, dashboard templates, and more.
More granular permissions
Create, edit, and use only models or metrics and more.
New Chart Types: Radar, Treemap, Boxplot
Also known as a box-and-whisker plot.
Parameterization controls in query builder queries
Define what can be parameterized, for control and query reuse.
Parameters in snippets
Ability to include parameters in SQL snippets.
Pluggable charts
Bring your own chart type with a little Javascript.
Revamped PDF generation
Server-side generated PDFs for download and in subscriptions.
Revamped models
More like tables, with faster UX, foreign key mapping, custom filter values, better persistence and more.
Want to see what we shipped recently?
See what’s new