Upload CSVs to chat (and use them in your questions)
You can now attach CSV files directly in chat and ask questions against them—great for workflows like “use these IDs from my spreadsheet, then look them up in my database and return a joined table.” The AI will read the CSV and treat it as structured context, so you don’t have to copy/paste rows into the prompt.We also expanded what the chart agent can accept so it’s easier to provide visual context when you’re building or refining charts.
Public dashboards & embeds: more secure, more controllable
Public dashboards can now support “locked” filters via a secure token, so you can embed or share a dashboard where viewers can’t change specific filter values. This is especially useful when embedding dashboards into customer-facing portals or internal tools where the dashboard should always stay scoped to a specific account/region/team.We also improved embed behavior so full-app embeds are more appropriately “locked down,” and made it easier to find the security credentials you need without forcing you to turn on unrelated embedding features.
Drilldowns got a major upgrade (including Number charts)
Drilldowns now work on Number charts, so you can click a top-line metric and immediately see the underlying rows that make it up—without having to redesign the chart as a table first.On top of that, drilldowns are now more flexible: you can edit the drilldown SQL to control exactly what someone sees when they click into a chart, which makes drilldowns far more useful for real workflows (auditing, investigating outliers, and answering follow-up questions fast).