DuckDB 0.7, SvelteKit 1.0 & More

This release includes breaking changes, as we upgrade to SvelteKit 1.0. Node 14 is no longer supported, use Node >= 16.

Great for visualizing flows

Patch Release

CSV Support & Open Source Repo Improvements
  • ๐Ÿ“ CSV Support: new connector that lets you query CSV files directly in your SQL (using duckdb under the hood!)

  • ๐Ÿ”ข Fixes for DataTable:

    • Value formatting: fixes unit summaries in DataTable (e.g., 12,000 โ€”> 12k)
    • Download button fixes: download button was not appearing in tables without pagination; downloadable prop now works in all scenarios (turn on or off download ability for your users)
  • ๐Ÿงช Testing & dev process improvements in our core open source repo:

Settings page for our new CSV connector

Map Component & Improved Error Handling in Dev and Build
New USMap component

New Table Features
Include images in your tables

Improved Tables
Sort and filter on the fly

Visual Updates, Funnel Charts and Improved Accessibility
Our new funnel chart

DuckDB Support
Yes, this was stolen from Twitter

Blockquotes and Faster Install Times
A little indented, a little faded

Improvements to Components and Charts
Add custom charts

Front-End Updates
Using titles in tooltips

Big Value Component

A lot of users have styled some version of this into their projects using CSS, but the new <BigValue/> offers a lot more than just styling.

  • ๐Ÿ”Ÿ BigValue includes support for colour coded comparison, and a sparkline. They look great on their own, or arranged in a set.
<BigValue/> in action

Mobile Experience Updates

Users told us our mobile experience could be improved, so weโ€™ve reworked it.

  • ๐Ÿ” Top-right hamburger menu: Access all the pages in your Evidence project on mobile using the hamburger
  • ๐Ÿคž Fewer bugs: Weโ€™ve introduced end-to-end tests which means we catch bugs before we release them!
The new mobile hamburger

Formatting & Image Support
  • ๐Ÿท๏ธ Format tags: covering a wide range of dates / times, many major currencies, numbers and percentages
  • ๐Ÿค– Auto formats tags: which infer the number of decimal places and units (k, M, B) to display based on the input numbers
  • ๐Ÿ’ซ Custom formats: if you canโ€™t find what you need in our standard tags, you can make any format supported by excel format strings eg "$" ##0,000, "k"
  • ๐ŸŒ„ Static folder: so you can add images and other static files to your project
Adding a custom format

Data Types & Tooltips

Syntax Updates & Copy/Paste

New Demo Project & Improved Dev Features

Sharing & Exporting Options

This release makes it easier to share your Evidence project outside Evidence.

  • ๐Ÿ’พ Component download options: Download DataTables and query results as CSVs, save charts to PNG
  • ๐Ÿ”ฝ Export to PDF: Save reports to PDF from each Evidence page
  • ๐Ÿ™…๐Ÿฝโ€โ™‚๏ธ Telemetry opt-out: We record anonymous data to help us figure out when things are broken, and count the number of Evidence projects. If you'd rather we didn't, you can now easily turn this off in the settings menu

Deploy Options & Dev Tooling

Making Evidence Easier

Users told us they wanted a simpler project structure and easier options to connect to their databases and deploy.

This release revamps the UI, strips back the project structure, adds UI options for connection and deployment. Read the PR in Github.

  • ๐Ÿ‘ Simplified Evidence project structure - fewer confusing files cluttering your project directory
  • โœจ UI refresh - auto-generated sidebar nav, better errors and breadcrumbs
  • ๐Ÿ”Œ Slick database connections - now just use the settings menu in your Evidence project
  • ๐Ÿš€ Deploy straight from Evidence - get your Evidence project online from the settings menu
  • ๐ŸŽ“ Updated, easier tutorial - a faster, funner start to using Evidence