Tons of Dashboard Work (AI Summaries, Custom Errors, Localization, and More), More Cubes, and Getting Close on Custom Permissions
October 31, 2025
Another huge week of dashboard work
We're building another AI layer in Omni for summarizing and analyzing the results of many queries on a dashboard. Just another way to make the query results more consumable for your end users. Continuing the work to give you every control for creating amazing experiences on polished dashboards - now you can insert custom empty messages or error messages.
Our dashboards are now available in more languages. We're beginning to role out Omni for embedded use cases in other languages. Plus some discussion of follow-on work around localization.
Another demo of the significant overhaul to dashboard construction, including some nice quality of life work around managing and deleting tiles.
Now you can map dashboard filters to calculations as well as dimensions and measures.
We're still working on enabling instant slice and dice for dashboard. Here we demo a dashboard fully served out of the cubing layer.
Quick fix to more elegantly handle dashboard AI summaries when the feature gets flipped off.
We're getting close on new custom permissions. A demo of how we handle duplication and resolution between different permission groupings.
We're tried to torture Vega into allowing for great pie charts, unfortunately we haven't found a clear path. So we're testing eCharts for pies to open up much better user experiences. We'll explore this system for a variety of charts that can complement the Vega Lite core.
A trio of demos here: 1. turning off right click actions for embed. Just another way to tune the experience and deliver exactly what you want 2. better URL encoding for markdown values (now you can request the URL encoded markdown) and 3. multi-line selection and formatting in markdown
Early work as some new UI for preparing and sharing golden AI queries
Full Dash Summary Tiles
We're building another AI layer in Omni for summarizing and analyzing the results of many queries on a dashboard. Just another way to make the query results more consumable for your end users.
Dashboard Custom Errors and Empty Messages
Continuing the work to give you every control for creating amazing experiences on polished dashboards - now you can insert custom empty messages or error messages.
Dashboard Localization Beta
Our dashboards are now available in more languages. We're beginning to role out Omni for embedded use cases in other languages. Plus some discussion of follow-on work around localization.
Dashboard Containers
Another demo of the significant overhaul to dashboard construction, including some nice quality of life work around managing and deleting tiles.
Wire Dash Filters to Calcs
Now you can map dashboard filters to calculations as well as dimensions and measures.
Fully Cubed Dash Demo
We're still working on enabling instant slice and dice for dashboard. Here we demo a dashboard fully served out of the cubing layer.
Custom Permissions Almost Launch
We're getting close on new custom permissions. A demo of how we handle duplication and resolution between different permission groupings.
Pie Charts Rebuild
We're tried to torture Vega into allowing for great pie charts, unfortunately we haven't found a clear path. So we're testing eCharts for pies to open up much better user experiences. We'll explore this system for a variety of charts that can complement the Vega Lite core.
Nate Grab Bag
A trio of demos here: 1. turning off right click actions for embed. Just another way to tune the experience and deliver exactly what you want 2. better URL encoding for markdown values (now you can request the URL encoded markdown) and 3. multi-line selection and formatting in markdown
Subtitle On Off Error Fix
Quick fix to more elegantly handle AI summaries when the feature gets flipped off.