- 09 Jul 2025
- 7 Minutes to read
- Print
- DarkLight
Changelog
- Updated on 09 Jul 2025
- 7 Minutes to read
- Print
- DarkLight
July 9, 2025
New Features
- (Dashboards) Added a row limit warning in dashboards so that users understand that the chart may be showing partial data. This warning is hidden by default in embedded dashboards.
Enhancements and Fixes
- (Dashboards) Fixed the red highlight on required filters in dashboards
- (Dashboards) Resolved an error that occurred when clearing a filter that was configured to select the first option by default
- (Charts) Fixed the spacing on EChart tooltips between field names, values, and percentage values
- (Charts) Added a row limit control for Box Plot chart types
- (Charts) Fixed an issue where the D3 format wasn't always applied correctly
- (Databases) Resolved an issue that was preventing users with limited data access from getting a list of tables and views from the database
- (Databases) Added support for connecting to multiple Postgres or Oracle databases via SSL
June 25, 2025
New Features
- (Charts) New Multiple Charts Layout chart type allows you to add up to 4 existing charts into a single chart
- (Dashboards) Added a "previous calendar quarter" option in time filters
- (Charts) New "Format SQL" and "View in SQL Lab" buttons added to View query modals to more easily understand the SQL that powers your charts
- (Charts) Added Percentage metric calculation field in Table charts with options "Row limit" and "All records"
- (Charts) Added control for X-axis label intervals, allowing you to display some data points ("auto") or all ticks, which is useful for categorical charts
- (Datasets) Added support for keyboard shortcut to the dataset SQL editor field
- (Datasets) Added "Run in SQL Lab" button for virtual datasets
- (Datasets) Added a new Jinja macro
{{ current_user_rls_rules()}}
to return a list of all RLS rules applied for the user in the current dataset - (Permissions) Added a new Visualization Contributor workspace role who can create charts and datasets, but does not have access to SQL Lab or dataset creation. Please reach out to support@preset.io if you're interested in using this workspace role.
- (Workspaces) Added the option to create a new workspace without including example dashboards, charts, datasets, and database
Enhancements and Fixes
- (Dashboards) Fixed an issue where the "Apply" button in native filters wasn't always available after using the "Clear All" option
- (Dashboards) Fixed an issue where the date picker could sometimes appear behind other modals
- (Charts) Added Query A and Query B labels to tooltips in Mixed Charts
- (Charts) Introduced a "None" aggregation option for Big Number with Trendline charts
- (Charts) Big Number with Trendline charts that use aggregation are now correctly comparing to the last data point
- (Charts) Fixed an issue where navigating to a chart from a dashboard, then saving the chart, would incorrectly set the time filter to "No filter" and not allow it to be overwritten
- (Charts) Ensured that deck.gl Scatterplot colors are consistent between charts and dashboards
- (Charts) Applied proper D3 formatting to Big Number chart metrics
- (Charts) Resolved an issue where selecting an item from the second page of a line chart legend would redirect to the first page
- (Datasets) Prevented a duplicate metric error that could occur when editing SQL in a dataset and then trying to add a new metric
- (Datasets) Updated the copy in the messages confirming the addition of columns to virtual datasets
- (Datasets) Ensured that a dataset's last modified date is correctly updated when changes are made to its columns or metrics
- (Datasets) Stopped the automatic conversion of a dataset's last modified timestamp to UTC, which was causing display inconsistencies for datasets that were modified before the change
- (Datasets) Corrected an issue related to currency displays
- (SQL Lab) Fixed an issue with saving datasets in SQL Lab that include template parameters
- (Databases) Updated error code to 400 when we fail to connect to a database
- (Databases) Added the ability to connect to a Postgres instance deployed in GCP with SSL enforced
- (Databases) Fixed an issue with Snowflake MAP types
- (Alerts & Reports) Fixed a problem with how the "last updated" time was displayed for Alerts & Reports
- (Home) Fixed an error where we were unable to load favorites on the home page for some users
- (Permissions) Fixed an issue where the Data Access Roles page would sometimes freeze
- (Accessibility) Improved keyboard navigation and screen reader access throughout the app
May 15, 2025
New Features
- (Datasets) Run and test SQL queries from within the dataset editor
- (ECharts) Allows sorting the X axis by a particular/selected metric when more than one metric is present
- (Big Number Chart) Adds support for displaying metric name
Enhancements and Fixes
(Embedded) Improved chart loading and display performance
(Datasets) Improved reliability of catalogs when using dataset editor
(Dashboards) Filters can only be added for columns marked as filterable in the dataset editor
(SQL) More reliable detection of invalid SQL functions
Apr 28, 2025
New Features
- (Dashboards) Filters now have a Select/Deselect All button that selects or deselects all visible options when searching.
Enhancements and Fixes
- (Dashboards) Improved reliability of standalone mode with certain URL parameter combinations
Apr 18, 2025
New Features
- (Datasets) Added dataset folders API
- (Charts) Added subtitle option and metric customization controls to Big Number charts
Enhancements and Fixes
- (Databases) Performance enhancements for catalog permission syncronization
- (List Views) Better support for long titles with truncation and tooltip
- (Interactive Table) Time comparison is now only applied to metrics
- (Databases) Improved reliability when editing OAuth2 credentials in database connections
- (Import/Export) Add folders to import schema
- (Dashboard) Improved reliability of scoping filters within nested tabs
Apr 10, 2025
New Features
- (Charts) Adding a new %d.%m.%y time format option for charts
- (SQL Lab) Adds support for querying latest partition in BigQuery
Enhancements and Fixes
- (Dashboards) Fixes an issue with Chart CSV exports from dashboards
- (Dashboards) Fixes issues when entering full screen mode on dashboards
- (Embedded) Fixes the
show_filters
URL param when passed to embedded dashboards - Other various bug fixes and improvements
Apr 07, 2025
New Features
(Charts): Adds Aggregation Method for Big Number with Trendline (e.g. SUM, AVG, MIN, MAX, MEDIAN, and LAST_VALUE)
(Databases) YDB Support: Introduced support for YDB as a new database engine.
(Databases) It’s now possible to sync permissions for a given database connection, to reflect new schemas/tables/etc in Data Access Roles (gradual rollout since March — now fully available).
(Preset Manager) It’s now possible to search for users in the Team and Workspace Administration by email, and also filter by role (gradual rollout since March — now fully available).
Enhancements and Fixes
(API): UUIDs have been added to list API calls for better identification.
(Charts): Interactive Table now displays the verbose metric name if entered.
(Charts): Table chart comparison columns configuration is hidden when time_compare is empty
(Dashboards): Permalinks can now be passed to the cache_dashboard_screenshot endpoint.
(Datasets): The file uploads dialog now displays only allowed schemas.
(Databases): Datasets and queries are now updated automatically when database connections change.
(Embedded) Set a specific referrerPolicy for iframe requests to improve security.
(SQL Lab) Added a to_datetime Jinja filter for enhanced date-time manipulations.
(SQL Lab) Introduced Jinja macro current_user_roles() macro to retrieve roles of the current user.
Other various bug fixes and improvements
Mar 21, 2025
- (Databases) Fixes issues connecting to private Google Sheets
- (SQL Lab) Fixes a bug where calculated columns may be duplicated when syncing columns
- Other various bug fixes and improvements
Mar 12, 2025
- (Alerts/Reports) Fixes an issue with adding correct file extensions on attachments sent to Slack.
- (SQL Lab) Fixes an issue with clearing schema display
- Other various bug fixes and improvements
Mar 10, 2025
- (Alerts/Reports) Fixed an issue with Alerts and Reports where users implemented Slack with more than 20K channels in place. (See docs for information on upgrading to the latest Slack API).
- (Datasets) Resolved an issue where calculated columns were not correctly retained correctly when updating queries underlying a virtual dataset.
- Other various bug fixes and improvements
Mar 05, 2025
- (Databases) Improved support for Firebolt dialect
- (Charts) Improved rendering of nested elements in Partition viz
- (Home) Fixed pinning of tags on home/welcome page
- (Home) Fixed issue with collapsing search input
- Other various bug fixes and improvements
Feb 20, 2025
- (Dashboards) Fixed an issue with PDF downloads
Feb 19, 2025
- (RLS) Row level security now displays last modified date
- (Charts) Improved stability of CSS and Handlebars editors in Handlebars plugin
- (Datatsets) Virtual dataset columns are syncronized automatically when updating the SQL query
- (OAuth) Improved usability the OAuth config form
- Other various bug fixes and improvements
Feb 06, 2025
- (AI Assist) Added support for database catalogs
- (Alerts/Reports) Now supporting a max width of 4800 pixels (doubling size)
- (Charts) Small fixes to Pivot Table
- (Databases) Fixes small issues with Pinot and Trino
- Other various bug fixes and improvements
Jan 22, 2025
Enhancements and Fixes
- (Charts) New "Interactive Table" visualization based on AG Grid
- (Dashboards) Fixed an issue where clicking the “Refresh dashboard” button wasn’t refreshing all charts in the dashboard
- (SQL Lab) Fixed an issue where users were unable to update an existing query selected from the Saved Queries list
- (SQL Lab) Cosmetic updates for the Query History pane
- (Databases) Improved support for legacy Firebolt databases via a new
sqlglot
database dialect - (Audit Logs) Dashboard filter events are now visible in logs
- (UI) Redesigned label component now visibile throughout the product
Earlier Releases
- Changelog Archive
- See Preset's product announcement blog for key updates.