π Fix branch deletion when branch was already deleted on GitHub
Fixed an issue where deleting branches from the Evidence UI would fail with an error when the branch had already been deleted on GitHub (e.g., by GitHubβs auto-delete on merge feature).π Fix for overlapping content in PDF exports
Fixed an issue that could cause overlapping content in PDF exports.β¨ Percentage labels for pie charts
Addedpct and pct_fmt options for pie charts to display percentage values directly on slice labels.
π Fix AI chat generating dropdowns and date range filters
Fixed an issue where AI chat could fail when generating dropdowns or date range filters.π Fix x_fmt not applying to chart tooltips
Fixed an issue where settingx_fmt on charts would format the axis labels but not the date value shown in the tooltip.π Improved AI chat reliability
Fixed an issue where AI chat could error out during longer conversations.β¨ Date Range Support for Input Components
Input components (dropdown, button_group, input_tabs, slider, dimension_grid) now support thedate_range attribute, allowing you to filter options by a specific time period or a range_calendar selection.π Fix dropdown with manual options showing SQL error
Fixed an issue where dropdowns using manual child option tags (nodata attribute) would show an βUnknown table function WHEREβ error.π Graceful redirect when page not found after branch switch or rename
Fixed an issue where switching branches or renaming a page could result in a 404 when the current page doesnβt exist on the target branch or at the old URL.π Fix dimension link navigation resulting in 404
Fixed an issue where clicking dimension links in tables would result in a 404 when navigating between pages, because the URL wasnβt being resolved relative to the current project context.π Automatic chart padding for data labels
Charts now automatically add top padding when data labels are positioned above bars or points, preventing labels from being cut off at the top of the chart.β¨ External GitHub branch support and PR preview links
Projects connected to GitHub now show all repository branches in the branch switcher, not just branches created through Evidence Studio. When a pull request is opened or reopened, Evidence automatically posts a preview link comment on the PR.π SQL Console Table Grouping
Tables in the SQL console sidebar are now organized by schema/connection in a collapsible tree structure for easier navigation.β¨ Customizable Total Label for Tables
Tables now support atotal_label attribute that allows customizing the text displayed in total/subtotal rows and columns, useful when using non-sum aggregations like avg, min, max, or count.β¨ Editor Sidebar
Enhanced editor sidebar, with diff viewer, search, table schema, and page filters.π Pivot Table Performance
Significant performance improvements for pivoted tables and increased row/column limits.π Fix dropdowns closing modals
Fixed an issue where clicking on dropdown menus inside a modal would cause the modal to close unexpectedly.π Stable AI Edit Previews
Prevent AI edits from causing full refresh⨠Gradient fill for area charts
Area charts now support a gradient fill option that fades from the series color at the top to transparent at the bottom. Enable it witharea_options={ gradient=true }.
β¨ Clock Component
Display a live clock with running seconds and the current date using{% clock /%}. Supports 12h/24h format, monospace font variant, and left/right alignment.β¨ Branching
Work on multiple versions of your reports at the same time. Create and switch between branches, commit your work, and publish when youβre ready.β¨ Heat Grid
Visualize metrics across categories with color-coded cells based on configurable thresholds. Cells are colored red, yellow, or green depending on where values fall relative to your thresholds, with an optionallower_is_better mode.π Model Engine and Primary Key Settings
The model edit page now includes configurable refresh schedules, table engine selection, and primary key configuration with helpful tooltips explaining each engine type, data locations, and nullable primary key handling.View Documentation⨠Progress Bars
Display progress toward goals with horizontal bars showing numerator/denominator ratios. Supports threshold-based coloring and custom color gradients.β¨ PDF Export Options
PDF export now supports custom orientation, margins, and card styling options.β¨ Datadog Connector
Connect your Datadog monitoring and analytics data to Evidence. Sync metrics, dashboards, monitors, hosts, and usage data from your Datadog account.View Documentation⨠Custom Title for Table Filter
Customize the Table Filter button text using the newtitle attribute.β¨ Table Repeat Dimension Values
Tables and dimensions now support arepeat_values attribute that forces dimension values to display on every row instead of being collapsed.π Improved code editor font
The code editor now uses Geist Mono, a modern monospace font designed for better readability and aesthetics.β¨ Custom AI Instructions
Configure custom instructions for the AI assistant in Settings > AI Agent.β¨ RDS PostgreSQL Connector
Connect your RDS PostgreSQL database to Evidence and sync your data automatically.View Documentationπ PostgreSQL TLS Requirement Documentation
Added documentation note for PostgreSQL and Azure PostgreSQL connectors specifying that TLS/SSL must be enabled on the database for secure connections.β¨ Collapsible Tables
Tables with subtotals can now be collapsed. Click subtotal rows to expand or collapse their children.
π Fixed row link chevron styling for total and subtotal rows
Fixed chevron column styling in tables with row links to match total/subtotal row backgrounds.
β¨ Total and Subtotal Position
Control where totals and subtotals appear withtotal_position and subtotal_position. Set to βtopβ or βbottomβ.
π Table Filter Initial Values and Required Selections
Table filters now supportinitial_values to set default filter values when the page loads, and require_selection to prevent specific filters from being cleared.π Automatic Unit Formatting for Numbers
BigValue, Value, and Table components now auto-format large numbers with compact units (e.g., 1,234,567)β¨ Text Size Option for Big Value
Thebig_value component now supports a text_size attribute with predefined options (sm, base, lg, xl, 2xl, 3xl, 4xl, 5xl) for reliable text sizing.π Clear Table Sorting with Third Click
Click a column header a third time to clear sorting and return to the original order.View Documentation⨠Azure SQL Database Connector
Sync data from Azure SQL Database directly into Evidence.View Documentation⨠Logo Attribute for Table Dimensions
Display company logos in table dimension columns. The newlogo attribute accepts a column containing domains to look up logos, and logo_options lets you customize size, grayscale mode, and label visibility.
β¨ PDF Export for Viewers
Viewers can now download published pages as PDFs using the page menu or the keyboard shortcut (Cmd/Ctrl+P).β¨ Twilio Connector
Connect your Twilio data to Evidence. Sync calls, messages, accounts, and usage records.View Documentationπ BigQuery 1 Minute Incremental Syncs
BigQuery data connector now supports 1 minute incremental syncs for faster data freshness.View Documentation⨠Column Groups in Tables
Group related columns under shared headers using the newcolumn_group attribute on measures and dimensions. Useful for organizing metrics by category, such as revenue metrics vs volume metrics.
π Dark Mode Empty Circle Markers Fix
Fixed emptyCircle markers in charts to properly use the background color in dark mode instead of white.β¨ Google Ads & Facebook Ads Connectors
Connect your Google Ads and Facebook Ads data to Evidence. Sync campaigns, ad groups, ads, and performance metrics to build marketing analytics dashboards.View Documentationπ Horizontal Bar Chart Sorting Fix
Horizontal bar charts now default to sorting by value descending, showing the largest values at the top instead of the bottom.β¨ Logo Component
New logo component to display company logos using logo.dev. Supports light/dark theme switching, configurable sizes, and grayscale mode.β¨ PostHog Connector
Connect your PostHog product analytics data to Evidence. Sync events, persons, cohorts, feature flags, insights, and more from your PostHog account.View Documentationπ Snowflake 1 Minute Incremental Syncs
Snowflake data connector now supports 1 minute incremental syncs for faster data freshness.View Documentation⨠Dimension Grid
Newdimension_grid component for interactive multi-dimensional filtering.π Fix for frozen columns row shading
Frozen columns in tables now display the correct alternating row shading whenrow_shading=true is enabled. Previously, frozen columns would not show the shading because they had a solid background that overrode the row-level shading.β¨ Series colors for pie charts
Map specific category values to specific colors in pie charts using theseries_colors option in chart_options. This ensures consistent, meaningful coloring regardless of which categories are present in the data.π Export Data Retains Filters
Table exports now correctly include filtered and sorted data, matching the visual display on screen.π PDF Export Now Retains Filters
When downloading a PDF, any selected filter values are now preserved in the exported PDF.π Adjusted Developer Role Privileges
Previously, developers and admins could manage users, groups and customers. This is now restricted to Admins only.β¨ Motherduck Connector Schema Support
You can now use schema with the Motherduck connectorπ Dropdown Component Now Supports βwhereβ Attribute
Thedropdown component now supports the where attribute for filtering dropdown options with custom SQL WHERE conditions, bringing it to feature parity with other filter components like button_group and input_tabs.π Horizontal Bar Chart X-Axis Formatting
Fixed issue where thex_fmt parameter was not being applied to axis labels in horizontal bar charts. Formatting now works consistently for both axis labels and tooltips.β¨ Add your organization logo
Add your organizationβs logo in settingsβ¨ Github Data Connector
Sync data about your Github repos directly into Evidence.β¨ Deltalake (S3) Connector
Connect using your S3 with Delta Lake format your data remains at rest in your S3 bucket.β¨ Smooth Line Option
Newsmooth attribute inside line options lets you create a line with rounded corners
View Documentation⨠Chart height attribute
Control the height of your charts using the height attributeView Documentation⨠Customer Groups
Create customers, and invite customer users to view reports that you choose.
View Documentation⨠Groups
Add team members to groups to simplify permissions on projects and pagesView Documentationπ Improved Excel Export
Excel exports now use component titles to create tab names, and exclude logic and filter components⨠User Variables
Access the userβs name, email and organization using variables in markdown.View Documentationβ¨ Themes
Set color themes at the organization, project, and page level - including background, chart, and card colorsAccess theme settings in page settings, project settings, or org settings. You can override theme colors at each level (e.g., project can override org theme, page overrides project and org themes)π Improved Translation Validation Errors
Incorrect structures for translation maps will provide useful errorsπ Translations Editor
Modify translations with a fully featured text editor⨠Translation Management
Define variables with different translations for multi-language apps.
View Documentation⨠Standalone Horizontal Bar Chart Component
New dedicatedhorizontal_bar_chart component makes it easier to create horizontal bar chartsWe recommend migrating any existing horizontal bar charts to this new componentView Documentation⨠Display control for total and subtotals in table
Choose which totals or subtotals to display in your tableView Documentation⨠Dark Mode Chart Colors
Configure colors for both light and dark mode in your project and org settings
β¨ Input tabs full_width and align attributes
Input tabs now allows the same styling configuration as the Tabs component, including full width and right alignView Documentation⨠Series Color Mapping
Option to select specific colors for series in your charts
View Documentationπ Assign access to pending users
You can now grant project and page access to users who have not yet accepted invitations to join the Evidence organization.π Control order of series in combo chart
Combo chart now displays your series in the order you define them in your markdownπ Icons in Autocomplete
Find components more easily in component autocomplete menus using the mini-iconsπ Smoother chart loads on input changes
Improved chart loading behaviour and animation when changing inputs on your page
π Fix for table pivoting issues
Fixed issue where tables were not pivoting in certain situations⨠fmt property for input options
Use dynamic formats in viz components when creating an input to select a metric - e.g., show βusdβ for sales or βpct1β for growthView Documentationβ¨ Variable label property
You can now reference the label property of a variable - useful when adding labels to viz components based on input selectionView Documentationπ Fix for custom date range end dates
Fixes issue where custom end date defined in SQL was not taking effectπ Fix for scale_column
Fixes issue where scale_column in the measure component was not properly assigning colorsπ Improved handling of date grains in charts
Automatically handles formatting and positioning of labels on x-axis for date grains including month of year and day of week⨠Table of Contents
A generated table of contents from the headings in your report. Enable from page settings.
β¨ Top padding option for charts
Top padding override option to allow more room for data labels - helps in cases where labels are cut off⨠x_sort attribute
Choose a specific sort order for your x-axis, including specifying explicit stringsπ Histogram support for inline queries
Fix for Histogram issue where it could not accept inline queriesπ Toggle invert attribute
Invert attribute added to make toggled state = false instead of true⨠Query timing metadata
Queries in the SQL Console, and the pop out component inspector at the bottom of the editor now display how long the query took to run in the Evidence query engine⨠Toggle input
New toggle input component which sets a boolean variable you can use in queries and components
β¨ Button group and input tabs
New input components as visual alternatives to dropdowns:button_group and input_tabsNote that this update also deprecates the dropdown_option component in favour of the more general option component. The option component can be used inside dropdown, button_group, or input_tabs
π Info Links
Add links to info text popovers usinginfo_link and info_link_title atttributes.π User Management Performance
Adding and removing users from reports is now fasterπ Fix for custom pivot formatting
Formatting for pivots now works as expected for custom date formats - e.g.,fmt="yyyy-mm"β¨ Feature Requests
Submit and track feature requests directly in your settings menuFrom Settings > Feature Requests, you can create requests or bug reports, and set their priority. This integrates directly with the Evidence teamβs roadmap, with status changes synced into your view
β¨ Stacked bar series in combo charts
Bar series in combo charts can now be stacked using the newstack_id attribute. Bars with the same stack_id will be stacked together, allowing for flexible combinations of stacked and grouped bars.View Documentation⨠Max label length for x-axis labels
Truncate labels after a certain number of characters using themax_label_length attribute inside x_axis_options
β¨ Rotate x-axis labels
Use the newlabel_rotate option in x_axis_options to rotate the labels on your x-axis
π Sidebar Icons and Sorting
Add custom icons and adjust the sort order of projects and pages in the sidebar⨠Jump to Code
In the editor preview, Cmd/Ctrl + click on a component to jump to the code for that componentYou can jump to code by Cmd/Ctrl + clicking a component in the preview pane, or you can jump to the component preview by Cmd/Ctrl + clicking the code in your editor
π Fixes for table pivoting
Fixed issue where columns were not properly pivoting in tablesπ Drag and drop image support
Drag, or paste images into the editor to add them to your page.β¨ Models (Beta)
Join sources together and materialize the results to improve performanceModels can be used to execute joins across sources, centralize type casting, and create clean tables to use when building reports. Models are run and materialized every 8 hoursView Documentation⨠Set custom end date for date ranges
Use a dynamic end date for date ranges based on your data or a standard offsetBy default, date ranges end as of todayβs date, but this setting allows you to choose a date based on a standard offset (e.g., 1 day ago) or by passing a sql query to calculate the date (e.g.,select max(date) from my_table)β¨ Bar chart opacity setting
Customize the opacity of bars in bar chart and combo chart componentsπ Project Sections
Organize projects into sections for easier navigation during developmentSections will not impact how projects are arranged in the app published to Viewer usersπ Version control overflow
Fixes a bug where if you changed lots of files it overflowed the Version History panel⨠Option to choose first day of week
In project settings, you can now choose whether weeks start on Sunday or Mondayπ Better SQL Autocomplete Suggestions
Improved SQL suggestions for columns, and tables after joinsπ Variable name shortcuts + use in markdown
Variables no longer require specifying a property - simply use the name, like{{ my_var }}You can also use variables directly in markdown, including in headers and lists. You still have access to variable properties and can reference them like this: {{ my_var.selected }}
π Performance improvement for table comparisons
Tables containing comparisons should now load much fasterπ More source sync info
View the number of rows in a source, and the amount of time it took for the source sync from the Sources page.β¨ Use variables inside components
You can now reference filter variables directly in component attributesSupports the following attributes: title, subtitle, info, where, date_grain, date_range.range, comparison.compare_vs
β¨ Selector components for date grain and comparisons
Special components for selecting date grain and comparisonsπ Dynamic date ranges
Input arbitrary ranges into the date_range attribute in components, like βlast 14 weeksβ or β2023-01-14 to 2025-11-30βπ Filter scroll fix
Fixed a bug where selecting a filter caused the page to jump back to the top.β¨ Select preset ranges in range calendar
Choose which preset ranges you want your users to see when clicking the range calendar componentπ SQL comments in inline queries
You can now add comments to inline queries without breaking them⨠Option to turn legend off in charts
You can now turn off chart legends with legend=falseπ Conditional component render instantly
When previewing or viewing published pages, the initial state of any if/else_if/else conditions will be pre-calculated before the page loads.π Better label spacing on x-axis
Improvement to the alignment and spacing of labels on the x-axisπ Fix target comparison totals in table
Fixed an issue where target comparisons were hidden in total rowsπ Improved date behaviour
Previously, database columns that returned Date type would return DateTime precision, which is confusing in the UI. Now dates will return no additional time componentValues that are Date type will no longer display time component in Tables, Values, and in various input components. Eg a Date previously formatted 2025-09-22T14:05:23Z would now be returned as 2025-09-22.π Fix Explore table resize and scroll
Fixes an issue where tables on the Explore page would resize and cut off contentπ Comparison Tooltip Improvements
Fixed issue with percentage calculations for negative values. Added support for custom formats.β¨ Make Feature Requests in AI Chat
Now you can ask the Evidence chat to submit a feature request to the Evidence teamπ Fixed unexpected date offsets
In certain timezones, dates were being transposed by a small number of seconds in Chrome and Safari. This could cause date formats to render incorrectly, for example showing the day before the expected date.π RLS Enhancements
Added variable support for IN/NOT IN operators, βApply Allβ rule option, new panel interface, and per-user variable editing capabilities.π Improved Inline SQL Editor
See available variables, inline queries, and a preview of compiled SQL when editing queries in the inline SQL editor
π Improved international character support in SQL queries
You can now include Japanese, Chinese, emoji, and other non-Latin characters directly in SQL passed to components⨠Page Loading (table)
Tables now load instantly on preview and published pagesThis is the first change in a journey to fully enable Server-Side Rendering in Evidence pages. The table is the first component to support this behavior, which enables the following features:- Tables load instantly on preview and published pages (no more loading spinner when the page loads)
- Chat can now debug SQL query errors in Table components
This change lays the groundwork for other components to opt into this new Server-Side Rendering system.
β¨ Add optional dark_url prop to image component
Image components can now display different images in light and dark modes using the newdark_url prop.π Improved Default Funnel Chart Styling
Funnel Charts are more intuitive to read, with a squared off style
π Fix Comparison Issues
Fixed bug for target comparisons which resulted in undefined error⨠Icon Component
Add icons inline into markdown, with configuration for color and size
β¨ Row Level Security
Add rules to restrict which rows of are visible to users from sourcesAdd RLS rules to data source columns, and add user variables to determine which values in these columns allow access.View Documentationπ Custom Color Palettes
All charts now support custom color palettes via the βchart_optionsβ attributePass an array of hex codes to the color_palette option e.g.color_palette=["#ff0000","#00ff00"]
π Fix Editor Overwriting Bug
Fixed bug where switching pages and then hitting Ctrl+Z would overwrite your page with the content of the previous page.π Sidebar Hover Text
Adds hover text to sidebar items that are truncated due to lengthπ Table Filter Option Overflow
Fixed a bug where long string values in the table filter overlapped each otherπ Fix High Precision Decimals in Postgres
Resolves issue where tables containing decimal columns with more that 9 digits of precision were failing to publishπ Editor Loading Speed
Weβve significantly improved the load speeds when switching between pages in the editor.β¨ Link Button
Use the link button to link to another page in Evidence or an external locationView Documentation⨠Print Format Components
Add page breaks, print groups, and hide elements from PDF downloadsπ If / Else Behaviour Fix
Fixed some issues with the if /else components which sometimes caused them to not display information when they should⨠Accordian components
Organize content into collapsible accordian sections⨠Axis Label Interval Control
More control over the intervals between labels on chartsπ Long Page Name Overflow
Long page and directory names now truncate in the sidebar to prevent the action button being hidden
β¨ Range Calendar Input
New range calendar component for date filtering.β¨ Variables
Define variables in frontmatter and use them in markdown, SQL and componentsView Documentation⨠Column-level control for tables
Control formatting for each column in a table⨠Conditional formatting in tables
Use color scale to conditionallyformat values in a tableπ Improved Explore page
Supports more date grain options and improved share experienceπ Improved pivot table
Table now supports more complex pivot table scenarios⨠Link support in tables
Add links to columns in a table, or set up row linksπ New date grain options
Inclues special grains like βday of weekβ and βmonth of yearβ, with built-in labelsβ¨ New table visualizations
Add bar charts, sparklines, and deltas to your columns⨠Period over period comparisons
Automatically compare values vs. prior year, prior period, or target. Available in table and big value.π Delete Connections Fix
Fixed a bug which only allowed you to delete the most recently added connection⨠Page linking
Link to other Evidence pages using markdown links with Intellisense supportView Documentationπ Respect columns option in table filter
Fix bug which ignored columns selection in table filterπ Table filter responsiveness
Fix bug which prevented table filter inputs from taking effect immediately after adding the table filter to the page.β¨ Filter interpolation
Reference filter values inside of inlined queries, and view the state of your filters in the new filters pane of the devtools sidebar.View Documentationπ Agent Keyboard Shortcut
Ctrl+Alt+I (Mac: Cmd+Shift+I) to open a chat with the Evidence agent from anywhere in the Editor⨠If, Else If, Else
Use conditional blocks to choose what to render based on data.View Documentation⨠Reference Components
Usereference_line, reference_area, and reference_point to add reference annotations to your chartsView Documentationπ Postgres Schema Support
Use tables in any Postgres schema (not just the default βpublicβ schema)β¨ Import Views as Sources
All supported DBs now allow importing views as sourcesπ Public Documentation
Weβve published full documentation at https://docs.evidence.studioβ¨ Card Option for Row and Stack Components
Addedcard option to row and stack components to display their contents as a single card.β¨ Data Point Labels
Label each data point in your chart with thedata_labels option⨠Downloadable Data
Right click any chart to download its data, or use the kebab menu in the top left of the published page to download a whole pageβs data.β¨ Chart, Axis, and Series Options
Newchart_options, x_axis_options, y_axis_options, y2_axis_options, and series options for customizing your charts.π Inline Query Date Validation
Fixes issue creating visualizations using inline queries with dates⨠Markdown Comments
Adds support for mardown comments with<!β β>. Mac: Cmd + / Windows: Ctrl + /β¨ Combo Chart
Added acombo_chart component that allows you to combine area, bar, bubble, line, and scatter series on one chart.β¨ Accept and Reject Changes Panel in Diff View
Added accept and reject buttons to the top of the diff view.π Connection Documentation
Added generaldocumentation for data connections.π Fix to give AI agent knowledge of inline queries
Fixed the issue where the AI agent did not know about inline queries on your page.π Fix to Maintain Chart Height
Fixed the issue where the chart height was shrinking when title and legend were added.π Link to All Docs in Sidepane
Added a link to all docs in the docs tab of the editor.β¨ Custom X and Y Chart Titles
Added the ability to customizex_title and y_title for charts.










