--- title: "v6.1 Changelog" slug: "v6-1-changelog" updated: 2026-10-28T23:20:29Z published: 2026-10-28T23:20:29Z canonical: "docs.preset.io/v6-1-changelog" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.preset.io/llms.txt > Use this file to discover all available pages before exploring further. # v6.1 Changelog ## Oct 27, 2026 (v6.1.0.14) ### New Features - **(Charts)** ECharts legends can now hide the "Select All" and "Invert" buttons. - **(Charts)** Bar and line charts have a new "Minimum Interval" setting for the X and Y axes, so ticks stay a set distance apart. - **(MCP)** Chart previews can now be returned as PNG images. - **(Audit log)** Audit Logs now records changes to Data Access Roles and to Row Level Security rules. ### Fixes & Enhancements - **(Charts)** Interactive pivot tables no longer pick a single metric for the grand-total corner, handle min/max of non-numeric columns correctly, and keep typed comparison filters when the chart re-renders. - **(Charts)** Cross-filters on a temporal x-axis now apply to the target charts, and sunburst charts filter time segments correctly. - **(Charts)** Large integer dimensions that contain nulls now stay exact, and zero thresholds are preserved in deck.gl contour charts. - **(Charts)** Column settings for renamed/aliased columns in interactive table and pivot tables are saved properly. - **(Charts)** Charts with a constant custom SQL dimension (for example `'Other'`) now run instead of failing. - **(General)** Accessibility improvements to error and status labels. - **(Dashboards)** Charts a viewer can't access now show a clear access message, and adding a chart to a dashboard updates its last modified time. - **(Datasets)** Edits and new rows in "Metrics" and "Calculated columns" are no longer lost when you add or expand another row before saving. Metric number formats are now validated during save/import. - **(Datasets)** "Not in" filters now keep rows with null values, and comparisons against zero baselines handle decimals. - **(SQL Lab)** The stop button now works for ClickHouse queries. - **(SQL Lab)** Result values containing line breaks no longer overflow into the next row. This also applies to Results and Samples in Explore. - **(Databases)** Snowflake OAuth connections are restored after the 6.1 upgrade. - **(Home)** The Favorites tab no longer reloads on every click. - **(Chatbot)** Improved guidance for building charts and filters, and dataset links no longer show a chart card. - **(Exports)** Chart exports keep the dataset reference when the dataset has been deleted. - **(Lists)** The "Name" column now keeps a fixed width in the Dashboard, Chart and Dataset list menus. --- ## Oct 19, 2026 (v6.1.0.13) ### New Features - **(Charts)** Bubble charts now support cross-filtering. - **(Charts)** Added a value axis label control to ECharts-based charts. - **(Charts)** Pivot tables can now collapse row groups by default. - **(Charts)** Number formats in column configuration now accept commas in custom d3 formats. - **(Dashboards)** Added a column allowlist to the "Group by" native filter. - **(Databases)** Median, standard deviation, and variance aggregations are now also available for Databricks and Snowflake. - **(MCP)** Added bullet, geographic, and sunburst chart generation. ### Fixes & Enhancements - **(Charts)** Pivot table row labels and corner headers now stay in place when scrolling, and time-comparison subtotals and grand totals are corrected. - **(Charts)** Pivot tables now keep restored metric selections. - **(Charts)** Improved AG Grid table exports with multi-filters and column names containing spaces, and a more readable header. - **(Charts)** Tables now display object and array cell values more reliably, and table pagination adjusts when filtered results shrink. - **(Charts)** Fixed null categories in graph charts, South Africa's islands on country maps, and duplicate columns after some post-processing steps. - **(Charts)** Improved the wording of holiday tooltips. - **(Dashboards)** Removed duplicate spacing above out-of-scope filters, and improved how dashboard layouts are reconciled when saving. - **(Dashboards)** Filters with an empty "in" value now show a clear validation message. - **(Alerts & Reports)** Improved loading and error handling for report filters. - **(Databases)** Improved compatibility for Impala, MotherDuck, and BigQuery (struct fields now appear as columns on virtual datasets). - **(Chatbot)** Improved tool error recovery, dashboard filtering, and permalink navigation, and toasts no longer cover the AI disclaimer. - **(MCP)** Improved validation for filters and chart updates, added chart filtering by dataset ID, and chart updates now keep the saved chart variant. --- ## Oct 14, 2026 (v6.1.0.12) ### New Features - **(Charts)** Added an alignment control to Big Number charts. - **(Charts)** AG Grid tables can now expand JSON values within cells. - **(MCP)** Added support for filter-bar dividers when managing native filters. - **(MCP)** Added structured management of dashboard text components (headers, markdown). - **(MCP)** Select filters can now be created with default values. ### Fixes & Enhancements - **(Charts)** Pivot tables now respect per-metric number formatting in aggregated results. - **(Charts)** Truncated group labels in pivot tables now keep whole words intact. - **(Charts)** Improved handling of ad hoc time columns used as the time grain. - **(Dashboards)** Download actions on dashboards and charts now show a clear warning message when something goes wrong. - **(Alerts & Reports)** Improved refresh behavior for reports sent from specific dashboard tabs. - **(SQL Lab)** Ctrl+click on "View in SQL Lab" in the View Query modal now opens SQL Lab in a new tab. --- ## Oct 6, 2026 (v6.1.0.11) ### New Features - **(Dashboards)** Added a point-and-click editor for label colors in dashboard properties. - **(Dashboards)** Charts and dashboards can now export and import annotation layers. - **(Charts)** Cross-filter by the x-axis label on charts that have dimensions. - **(MCP)** Chart and dashboard data now include the Big Number headline, and filters support time range and time grain. - **(Chatbot)** The chatbot now receives the dashboard's active tab(s) as context. ### Fixes & Enhancements - **(Charts)** Interactive Table totals refresh when the summary aggregation changes, and full CSV download is improved. - **(Charts)** Improved cumulative calculations (product, min, max) with data gaps, heatmap y-axis ordering, and pie colors across map locations. - **(Charts)** Time ranges now accept quarter and day in "end of" ranges, and temporal x-axis detection is improved. - **(Charts)** Cross-filter dependencies stay in sync when filter types change. - **(Dashboards)** The configured refresh warning now shows alongside the refresh limit error. - **(Datasets)** Dataset editor edits are now preserved across sorting and external SQL changes. - **(Explore)** Pending column configuration edits are preserved. - **(SQL Lab)** Duplicate generated result column names are avoided, and result row numbers display more reliably. - **(Databases)** Improved date filter compatibility for SQLite. - **(Alerts & Reports)** Reports now handle unexpected dashboard anchor values more gracefully. - **(MCP)** Improved column suggestions, dashboard column bounds, duplicate SQL results, and tool discovery. - **(Chatbot)** Viewer roles can build unsaved chart previews, and OpenAI-served models can use discovered tools. - **(General)** Improved dropdown option label display and clearer API authentication errors. --- ## Oct 5, 2026 (v6.1.0.10) ### New Features - **(Charts)** Added a Candlestick chart. - **(Charts)** Tables now support multi-level column header groups. - **(Charts)** Double-click a chart legend entry to isolate that series. - **(Charts)** Interactive pivot tables can show the columns panel on dashboards and restore their state. - **(Dashboards)** Added granular standalone modes in Explore and improved fullscreen for dashboards in iframes. - **(Datasets)** Datasets now support the epoch_us date format. - **(Databases)** MotherDuck now sets a session name on user impersonation. - **(Security & Access)** Creator roles can now create and edit themes. - **(SQL Lab)** Running Oracle queries can now be cancelled. - **(MCP)** Added dashboard tab-scoped layouts, a permission-filtered asset catalog tool, and tools to update and delete datasets and create or delete dataset metrics. ### Fixes & Enhancements - **(Charts)** Large CSV exports now stream without running the query first, and Safari chart image export is improved. - **(Charts)** Improved bar sizing and x-axis labels for sparse sub-daily data, Gantt y-axis label clipping, and Matrixify metrics selection. - **(Charts)** Pivot now preserves null index values, and the drill-to-detail table header is sized correctly. - **(Charts)** Improved Pivot Table and Interactive Table conditional formatting colors. - **(Dashboards)** Improved the "clear all" filter action in the vertical filter bar and handling of malformed default filters. - **(Datasets)** The dataset edit modal is larger for easier editing. - **(SQL Lab)** Exact decimal values are now preserved in results and exports. - **(SQL Lab)** Improved CSV import into MySQL tables that require a primary key. - **(Databases)** Improved compatibility for Doris, Db2, Elasticsearch, Exasol, Oracle, Databricks, DataFusion, OpenSearch, DynamoDB, MySQL, Google Sheets, and OAuth2-based connections. - **(Embedded)** Embedded dashboard modal is now centered in the viewport. - **(MCP)** Improved tool search, chart and dataset reporting, bubble chart settings, and SQL limit handling. - **(General)** Improved password reset flow and login page messages. --- ## Sep 28, 2026 (v6.1.0.9) ### New Features - **(Dashboards)** Time range filters now support a configurable display format. - **(Dashboards)** Excel export is now available to embedded (guest) users and handles larger dashboards more reliably. - **(Charts)** Interactive Pivot Table totals, subtotals, and percentages now match the standard Pivot Table. - **(Charts)** Added a zebra-striping option to Interactive Tables. - **(Charts)** Added conditional formatting to the Country Map chart. - **(Charts)** Added a "fill the entire time range" option to resample controls. - **(Chatbot)** Regular dashboards now have a one-click option in the title bar to ask the chatbot for insights about the dashboard. Active dashboard filters are passed along. - **(MCP)** Added bubble, treemap, and Gantt chart types. - **(MCP)** AI clients can now apply native dashboard filters and retrieve filter-aware dashboard data. - **(MCP)** AI clients can now read charts from Explore permalinks. - **(MCP)** Dataset search now includes dataset descriptions. ### Fixes & Enhancements - **(Dashboards)** Prevented and repaired dashboard layouts that had become nested inside themselves. - **(Dashboards)** Fixed dashboard tabs that had no content being treated as the active tab. - **(Dashboards)** Cross-filters are no longer emitted for chart clicks outside a category. - **(Charts)** Restored automatic currency formatting in Interactive Tables. - **(Charts)** Interactive Table exports now respect column filters. - **(Charts)** Pivot Tables now distinguish empty (null) values from genuine zeros. - **(Charts)** Bar chart labels stay legible when positioned manually. - **(Charts)** Axis sorting remains available for columns with an unknown type. - **(Charts)** Matrixify grids now load cells lazily on dashboards and apply dimension filters consistently. - **(Charts)** Date tooltips now include the year. - **(SQL Lab)** Restored SQL code folding. - **(SQL Lab)** MongoDB data previews now return rows. - **(Datasets)** Virtual datasets with Jinja templating errors now show a clear validation message instead of failing. - **(Databases)** Database metadata can now be edited even when the database is unreachable. - **(Databases)** Improved compatibility for Databricks, Pinot, Drill, Exasol, Elasticsearch, and Redshift Spectrum connections. - **(Databases)** Athena connections now validate encryption options. The legacy Athena JDBC adapter has been retired. - **(Alerts & Reports)** Reports now validate captured screenshots before delivery. - **(Embedded)** Refined the design of the embed dashboard modal. - **(Chatbot)** Chat state is preserved when switching display modes, and timeout messages are clearer. - **(MCP)** Tool calls now return a specific error for each type of failure, and data responses no longer fail on unusual values. --- ## Sep 14, 2026 (v6.1.0.8) ### New Features - **(Charts)** Added a Butterfly chart, with cross-filtering and drill-to-detail support. - **(Charts)** Pivot Tables now support time comparison and an "expand all row groups" control, and embedded dashboards can set default open/collapsed metric groups per viewer. - **(Charts)** Pivot calculations can now show percent of row, column, or total. - **(Charts)** Conditional formatting now supports manual minimum and maximum color-range bounds. - **(Charts)** Mixed Timeseries charts can show dashed lines for comparison series, and bar chart label position is now configurable. - **(Charts)** Added gridline and axis tick controls for ECharts charts. - **(Charts)** Interactive Table and Pivot Table now have a configurable data-row height. - **(Dashboards)** Charts can display a description tooltip on dashboards. - **(Dashboards)** Dashboard CSS editor now converts @import rules to inline CSS. - **(Datasets)** Dataset certification controls are now available in the dataset editor. - **(Datasets)** Dataset columns and metrics can now be dragged and dropped between folders in Explore. - **(Explore)** The filter value picker now searches the database as you type, so you can find values in large columns. - **(MCP)** Added a Gauge chart type, and get_dashboard_info now accepts filter state directly. ### Fixes & Enhancements - **(Dashboards)** Reduced duplicate cross-filter chips in the filter bar and improved sticky nested tab behavior while scrolling. - **(Dashboards)** Scrollable content is now expanded before screenshot and PDF export so it is less likely to be clipped. - **(Dashboards)** Improved the date range calendar popup in overflow filter dropdowns and filter default-value stability. - **(Charts)** Improved the horizontal bar chart first date label position and per-metric number formats in timeseries tooltips. - **(Charts)** Improved Prophet forecasting time-grain validation, and charts API date-range errors are now clearer. - **(Charts)** Improved the pivot table groups column when narrowed, and repaired conditional formatting color presets in Interactive Table. - **(Charts)** Improved the sticky header and footer width in tables and the conditional-formatting save flow for SQL Lab charts. - **(SQL Lab)** Queries cancelled early are now correctly marked as stopped, and SQL formatting better preserves optimizer hints. - **(Alerts & Reports)** Reports now detect blank screenshots, and creating a report no longer sets both a chart and a dashboard. - **(Chatbot)** Dashboard and chart insights now respect active filters. - **(Datasets)** File uploads now set the default catalog. - **(Databases)** Improved compatibility for StarRocks, Trino, Snowflake, Postgres, BigQuery, Pinot, Exasol, and CockroachDB connections. --- ## Sep 2, 2026 (v6.1.0.7) ### New Features - **(Charts)** Waterfall charts have show/hide toggles for the x and y axes. - **(Charts)** Pivot tables support author-defined collapsible metric column groups. - **(Charts)** Custom ECharts options now support decal patterns. - **(Charts)** Added an Italy regions and autonomous provinces map. - **(Chatbot)** See and manage the assets the chatbot is using as context. - **(MCP)** Expanded the native tool catalog with fuller tool detail. ### Fixes & Enhancements - **(Charts)** Improved download-as-image resolution for ECharts charts. - **(Charts)** Improved table summary rows and comparison arrows, and pivot table conditional formatting scales. - **(Charts)** Improved time comparison with contribution, and custom number format handling. - **(Charts)** Improved exported file names and long-name handling for Windows. - **(Explore)** Filter search and pills now use column labels, and stale time-shift errors clear. - **(Dashboards)** Excel export handles duplicate column labels. - **(Datasets)** Fixed hours-offset filter bounds and kept metric warning text when editing from Explore. - **(SQL Lab)** Allowed query owners to create charts, and improved connection handling for large result sets. - **(Databases)** Improved compatibility for Databricks, Trino, MySQL, Google Sheets, and OAuth2 connections. - **(MCP)** Improved dashboard permalinks, chart filters, and input validation. - **(General)** Improved Traditional Chinese labels, faster Explore navigation, and a draggable modal text selection fix. --- ## Aug 27, 2026 (v6.1.0.6) ### New Features - **(Charts)** Cross-filtering now works on time-based x-axes by clicking a bar or label. - **(Charts)** Drill by can now be scoped to the clicked x-axis value. - **(Charts)** Tables can show either the sum or the average in the summary totals row. - **(Charts)** Conditional formatting now uses a color picker. - **(Charts)** Array-typed column filters with advanced operators for ClickHouse. - **(Charts)** Median, sample standard deviation, and sample variance are back as metric aggregations on Postgres, MySQL (no median), DuckDB, and Redshift. - **(Chatbot)** Search your conversation history. - **(Alerts & Reports)** Per-schedule toggle to include or exclude the "Explore in Preset" link in report emails. - **(MCP)** Filter asset lists by certification, and OAuth redirects can be allow-listed per workspace. ### Fixes & Enhancements - **(Alerts & Reports)** Reports wait for charts to finish rendering, avoid blank or partial PDFs, and fail clearly instead of sending a blank alert screenshot. - **(Dashboards)** Improved native filter handling on save, and clearer errors when saving fails. - **(Charts)** Fixed hidden last date label on time-series x-axes and misaligned time comparisons. - **(Charts)** Improved stacked value labels on zero-height segments, tooltips for similarly named metrics, and Big Number right-click behavior. - **(Charts)** Improved the viz type gallery thumbnails and Explore empty state for samples. - **(Charts)** Dimension order is preserved when re-checking a row group. - **(SQL Lab)** Dataset save is disabled until the query runs successfully, default PostgreSQL port is set, and opening a saved query no longer copies a permalink. - **(Datasets)** Certification details on metrics are retained when typed in any order. - **(Databases)** Improved compatibility for ClickHouse, PostgreSQL, and third-party database drivers; clearer connection errors. - **(Chatbot)** Better handling of long code blocks, tool-step safety explanations, and model context limits. - **(MCP)** Improved caching, virtual dataset validation, and result accuracy. - **(General)** Clearer messages when you don't have access to something, with a way to request access. - **(General)** Button labels use title case, password validation errors are shown, and Spanish translations were corrected. --- ## Aug 7, 2026 (v6.1.0.5) ### New Features - **(Charts)** Pivot tables bring back the "show values as fraction" display option. - **(General)** Language packs now load faster through improved caching. ### Fixes & Enhancements - **(Alerts & Reports)** Improved report reliability with execution time budgets, dashboard readiness checks, and validation of cached screenshots. - **(Alerts & Reports)** Bundled CSV attachments now use a .zip extension, and alert template errors are clearer. - **(Dashboards)** Improved handling of duplicate charts in filter scopes and chart error messages are expandable again. - **(Dashboards)** Refresh frequency set via the advanced JSON editor is now kept. - **(Dashboards)** Native filters can be cleared when set to default to the first item. - **(Charts)** Numeric filter values now sort numerically. - **(Charts)** Improved legend selection behavior and fixed duplicate metrics when switching to or from waterfall charts. - **(Charts)** Improved pivot table totals in fraction mode. - **(SQL Lab)** Improved OAuth2 sign-in flow for database selection and table previews, and clearer template errors. - **(Datasets)** Improved dataset saving with Jinja SQL and currency formats. - **(Databases)** Improved compatibility for SAP HANA identifier casing. - **(Chatbot)** Improved message formatting and chart previews. - **(MCP)** Improved validation, error reporting, and chart previews in MCP tool calls. - **(General)** Improved accessibility labels on dashboard buttons and French translations. --- ## Aug 3, 2026 (v6.1.0.4) ### New Features - **(Charts)** Scatter charts have new controls for chart orientation and dot size by metric. - **(Charts)** Pie charts can now be shown as a half donut, with better centering and scaling for partial arcs. - **(Charts)** Time-series tooltips now respect the selected time grain. - **(Charts)** Tables and pivot tables now calculate non-additive totals and subtotals more accurately using the database. - **(Charts)** New length number formats convert meters or centimeters to kilometers or meters. - **(Dashboards)** Export a dashboard's chart data to a single Excel workbook, with each chart on its own sheet and your current filters applied. - **(Datasets)** The dataset list and Explore now show a lock badge when row-level security rules apply to a dataset. - **(MCP)** Added waterfall chart type, plus tools for managing dashboard owners, roles, and certification. ### Fixes & Enhancements - **(Alerts & Reports)** Reports now fail clearly instead of sending an unreliable screenshot when capture fails. - **(Alerts & Reports)** Improved report scheduling resilience and handling of inactive users as report executors. - **(Dashboards)** "Clear all" now also clears filters that have default values. - **(Dashboards)** Fixed overlapping results in mixed charts viewed as a table, and kept refresh frequency when saving. - **(Charts)** Improved time comparison and time shift handling in time-series charts. - **(Charts)** Radar charts now show gaps for missing values, and mixed time-series no longer duplicate metric names in series. - **(Charts)** Pivot table exports keep each row field as its own CSV/Excel column. - **(Charts)** Improved the USA map to show the Great Lakes correctly. - **(Charts)** Dark mode error details are easier to read. - **(Explore)** Improved current date range display, "now"/"today" in local time, and undo with the browser back button. - **(Embedded)** Embedded standalone reports now honor the show filters setting. - **(Datasets)** Improved handling of date columns with unusual formats. - **(Databases)** Improved compatibility for PostgreSQL, ClickHouse, Db2, and Apache DataFusion connections. - **(SQL Lab)** Improved readability of text highlighting in dark theme. - **(General)** Improved French and Japanese translations. --- ## Jul 20, 2026 (v6.1.0.3) ### New Features - **(Alerts & Reports)** Alerts and reports can now attach Excel (XLSX) files. - **(Alerts & Reports)** Email recipients can now be looked up by user. - **(Charts)** Charts can now be exported as PNG or PDF, from the chart menu in Explore and on dashboards. - **(Charts)** AG Grid tables can show a summary row in raw records mode. - **(Charts)** Table headers now support tooltips. - **(Dashboards)** Added vertical alignment guides and a height indicator when resizing charts. - **(Dashboards)** Native filter option queries are now warmed up in the cache, improving filter load times. - **(Databases)** The database connection form now shows when a field is being checked, and flags a duplicate database name before you click Connect. - **(Datasets)** Added a favorites filter to the tags list. - **(Chatbot)** Added thumbs up and thumbs down ratings on chatbot responses. - **(MCP)** Added tools to edit dataset metrics, work with themes, and create histogram and box plot charts. - **(MCP)** Added support for confidential OAuth clients such as Gemini Enterprise, and a health endpoint. - **(General)** Expanded translations across many languages. ### Fixes & Enhancements - **(Dashboards)** Improved native filters: dependent filters wait for their parent selection, filters are retained when saving chart customizations, and the default tab is chosen reliably. - **(Dashboards)** Auto-refresh now applies in standalone mode. - **(Charts)** Improved time comparison without a time grain and time filters on expression axes. - **(Charts)** Forecast tooltips now show zero values, and mixed timeseries labels match their series names. - **(Charts)** Improved AG Grid summary rows and pivot group totals. - **(Charts)** Restored drag-and-drop reordering in Explore. - **(SQL Lab)** Collapsing the left sidebar now shows a compact database selector. - **(Databases)** Improved compatibility for MongoDB and Databricks connections. - **(Alerts & Reports)** Email recipient fields show typed text, the Slack recipient picker handles large workspaces, and reports handle missing targets more gracefully. - **(Embedded)** Improved embedded SDK token refresh timing. - **(Chatbot)** Restored the launcher icon after a UI library update. - **(MCP)** Improved request handling and made list truncation limits configurable. - **(General)** Reduced repeated polling when async query requests fail, and improved accessibility labels across several dialogs. --- ## Jun 24, 2026 (v6.1.0.1) ### New Features - **(Charts)** Added point radius controls for deck.gl GeoJSON layers. - **(Charts)** Added a "show row group counts" toggle to AG Grid pivot tables. - **(MCP)** Big Number charts with a trendline can now choose an aggregation. - **(General)** Added Romanian translations. - **(General)** The API now returns the UUID when creating datasets, charts, and dashboards. ### Fixes & Enhancements - **(Embedded)** Guests can now apply time grain native filters, and filter bar controls appear on embedded dashboards with tabs. - **(Charts)** Metric columns in tables now sort numerically regardless of display format. - **(Charts)** Improved sorting in pivot tables. - **(Charts)** Tooltips on ECharts now scroll when long, and radar chart tooltips use number formatting. - **(Charts)** Improved map tooltip display near the bottom edge, and Matrixify handling of single-metric charts such as pie. - **(Charts)** Admins who are not the owner can now save a chart. - **(Charts)** CSV exports now follow the configured encoding settings. - **(Dashboards)** Overwriting an existing dashboard on import no longer adds the importer as an owner. - **(Dashboards)** Handlebars charts now support a date formatting helper. - **(Datasets)** The database field no longer shows a false validation warning during uploads, and CSV upload errors are clearer. - **(Databases)** Improved compatibility for BigQuery, SSH tunnel connections, and database passwords containing special characters. - **(Alerts & Reports)** Improved report text filtering, preserved typed screenshot widths, and improved screenshot reliability. - **(Chatbot)** Conversation titles are generated more reliably, and the assistant now refers to itself as Preset chatbot. - **(MCP)** Improved tool discovery and added support for rebinding a chart to a different dataset. - **(General)** Improved the SQL autocomplete highlight and fixed duplicate scrollbars in dropdowns. --- ## Jun 22, 2026 (v6.1.0.0) ### New Features - **(General)** Preset is now built on Apache Superset 6.1, bringing the upstream improvements listed below along with Preset-specific enhancements. - **(Dashboards)** Dashboard filters can now be set through rison-encoded URL parameters, making filtered dashboard links easier to share and build. - **(Dashboards)** The select filter now supports configurable LIKE / ILIKE matching for more flexible searching. - **(Charts)** Added an ECharts option editor in Explore so you can fine-tune chart appearance with advanced options. - **(Charts)** Interactive Table (AG Grid) now supports a row number column. - **(Charts)** Map and deck.gl charts are modernized with support for both MapLibre and Mapbox renderers. - **(Datasets)** Added dynamic currency formatting so metrics can display in the right currency. - **(Datasets)** Dataset columns now detect datetime formats automatically. - **(Datasets)** Datasets can now be created for databases that do not use schemas. - **(Datasets)** Organize dataset columns and metrics into folders in the dataset editor. - **(SQL Lab)** Added syntax validation for SQLite-based database engines. - **(Embedded)** Embedded dashboards can now start in dark or system theme mode using a themeMode URL parameter, avoiding a flash of the light theme. - **(Embedded)** The Embedded SDK now handles guest token fetch timeouts and cleans up refresh timers more gracefully. - **(Chatbot)** Added context-aware starter prompt suggestions. - **(MCP)** Added a create_dataset tool so AI agents can register physical tables as datasets. - **(MCP)** Added list and get tools for row level security rules, plugins, users, roles, the action log, and tasks. - **(MCP)** Opening the MCP endpoint in a browser now shows a friendly landing page. - **(General)** Compact filter pills with a popover on list pages make filtering dashboards, charts, and datasets tidier. - **(General)** Durations now display in localized formats. - **(General)** Expanded language support: Czech, Finnish, Thai, Latvian, Slovak, Spanish, and improved Brazilian Portuguese. ### Fixes & Enhancements - **(Dashboards)** The browser tab title now updates when a dashboard is renamed. - **(Dashboards)** Dashboard certification is preserved when saving layout changes. - **(Dashboards)** Improved reliability of the filter dropdown button during layout changes. - **(Dashboards)** Reduced stale favorite-status errors after navigating between dashboards. - **(Dashboards)** Improved import so charts in filter scope are mapped correctly. - **(Dashboards)** Notification toasts no longer get in the way of controls behind them. - **(Dashboards)** Improved error display for charts that fail to load in dashboards, and chart error banners stay visible. - **(Dashboards)** Team admins can more reliably invite people from the share modal. - **(Charts)** Bar chart tooltips show full labels. - **(Charts)** Removed gaps between nodes in treemap charts. - **(Charts)** Range filter sliders support decimal values. - **(Charts)** Improved x-axis date labels on rotated charts. - **(Charts)** Time-shifted series keep colors matching the original series. - **(Charts)** Matrixify dimension changes now prompt you to update the chart. - **(Charts)** Improved filtering and sorting on HTML cells in Interactive Table (AG Grid). - **(Charts)** Improved the Save Chart modal layout. - **(Datasets)** JSON/JSONB values are preserved as structured data in query results. - **(Datasets)** Improved Jinja get_filters() handling for dialect-safe filter values. - **(SQL Lab)** Fixed an issue where a corrupted query state could block access to SQL Lab. - **(Databases)** Improved compatibility for ClickHouse, Druid, MaxCompute (ODPS), and others, including numeric type handling and table previews. - **(Databases)** Database connections now preserve engine information when created. - **(Alerts & Reports)** Report email subjects now show the date the report was sent. - **(Alerts & Reports)** The Add Filter button now displays correctly in Firefox in the alert modal. - **(Alerts & Reports)** Cache warmup now authenticates more reliably. - **(Embedded)** Embedded SDK theme configuration now takes precedence over the dashboard theme. - **(Embedded)** Included several embedded dashboard improvements. - **(Security & Access)** Editing roles with many users no longer fails or silently drops users. - **(General)** CSV exports now respect configured decimal separator and delimiter settings. - **(General)** Asset imports now support tags. - **(General)** User lists show 0 instead of blank for login counts. - **(Chatbot)** Big Number charts use a compact preview height, and long-running requests complete with clearer partial results.