What's new in Tad 0.13.0
Oct 18, 2023
- Updated to latest DuckDb (0.9.1)
- Better error handling when DuckDb extensions can't be downloaded to enable use behind corp firewalls
- Interactive column histograms for numeric columns
- Improved date / time rendering
- Direct copy/paste to Excel and Google Sheets
- String filters are now case insensitive
New in Tad 0.12.0 (Mar 6, 2023)
- Updated to latest DuckDb (0.7.1)
- Binary releases now include native build for Apple Silicon (M1/M2)
- Reloading an updated CSV/Parquet file will re-import the file (based on checking file modification time)
New in Tad 0.11.0 (Dec 21, 2022)
- New Features / Bug Fixes:
- Update to use latest DuckDb (0.6.1), Electron (22.0.0), React (18) and Blueprint
- Enable automatic tooltips for long text columns
- Treat filters as form so we can press enter to submit by @gempir in https://github.com/antonycourtney/tad/pull/172
- Added content zoom modifiers. by @scmanjarrez in https://github.com/antonycourtney/tad/pull/182
- Internal / Experimental: Embeddable TadViewerPane React component
- Internal: migrate from node-duckdb to [duckdb-async](https://github.com/motherduckdb/duckdb-async)
New in Tad 0.10.1 (Jun 16, 2022)
- No longer requires Admin rights to install on Windows (#96)
- Numbers are now right-aligned for easier visual scanning of magnitude (#166)
- Separate menu options for "Open File..." and "Open Directory..." for better open dialog behavior on Windows and Linux
New in Tad 0.10.0 (Apr 20, 2022)
- New Features:
- Tad now uses DuckDb instead of SQLite, enabling much better load times and interactive performance, especially for large data files.
- Added direct support for Parquet and compressed CSV files.
- Added a new Data Sources sidebar showing available tables, data files and folders, and allowing fast switching between them.
- Tad can open DuckDb and SQLite Database files:
- $ tad myDatabase.duckdb
- $ tad myDatabase.sqlite
- Ability to open filesystem directories directly for quick browsing and exploration of collections of tabular data files.
- Internal Changes:
- This release is a major restructuring and rewrite of the Tad internals:
- Implementation now structured as a Lerna monorepo, split into 12 sub-modules.
- Implementation ported to TypeScript and UI code updated to React Hooks
- Main pivot table React component (tadviewer) built as an independent module, enabling embedding in other applications
- Experimental proof-of-concept packaging of Tad as a web app and a reference web server, illustrating how Tad could be deployed on the web.
- Experimental proof-of-concept support for other database backends (Snowflake, BigQuery, AWS Athena)
New in Tad 0.9.0 (Nov 26, 2018)
- New Features:
- Export Filtered CSV - Export result of applying filters on original data set
- Bug Fixes:
- Fix issue that prevented opening empty / null nodes in pivot tree
- Correctly escape embedded HTML directives in CSV headers or data cells
- Upgrade numerous internal dependencies (Electron, React, Blueprint, ...)
New in Tad 0.8.5 (Jul 17, 2017)
- New Features:
- European CSV support - support for ; instead of , as field separator.
- IN and NOT IN operators, with interactive search and auto-complete UI.
- A --no-headers option for opening CSV files with no header row.
- Scientific Notation as format option for real number column type.
- Bug Fixes:
- Add missing negated operators (not equal, does not contain, etc.) to filter editor.
- Fix issue with Copy operation picking up incorrect cell ranges.
- Fix issue in file format when saving / loading per-column format info.
New in Tad 0.8.4 (Jul 17, 2017)
- New Features:
- Rudimentary filters - simple list of predicates combined with AND or OR
- Simple rectangular range selection and copy to clipboard
- Footer showing row count information: Total Rows, Filtered Rows, Current View
- Cross-Platform: First release for macOS, Linux and Windows
- Sample CSV file included with distribution, linked in Quick Start Guide.
- Bug Fixes:
- Pivoting on columns containing backslashes now works.
- Improve error reporting of SQLITE errors when creating table during import.
- Allow filenames that are all digits.
- Correct handling of duplicate column identifiers that differ in upper/lower case.
- Replace auto-create of symbolic link in /usr/local/binwith self-serve instructions in quick start guide.
New in Tad 0.8.3 (Jul 17, 2017)
- New Features:
- Tad can now be used to explore saved sqlite3 database files.
New in Tad 0.8.2 (Jul 17, 2017)
- Bug Fixes:
- Fix critical bug in pivoting by non-text columns
New in Tad 0.8.1 (Jul 17, 2017)
- New Features:
- Add support for Tab Separated Value (.tsv) files
- Bug Fixes:
- Fix numerous issues with scrollbars and resizing of main window
- Better support for long column names / many columns