📖 Read the announcement blog post: https://tabularis.dev/blog/v0320-table-transfer-sql-snippets-plan-comparison?utm_src=github-release
See the assets below to download this version and install.
🐳 Self-host in the browser: docker run -d -p 127.0.0.1:8080:8080 -v tabularis-data:/data ghcr.io/tabularisdb/tabularis:0.32.0 (see the container guide).
What's Changed
- ci: migrate workflows to Blacksmith runners by @blacksmith-sh[bot] in https://github.com/TabularisDB/tabularis/pull/1348
- chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 by @dependabot[bot] in https://github.com/TabularisDB/tabularis/pull/1379
- chore(deps): bump docker/login-action from 4.6.0 to 4.7.0 by @dependabot[bot] in https://github.com/TabularisDB/tabularis/pull/1380
- fix(ci): restore platform-specific release build steps by @debba in https://github.com/TabularisDB/tabularis/pull/1384
- fix(grid): transposed find scrolls only when needed, zebra stripes when transposed by @Asymtode712 in https://github.com/TabularisDB/tabularis/pull/1372
- fix(explorer): handle pointer focus and index copy by @CreedTech in https://github.com/TabularisDB/tabularis/pull/1374
- fix(i18n): add missing connect timeout and crash analysis strings for vi and zh-TW by @Detoy in https://github.com/TabularisDB/tabularis/pull/1376
- chore(deps): bump swatinem/rust-cache from 2.9.1 to 2.9.3 by @dependabot[bot] in https://github.com/TabularisDB/tabularis/pull/1318
- chore(deps): bump pnpm/action-setup from 6.0.10 to 6.1.0 by @dependabot[bot] in https://github.com/TabularisDB/tabularis/pull/1319
- test(web): check the login page tokens match the built-in Tabularis themes by @Detoy in https://github.com/TabularisDB/tabularis/pull/1377
- fix(editor): page Run All results from the rows captured during the batch by @vivekyarra in https://github.com/TabularisDB/tabularis/pull/1378
- fix(editor): do not read record ids like person:bob as query parameters by @itsmunzir in https://github.com/TabularisDB/tabularis/pull/1385
- feat(editor): render Markdown in AI crash analysis by @Asymtode712 in https://github.com/TabularisDB/tabularis/pull/1375
- fix(connections): pre-fill the driver's default username on a new connection by @itsmunzir in https://github.com/TabularisDB/tabularis/pull/1386
- fix(connections): show a plugin driver's display name on the connection chip by @itsmunzir in https://github.com/TabularisDB/tabularis/pull/1387
- fix(connections): do not append the port to a host that is a URL or has one by @itsmunzir in https://github.com/TabularisDB/tabularis/pull/1388
- fix(import): keep leading zeros and quoted spreadsheet cells in pasted data by @Xnadir in https://github.com/TabularisDB/tabularis/pull/1390
- fix(connections): don't throw on a % that isn't an escape in a pasted connection string by @Xnadir in https://github.com/TabularisDB/tabularis/pull/1391
- feat(connections): let multi-database plugins take a database on the Databases tab by @itsmunzir in https://github.com/TabularisDB/tabularis/pull/1393
- fix(sql-splitter): keep SQLite trigger and BEGIN ATOMIC bodies in one statement by @Xnadir in https://github.com/TabularisDB/tabularis/pull/1382
- feat(sidebar): remember explorer tree expansion and editor panel height by @lejyfps in https://github.com/TabularisDB/tabularis/pull/1389
- feat(postgres): per-connection query timeout with server-side cancel by @Detoy in https://github.com/TabularisDB/tabularis/pull/1381
- feat(explorer): export a table to SQL and import it into a same-driver connection by @shu-chen-dot-ca in https://github.com/TabularisDB/tabularis/pull/1361
- feat(data-grid): color rows and cells with conditional formatting rules by @shu-chen-dot-ca in https://github.com/TabularisDB/tabularis/pull/1392
- feat(grid): filter a column by clipboard value (= clipboard, IN clipb… by @zzx04-cool in https://github.com/TabularisDB/tabularis/pull/1112
- chore(connections): move decodeUriPart above the protocol alias docs by @Xnadir in https://github.com/TabularisDB/tabularis/pull/1443
- feat(history): filter entries by minimum recorded duration by @DevShoaib78 in https://github.com/TabularisDB/tabularis/pull/1435
- feat(editor): show cursor position and selection size in the SQL editor by @DevShoaib78 in https://github.com/TabularisDB/tabularis/pull/1436
- fix(sqlite): preserve infinite REAL values instead of mapping to NULL (#1433) by @markankamaransheogarat-sys in https://github.com/TabularisDB/tabularis/pull/1440
- feat(explorer): add New Database and New Schema sidebar actions by @lejyfps in https://github.com/TabularisDB/tabularis/pull/1442
- feat(notebook): export SQL cell source to a .sql file by @shu-chen-dot-ca in https://github.com/TabularisDB/tabularis/pull/1438
- feat(notebook): add a Clear Outputs action to the notebook toolbar by @WhitePepperLambSoup in https://github.com/TabularisDB/tabularis/pull/1429
- feat(json-viewer): sort object keys alphabetically in read-only JSON trees by @parthchilwerwar in https://github.com/TabularisDB/tabularis/pull/1427
- feat(text-viewer): show character, line and UTF-8 byte counts by @maxteneff in https://github.com/TabularisDB/tabularis/pull/1425
- feat(er-diagram): export the loaded schema as Markdown by @MuhammadHaroonRashid in https://github.com/TabularisDB/tabularis/pull/1420
- fix(modals): keep the column length, default and ON UPDATE when renaming a column by @shu-chen-dot-ca in https://github.com/TabularisDB/tabularis/pull/1419
- feat(explain): save plan snapshots and compare against a baseline by @markankamaransheogarat-sys in https://github.com/TabularisDB/tabularis/pull/1431
- feat(editor): reusable snippets with tab-stop placeholders by @markankamaransheogarat-sys in https://github.com/TabularisDB/tabularis/pull/1432
- feat(editor): add opt-in metadata-aware SQL diagnostics for PostgreSQL SELECT by @Asymtode712 in https://github.com/TabularisDB/tabularis/pull/1447
- feat(plugins): sandbox plugin UI extensions and EXPLAIN parsers in CSP-restricted iframes by @1-DARK in https://github.com/TabularisDB/tabularis/pull/981
- ci: use GitHub-hosted runner for npm provenance by @debba in https://github.com/TabularisDB/tabularis/pull/1456
- feat(editor): improve SQL snippet editing by @debba in https://github.com/TabularisDB/tabularis/pull/1458
- chore(release): prepare v0.32.0 by @debba in https://github.com/TabularisDB/tabularis/pull/1461
New Contributors
- @blacksmith-sh[bot] made their first contribution in https://github.com/TabularisDB/tabularis/pull/1348
- @lejyfps made their first contribution in https://github.com/TabularisDB/tabularis/pull/1389
- @zzx04-cool made their first contribution in https://github.com/TabularisDB/tabularis/pull/1112
- @DevShoaib78 made their first contribution in https://github.com/TabularisDB/tabularis/pull/1435
- @parthchilwerwar made their first contribution in https://github.com/TabularisDB/tabularis/pull/1427
- @maxteneff made their first contribution in https://github.com/TabularisDB/tabularis/pull/1425
- @MuhammadHaroonRashid made their first contribution in https://github.com/TabularisDB/tabularis/pull/1420
Full Changelog: https://github.com/TabularisDB/tabularis/compare/v0.31.0...v0.32.0
Stay in touch: Website · Discord · X · Bluesky · Mastodon · GitHub