Every release, documented. Source of truth is CHANGELOG.md on GitHub.

v0.9.9

View diff
Bug Fixes
  • connectionsshow menu only when groups exist or connection grouped0e71482
  • sponsorsset dynamic to force-static for OG image862b49d
  • uiimprove connection card styling29d1bcc
  • websiteconstrain sponsor modal height and enable scrollinga8a8025
Features
  • authadd validation for connection name and databases selection3fffa04
  • mcpadd MCP server docs, client icons, and UI integration78c22e5
  • pluginsadd connection_string and connection_string_example flags2de0297
  • sponsorsadd Open Graph image and page metadata5c5c124
  • sponsorsadd optional highlightColor for sponsor accents2139848
  • sponsorsadd sponsor sync script and generated docs9e82f9a
  • sponsorsadd sponsors page, contact form, grid, and confirm page6b592b6
  • sponsorsadd sponsors section and assets to websitecc802fd

v0.9.8

View diff
Bug Fixes
  • new-connection-modalavoid returning promise from onClick14f644e
  • new-connection-modalreset tab on close and UI tweaks7a1f2fb
  • sqliteresolve SQLITE_CANTOPEN (error code 14) on Windowsc8e5734
  • visual-queryreplace HTML5 drag-and-drop with pointer events for3afee6b
Features
  • download-buttonsadd split download button with platform dropdown542961c
  • downloadadd download modal and wire up download buttonsf2cc6ab
  • driversadd connection string parser and import UI2258ba3
  • pluginsadd hackernews plugin to registry6635124
  • use ubuntu 25.04 for building linux5f80a89

v0.9.7

View diff
Bug Fixes
  • build alertsc5cf57a
  • merged codec430a5b
  • tabsprefer loaded activeTabId or null, avoid implicit fallback297138b
  • use SqliteConnectOptions for reliable WAL mode database openingb0d0a4f
Features
  • add connections group1e91768
  • credential-cacheadd credential cache to reduce keychain calls,ca2e668
  • credentialsfetch connection credentials when editing connectionse580ccf
  • modalsadd ConfirmModal and replace inline confirm dialogs0ceddda
  • new-connection-modalpreselect databases from initial connection53d10c9
  • pluginsadd per-plugin interpreter settings with error modal64ed30c
  • pluginsadd plugin remove modal and integrate into Settingse2d38f5
  • pluginsadd plugin settings and no_connection_required flag7097190
  • selectadd Select component and replace SearchableSelect3be733a
  • settingsadd portal-based plugin version dropdown9f4f82c

v0.9.6

View diff
Bug Fixes
  • add autoComplete="off" to all connection dialog inputs573380b
  • disable macOS autocorrect on connection dialog inputs481f7fe
  • websitescope badge image rule to shields.io onlyaf7dfb7
Features
  • editoradd close tab keyboard shortcut167de6e
  • filtersadd structured filter utils and toolbar UI150e08f
  • pluginsadd clickhouse plugin to registry1a78418
  • pluginsadd install error modal and improve installer loggingdb2d0de
  • pluginsadd Redis plugin to registry with version 0.1.0 and download links848b530
  • pluginsupdate redis plugin assets and add download logging204175f
  • table-toolbaradd ORDER BY autocompleteed58068

v0.9.5

View diff
Bug Fixes
  • mysqluse per-db pools and include database in pool key9abda3b
  • postgresbind UUID strings as uuid type for queries380c494
  • remove runtime monaco-editor import to bundle only SQLcc8d960
  • updateravoid stale cache and restart app after update38ec23a
Features
  • Apply Tauri recommended compiler options63de45f
  • cookie-consentadd cookie consent component and policy page37211d5
  • cookie-consentenable cookieless Matomo and consent flowbe1bffd
  • cookiesadd manage cookies button and matomo consent handlingadeedb6
  • data-gridadd header context menu to data grid85a6efc
  • dumpadd schema-aware dump/import utilities and UI integrationf964fb7

v0.9.4

View diff
Bug Fixes
  • blobtreat small UTF-8 varbinary values as plain textc6f5c75
  • datagridinclude pending changes in sidebar row dataec08534
  • reactinclude missing hook deps in Connections and Settings540e69c
Features
  • connectionsredesign connections UI and add i18n keys3e06b75
  • databasesupport multi-database selection and driver UI metadata02efa39
  • db-panelscope database APIs per panel and display conn namec7ce603
  • dbadd multi-database sidebar and utilities5851da9
  • driversuse branded icons and colors for built-in drivers621d765
  • exploreradd database manager and get_available_databases commandd4ad168
  • keybindingsadd keyboard shortcuts system and persistence45df357
  • keybindingsshow shortcut hints and map display keyse608b5f

v0.9.3

View diff
Bug Fixes
  • open graph image12696a0
  • pluginsresolve plugin executable lookup on Windowsf766141
Features
  • settingsadd downgrade flow and translations for older versions77ebbb3
  • site-headersmooth scroll to top when clicking logo on homea83b765
  • website - create latests-post.json081c7e5
  • websiteadd blog post for plugins evolved and plugin cardd12b24f
  • websiteadd install links and update installation docsee0c597

v0.9.2

View diff
Features
  • driversadd driver capability metadata and helper utilities3b0a2a3
  • driversadd is_builtin and default_username to plugin manifests60ac211
  • lightboxadd mobile slider, touch and keyboard navigationab00d29
  • pluginadd enable/disable functionality with proper shutdown6a4272a
  • pluginsadd custom registry URL support7f17e46
  • pluginsmanage disabled external plugins99968d8
  • queryuse LIMIT+1 for pagination and add count query7473e63
  • registryadd plugin releases metadata and GitNexus skills49e5480
  • task-manageradd child process details to task managera24b2cb
  • task-manageradd process monitoring and management systemc899ee5
  • task-manageroptimize child process loading4d8e8bc
  • uiadd Task Manager feature article and gallery itemc9f2fd4
  • websiteadd homepage intro and update global stylesa024a74
  • websiteinclude min_tabularis_version in plugin display17f0aab
  • websitemake plugin author link clickable and tidy layout83ed834
Performance
  • postgresrun count query concurrently for paginated selectsf96152c
Breaking Changes
  • task-managerremoves children field from TabularisSelfStats, now
  • queryPagination.total_rows is now Option and has_more

v0.9.1

View diff
Bug Fixes
  • appremove localhost debug override7cbbacd
  • ciresolve pnpm store path from website directory6badec3
  • ciresolve pnpm store path from website directoryf0c4620
  • pluginsaccept 'universal' asset as fallback for platform45b638d
  • websitecorrect next-env import path4f04254
Features
  • blogadd blog section with posts and stylingcc4cab7
  • blogadd post meta bar and syntax highlightingf6a3dc8
  • blogadd search modal, post navigation, and author card01c16c7
  • data-gridsupport multiline cell editing with autosized textareafa9df84
  • driversadd folder_based capability for directory plugins0919ccc
  • driversadd folder_based capability to fallback drivers3ac2a90
  • editoradd tab switcher modal and tab scrolling utilsf50627f
  • flathubadd publishing workflow and flatpak supporta7b10d5
  • homeadd edit-on-github links to home pagefe1af9e
  • layoutset metadataBase to https://tabularis.dev82ba795
  • pluginsadd csv plugin entry to registry602b3c6
  • pluginsadd plugin manifest JSON schema and guide note11d9854
  • pluginsrequire length and precision in manifestsadc5254
  • site-headeradd logo and restructure header with crumbsd9517e8
  • siteadd Matomo tracking and dynamic post list loadingbb80f04
  • uiadd DateInput component and dateInput utils with tests9b3f52b
  • uiredesign theme cards and enhance search modal87481c7
  • updaterdetect installation source and skip updates for packagesd5e4b10
  • websiteadd 404 page, sitemap and header crumbs stylesdb5fb3f
  • websiteadd blog pagination, tags, and og images4aa9352
  • websiteadd plugins registry and unified site header3c3d93c
  • websiteadd post styles and wiki open graph metadata6ef5705
  • websiteadd screenshot 9 and OG page0001546
  • websiteconvert static HTML site to Next.js with static export60201c3
  • websiteuse APP_VERSION and add platform install docs18ffc35
  • wikiadd wiki content, pages, and UI integrationcfee3fd
Breaking Changes
  • pluginsmanifest.schema.json replaces has_length with
Major

v0.9.0

View diff
Bug Fixes
  • connectionhandle test failures, check DB file, parse port09600f2
  • database dropdown selection on click631eccc
  • duckdbimprove query type detection in execute_query function9ec6acc
  • editoruse per-tab editor ref and fallback to saved queryb3de58b
  • uihide keychain option for file-based driversf76c0ec
Features
  • driversadd alter_primary_key and update duckdb pk logicc9b3e9c
  • duckdbadd base64 dependency and extend data types list4c1c494
  • duckdbadd duckdb plugin with manifest and CLI bridge (as5b10c38
  • duckdbinject rowid for tables without primary key in SELECT *2efa700
  • pluginsadd external JSON-RPC plugin system and managerebd23fa
  • pluginsadd plugin registry and installer195f154
  • pluginsimplement dynamic database driver plugin ecosystem609290b
  • websiteadd plugin registry section to website36ac05c

v0.8.15

View diff
Bug Fixes
  • uihide set-empty button for blob fields989e5f9
Features
  • blobadd blob parsing and payload helperse5e6e66
  • blobadd image preview and fetch blob as data URL8e0d677
  • blobenforce configurable max blob size and show errors86039cc
  • blobhandle large BLOBs with backend truncation and UI support68848d5
  • blobimprove large BLOB handling with preview wire format9de0a4e
  • pool-manageradd default MySQL connection paramsf2fc644

v0.8.14

View diff
Bug Fixes
  • commandsclear connection_id for temporary information_schema pool30f870e
  • connectionsdisconnect active connection before deleting461b027
  • mysqlexclude views from get_tables query146f4af
  • sshverify host keys, use accept-new, secure loggingd8ab538
Features
  • add split view, open editor, AI overlay; improve connection statebd98bea
  • connectionadd connection manager utils, hook, and UI componentse58456b
  • editorrelocate AI assist buttons to overlay and adjust padding0f346d8
  • layoutadd split view layout with connection grouping903286f
  • layoutadd split view visibility control and panel close buttonb35e059
  • layoutreplace connections icon and remove editor link23a7d8d
  • searchable-selectrender dropdown via portal with positioning396f384
  • sidebaradd context menu to open connection in editor72614b7

v0.8.13

View diff
Features
  • connectionsadd disconnect command and provider handling622ab6c
  • databasetest connection before loading schemas001ea15
  • driversadd data type registry and extraction modulesc6e0d25
  • geometryadd geometry parsing and WKB->WKT formatting6c4aaa5
  • iconsadd Discord icon component and replace MessageSquare usagesf453e1c
  • mysql,postgressupport raw SQL function inputs for spatial datadbcb5f2
  • postgres,i18nadd pg schema selection and Spanish localed278718

v0.8.12

View diff
Bug Fixes
  • drivers-mysqluse column indices for Windows/MySQL 88e30b8f
Features
  • tauriintegrate clipboard-manager plugin and editor paste0bc7a68

v0.8.11

View diff
Bug Fixes
  • dballow empty inserts for auto-generated fields in insert_record5c34144
  • postgresread is_pk as bool instead of i6490a95da
  • ui-data-gridhandle insertion row metadata and cleanup commentsd54c3cb
  • uishow database load error below database selectfe6d7eb
Features
  • communityadd community modal and Discord linkd031009
  • data-gridadd cell display utils and styling helpers759b80c
  • data-gridadd DEFAULT sentinel handling and cell value actionsb89eed5
  • data-gridadd edit and mark-for-deletion actions in context menu7e7426c
  • dbimplement default value retrieval for MySQL and PostgreSQLac7ecd5
  • drivers-postgresadd extended PostgreSQL metadata functions and4f91dbb
  • editoradd global Ctrl+F5 shortcut to run queries895bfb6
  • editoradd pending insertions supportc4c6ad9
  • editoradd table run prompt and fallback query handling483fdd4
  • editordisplay discard option and handle auto-increment defaultsbb60012
  • prefsadd editor preferences persistence via tauri backend9b481d9
  • roadmapadd links to roadmap and make items openable77f7995
  • roadmapadd roadmap sync workflow and update scripts2a8c48d
  • ui-datagridadd tab key navigation between cellse101191

v0.8.10

View diff
Bug Fixes
  • keychainlog errors to stderr in get_ai_keya4ad95a
  • mcpupdate cross-platform directory handling for project paths3ae677c
  • modalsupdate ModifyColumnModal SQL generation and submissione8c9e15
Features
  • aiadd delete AI key command and status APIce295bd
  • cliadd debug mode logging flag to enable verbose logging5b24e74
  • connectionadd list databases feature for MySQL, PostgreSQL,64816a8
  • custom-openaiadd support for custom OpenAI-compatible API configuration3e80a07
  • er-diagramadd configurable default layout setting in schemaf45ad8f
  • er-diagramadd table focus, layout toggle, and context menu6f0b997
  • loggeradd in-memory log capture and log commands for managemente551749
  • modalupdate driver reset logic in connection form0e47969
  • pooladd stable pooling with connection_id for SSH tunnels2faf727
  • readmeadd OpenAI-compatible APIs section and sync roadmap651de87
  • routinesadd commands to fetch routines and their detailsa1ab2d2
  • sidebaradd refresh tables button21c6c6f
  • sqladd identifier escaping helpers for MySQL, Postgres, and79f1ac4
  • tauriadd debug mode flag with is_debug_mode commandc814a66
  • tauriadd devtools commands and auto-open in debug modeaf698bf
  • updateradd automatic update checking and install support0bd16ad
  • viewadd database view management commands and UI components48b558d

v0.8.9

View diff
Bug Fixes
  • keychainlog errors to stderr in get_ai_keya4ad95a
  • mcpupdate cross-platform directory handling for project paths3ae677c
Features
  • aiadd delete AI key command and status APIce295bd
  • connectionadd list databases feature for MySQL, PostgreSQL,64816a8
  • custom-openaiadd support for custom OpenAI-compatible API configuration3e80a07
  • loggeradd in-memory log capture and log commands for managemente551749
  • modalupdate driver reset logic in connection form0e47969
  • readmeadd OpenAI-compatible APIs section and sync roadmap651de87
  • sidebaradd refresh tables button21c6c6f
  • tauriadd debug mode flag with is_debug_mode commandc814a66
  • updateradd automatic update checking and install support0bd16ad

v0.8.8

View diff
Features
  • componentsrefactor SSH connections modal logic732af14
  • databaseadd dump and import utilities5927e04
  • datagridadd copy row and selected cells functionality1159299
  • editoradd middle-click tab close functionality8a08abc
  • sidebaradd accordion, nav item, table item, resize hook, types173aa12
  • sidebaradd responsive actions dropdown for narrow sidebars65f166d
  • sshadd SSH connections management support9f0f8be
  • sshenhance SSH connection credential handling6c4f277
  • sshimprove SSH connection management and validationec12241
  • uienhance connection modal status feedbackfc02ce6

v0.8.7

View diff
Features
  • aiadd new model entries and centralize API key retrievalc0fdeeb
  • aiadd Ollama provider with dynamic model fetching and cachingfd30ab5

v0.8.6

View diff
Features
  • uiadd context menu positioning utils and SQL generator utilities9d63a37
  • utilsadd settings and theme management utilities952d651
  • utilsadd visual query SQL generator and table toolbar helpersca44962
  • utilsextract and add testable utility modules with unit tests369a9af

v0.8.5

View diff
Bug Fixes
  • backendprepend app name to ER diagram window titlec3c652c
  • sidebaradd error handling for index deletion and i18n messages346adc8
Features
  • editoradd apply-to-all toggle for batch updatese5e5aa8
  • sidebaradd Generate SQL modal for tables0c077ca

v0.8.4

View diff
Features
  • i18nadd themeSelection translation key43daa61
  • settingsadd configurable font family and size7daf6ef
  • settingsadd font family selection and lazy-loaded fonts8a0e61a
  • settingsadd localization tab and gallery imagesbb00a26
  • settingsimprove AI config handling and detectionb9d0831
  • themeadd font settings and ai custom models to app config8e849e2
  • themeapply dynamic theme colors to sidebar and settings logoscc23fab
  • themeimplement theme system with CSS variables and provider55f8905
  • themeintegrate monaco-themes and add new preset themes9154510
  • uiadd modal styling rules, SqlPreview component and splashf74f063

v0.8.2

View diff
Features
  • er-diagramadd window command and page for schema diagrams676b41f
  • schema-diagramadd refresh UI and encode ER diagram parameters61b8b00
  • schemaadd schema diagram UI with backend snapshot72849e8
Breaking Changes
  • er-diagramremove `schema_diagram` tab type from editor tabs

v0.8.1

View diff
Features
  • connectionsadd connection loading state36a72d2
  • editoradd convert to console action and translationsc3ad2b2
  • modaladd run mode to query params modala8af1c3
  • queryadd parameterized query support9fd2fbc
  • sqlpreserve ORDER BY clause during paginationa963c28
  • uiadd column sorting in DataGrid896658c
  • uiadd virtualized data grid and SQL editor wrapper30a9099
  • uienhance table interaction with click and double-click actionseccc881
Major

v0.8.0

View diff
Features
  • aiadd AI integration with backend, settings UI, and docs0ff1899
  • aiadd AI query generation and explanation support370f1e8
  • aiadd dynamic model loading with fallback and experimental flag702103e
  • driversadd table sorting for all database typesbeb8abc
  • editoradd DataGrip‑style SQL autocomplete and enable word wrapfb1d252
  • exportadd query result export to CSV and JSONe283aa1
  • mcpadd MCP server integration with UI and config handling8d61571
  • mcpadd name support for connection resolutionf01d685

v0.7.1

View diff
Bug Fixes
  • editorclear pending state when running queryfe3354b
Features
  • databaseimplement connection pool manager8ea4278
  • table-viewenhance filtering with dynamic placeholders and limitcfc5f53
  • uienhance table view with full-screen mode and filtersb528821
Major

v0.7.0

View diff
Features
  • data-gridimprove table extraction and cell renderingfd21915
  • driversenhance multi-database decimal and null value handling4d49f66
  • driversimprove datetime parsing and formatting74c394b
  • editorimprove query execution loading stated1decc1
  • settingsfix external links by using opener plugin11acdb5
  • uiimplement batch editing with pending changes and deletionscb6aecb
  • websiteadd landing page and sync version handling471bf68

v0.6.1

View diff
Features
  • versionadd APP_VERSION export and sync script54aeaa6
Major

v0.6.0

View diff
Features
  • i18nadd internationalization support and bump version to 0.6.0e1cab12
  • securityintegrate system keychain for connection passwordsab284b5
  • windowadd Wayland window title workaround for Linuxc09ae72
Major

v0.5.0

View diff
Bug Fixes
  • restore pagination controls and fix truncated flag scope1bdf104
Features
  • release v0.5.0 - Advanced Schema Management & UX Improvementsf2d7d1c
  • schemaadd foreign key, index structs and: column edit UIc20c550
  • sidebaradd column explorer with delete actionb25cd50
  • uiadd multi-row selection and select-all column to DataGrid66ddfaa
Major

v0.4.0

View diff
Features
  • ciadd readme downloads workflowd48ef6b
  • editoradd DataGrip-style multiple query tabs with isolation688739a
  • visual-query-builderadd delete table node UI and auto GROUP BY0f1f9be
  • visual-query-builderadd visual query builder UIf97b67a
Major

v0.3.0

View diff
Features
  • connectionadd duplicate connection command and clone button4e00382
Major

v0.2.0

View diff
Bug Fixes
  • driverssupport additional numeric types and correct row mapping0769f3b
Features
  • add query cancellation, sanitization, and multi‑statement support403956a
  • connectionsadd error handling UI and propagate connection errors3494021
  • editoradd run dropdown and dynamic window title99b3d1c
  • paginationimplement server‑side pagination and UI controlsf50b110
  • saved-queriesadd saved queries support9839737
  • settingsimplement query limit UI and backend streaming support9fd89f3
  • sshadd SSH tunnel support with connection edit/delete UI3a9fc49
  • sshadd system SSH backend and URL encoding for DB URLs5e93ea3