📖 Read the announcement blog post: https://tabularis.dev/blog/v0310-transposed-grid-saved-query-history-connection-import?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.31.0 (see the container guide).
What's Changed
- fix(scripts): write version.ts with single quotes in sync-version by @debba in https://github.com/TabularisDB/tabularis/pull/1289
- chore(web): dissolve web-ui-project into the repository layout by @debba in https://github.com/TabularisDB/tabularis/pull/1264
- fix(ci): verify experimental nightly AppImage layout by @debba in https://github.com/TabularisDB/tabularis/pull/1293
- chore(connection-import): tidy importer module docs by @debba in https://github.com/TabularisDB/tabularis/pull/1316
- fix(docs): count downloads across all GitHub releases by @debba in https://github.com/TabularisDB/tabularis/pull/1321
- fix(connections): show "All databases" for PostgreSQL connections too by @itsmunzir in https://github.com/TabularisDB/tabularis/pull/1282
- fix(ai): use the first text block of an Anthropic response by @harshbhx in https://github.com/TabularisDB/tabularis/pull/1332
- feat(data-grid): double-click a column border to fit its width by @Mittalnew in https://github.com/TabularisDB/tabularis/pull/1339
- feat(grid): add does not contain, starts with and ends with to Filter by this value by @HongTin2104 in https://github.com/TabularisDB/tabularis/pull/1338
- fix: check out text files with LF line endings on every platform by @HongTin2104 in https://github.com/TabularisDB/tabularis/pull/1335
- feat(settings): choose how NULL is written when copying rows by @shu-chen-dot-ca in https://github.com/TabularisDB/tabularis/pull/1333
- feat(i18n): add Vietnamese translation by @HongTin2104 in https://github.com/TabularisDB/tabularis/pull/1329
- feat(sidebar): show index and foreign key details by @Parth-Jadhav-2004 in https://github.com/TabularisDB/tabularis/pull/1326
- feat(saved-queries): export all queries or a folder to one .sql file by @Asymtode712 in https://github.com/TabularisDB/tabularis/pull/1325
- feat(grid): jump to a page number from the pagination bar by @dyk1454683243-sudo in https://github.com/TabularisDB/tabularis/pull/1320
- feat(result-chart): follow-ups from the [#1193] review by @itsmunzir in https://github.com/TabularisDB/tabularis/pull/1290
- feat(web): resume connection links after password login by @Detoy in https://github.com/TabularisDB/tabularis/pull/1294
- feat(web-ui): add Markdown and SQL INSERT to Export Selected context menu by @wanjinhao1 in https://github.com/TabularisDB/tabularis/pull/1317
- fix(release): keep web UI package version in sync by @debba in https://github.com/TabularisDB/tabularis/pull/1340
- chore(web): remove the web UI API inventory by @debba in https://github.com/TabularisDB/tabularis/pull/1342
- feat(ai): prefer MiniMax M3.1 Flash in text catalogs by @octo-patch in https://github.com/TabularisDB/tabularis/pull/1230
- fix(connections): show the database name when one database is selected by @itsmunzir in https://github.com/TabularisDB/tabularis/pull/1344
- feat(grid): copy rows as SQL UPDATE statements by @Xnadir in https://github.com/TabularisDB/tabularis/pull/1349
- feat(data-grid): find text in the loaded results by @itsmunzir in https://github.com/TabularisDB/tabularis/pull/1350
- feat(explorer): pin tables and views to the top of the list by @Xnadir in https://github.com/TabularisDB/tabularis/pull/1353
- feat(editor): pin query tabs by @Xnadir in https://github.com/TabularisDB/tabularis/pull/1354
- feat(history): export filtered query history as SQL by @verbaux in https://github.com/TabularisDB/tabularis/pull/1352
- fix(editor): open Generate SQL console on the table's database by @shu-chen-dot-ca in https://github.com/TabularisDB/tabularis/pull/1363
- feat(connection-import): import connections from HeidiSQL by @fixfon in https://github.com/TabularisDB/tabularis/pull/1345
- feat(settings): add a NULL display setting for the data grid by @Mittalnew in https://github.com/TabularisDB/tabularis/pull/1343
- feat(connection-import): import connections from MySQL Workbench by @arxhr007 in https://github.com/TabularisDB/tabularis/pull/1355
- feat(saved-queries): keep version history for saved queries by @shu-chen-dot-ca in https://github.com/TabularisDB/tabularis/pull/1356
- feat(editor): copy crash report and open a prefilled bug report by @Detoy in https://github.com/TabularisDB/tabularis/pull/1364
- feat(connection-import): import connections from Navicat .ncx files by @fixfon in https://github.com/TabularisDB/tabularis/pull/1346
- feat(data-grid): hide and show columns in the current result by @itsmunzir in https://github.com/TabularisDB/tabularis/pull/1351
- feat(grid): add a transposed layout to the result grid by @robinstark in https://github.com/TabularisDB/tabularis/pull/1357
- feat(connections): per-connection connect timeout for PostgreSQL and MySQL by @Detoy in https://github.com/TabularisDB/tabularis/pull/1288
- feat(web): restyle the password login page by @Detoy in https://github.com/TabularisDB/tabularis/pull/1347
- fix(ai-approval): close the approval modal when its request has expired by @verbaux in https://github.com/TabularisDB/tabularis/pull/1365
- feat(i18n): add Traditional Chinese (zh-TW) translation by @fixfon in https://github.com/TabularisDB/tabularis/pull/1366
- feat(explain): show a Loops column in the EXPLAIN table view by @WhitePepperLambSoup in https://github.com/TabularisDB/tabularis/pull/1367
- feat(explain): add a Loops column, open the plan in its own window and reorder table columns by @shu-chen-dot-ca in https://github.com/TabularisDB/tabularis/pull/1368
- feat(editor): analyze editor crashes with the configured AI provider by @Detoy in https://github.com/TabularisDB/tabularis/pull/1369
- chore(release): prepare v0.31.0 by @debba in https://github.com/TabularisDB/tabularis/pull/1373
New Contributors
- @Mittalnew made their first contribution in https://github.com/TabularisDB/tabularis/pull/1339
- @HongTin2104 made their first contribution in https://github.com/TabularisDB/tabularis/pull/1338
- @shu-chen-dot-ca made their first contribution in https://github.com/TabularisDB/tabularis/pull/1333
- @Parth-Jadhav-2004 made their first contribution in https://github.com/TabularisDB/tabularis/pull/1326
- @wanjinhao1 made their first contribution in https://github.com/TabularisDB/tabularis/pull/1317
- @fixfon made their first contribution in https://github.com/TabularisDB/tabularis/pull/1345
- @arxhr007 made their first contribution in https://github.com/TabularisDB/tabularis/pull/1355
- @robinstark made their first contribution in https://github.com/TabularisDB/tabularis/pull/1357
- @WhitePepperLambSoup made their first contribution in https://github.com/TabularisDB/tabularis/pull/1367
Full Changelog: https://github.com/TabularisDB/tabularis/compare/v0.30.0...v0.31.0
Stay in touch: Website · Discord · X · Bluesky · Mastodon · GitHub