What OtterMind/Chat2DB shipped
Written by FoxPlug from public releases; not affiliated with Chat2db. An automatic summary of the public release, pull request and commit data of github.com/OtterMind/Chat2DB. Chat2db did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.
Get a weekly update like this for your product, free
Week of September 21, 2026
What shipped
- Chat2DB v5.4.0-beta.1 shipped as an early preview of the 5.4 line, available to clients with Beta updates enabled while v5.3.7 remains the stable release. Release
- Chat2DB v5.3.7 added in-app desktop updates for macOS, Windows and Linux; CSV, Excel, JSON and SQL import with field mapping and per-format configuration; an Update Time column in the table list; and Oracle EXPLAIN PLAN result display. Release
- Pi V2 agent runtime integrated with persistent conversations, datasource context, tool execution with approvals, and user questions alongside the existing Spring AI chat. Pull request #2906
- Chat2DB v5.3.7-beta.4 fixed Oracle EXPLAIN PLAN to return the execution plan instead of reporting success with nothing to show, and fixed a macOS desktop update issue where the update helper now runs independently of the application. Release
- Fixed KingbaseES procedure listing to retrieve procedures from the plugin instead of the JDBC driver, resolving an operator error in the desktop client. Pull request #2956
- Oracle EXPLAIN PLAN commands now return the actual execution plan by writing to the plan table and retrieving results instead of reporting success with no output. Pull request #2945
- Beta release publishing changed so Beta tags publish as GitHub releases that keep the Latest stable release designation, with clients already separated by update channel. Pull request #2953
- Fixed the update mechanism to preserve downloaded updates across check cycles and application restarts so installations do not fail after downloads complete. Pull request #2949
- Fixed macOS update helper to remain alive after the application transfers control and exits, preventing premature termination of update installation. Pull request #2943
- Fixed background update checking: the application now runs an overdue update check when the window returns to foreground since timers do not run while the app is backgrounded. Pull request #2947
Why it matters
Version 5.3.7 stable arrived with major features like in-app desktop updates and fast CSV import, while 5.4.0-beta.1 preview opened a new runtime with persistent agent conversations. Multiple fixes this week addressed critical update and installation issues on macOS and across platforms, plus database-specific problems like KingbaseES procedures and Oracle EXPLAIN PLAN display.
Changelog entry
- In-app desktop updates for packaged macOS, Windows and Linux builds Release
- CSV, Excel, JSON and SQL import with field mapping and per-format configuration; ultra-fast CSV import mode Release
- Update Time column in the table list Release
- Oracle EXPLAIN PLAN now returns the execution plan Pull request #2945
- Pi V2 agent runtime with persistent conversations, datasource context, tool execution with approvals Pull request #2906
- Fixed KingbaseES procedure listing from plugin Pull request #2956
- Fixed macOS update helper to run independently of application Release
- Fixed downloaded updates being cleared on subsequent checks Pull request #2949
- Fixed macOS update helper terminating prematurely after handoff Pull request #2943
- Fixed update checks not running while application is backgrounded Pull request #2947
Chat2DB 5.3.7 stable is out with in-app desktop updates, fast CSV import, and Oracle EXPLAIN PLAN results. 5.4.0-beta.1 preview adds Pi V2 agent runtime with persistent conversations and tool execution.
Chat2DB 5.3.7 stable released with in-app desktop updates for macOS, Windows, and Linux; CSV, Excel, JSON and SQL import with field mapping; and Oracle EXPLAIN PLAN result display. 5.4.0-beta.1 early preview introduces Pi V2 agent runtime offering persistent conversations with datasource context and tool execution with approvals. Multiple fixes addressed critical update installation issues and database-specific problems across platforms.
Week of September 14, 2026
What shipped
- Chat2DB Community v5.3.7-beta.3 released with automatic update support—the app now checks the release channel, verifies signed manifests, downloads and installs full packages, and restarts into them. Release
- Community desktop packaging unified across editions and enabled Beta updates, letting users opt into Receive Beta versions and discover eligible Beta releases from a dedicated update index. Pull request #2917
- Beta release publishing automated from pushed Beta tags, replacing the previous manual-only workflow that rejected annotated version-beta tags. Pull request #2932
- Non-CSV import flows gained basic configuration options and preview support for XLSX, XLS, JSON, and SQL formats. Pull request #2921
- CSV imports can now opt into parallel FAST mode after file preview, executing batches on dedicated JDBC connections with measured throughput adjustment. Pull request #2908
- Table list now displays Update Time column after Create Time with translated titles in all five supported languages. Pull request #2915
- Windows desktop SQL editor cursor flicker fixed by addressing JCEF pointer shape alternation while mouse moves. Pull request #2922
- Windows result copies now preserve CRLF line endings so native applications like SAP GUI receive properly formatted pasted rows. Pull request #2909
- IPC debug logs now redact passwords, SSH passphrases, JDBC connection strings and sensitive values while preserving original payloads. Pull request #2473
- Legacy in-app updater removed from JCEF module as the desktop updater moved to standalone chat2db-community-updater module. Pull request #2927
Why it matters
Community desktop users can now receive automatic updates including Beta versions, import data from more formats with parallel options, and enjoy platform-specific fixes for Windows clipboard handling and editor responsiveness. The infrastructure work ensures data persistence reliability across storage, AI history, and cache operations.
Changelog entry
- Chat2DB Community 5.3.7-beta.3 released with automatic desktop updates and Beta release support [1] Release
- Desktop packaging unified across editions with Beta update index and channel selection [24] Pull request #2917
- Automated Beta release publishing from annotated version-beta tags [7] Pull request #2932
- Community Beta prerelease workflow supports parameterized versions like 5.3.7-beta.3 [29] Pull request #2912
- Excel, JSON and SQL imports now support basic configuration options and preview [10] Pull request #2921
- CSV imports support optional parallel FAST mode with throughput-based concurrency tuning [25] Pull request #2908
- Table workspace displays Update Time column with translations in all five supported languages [28] Pull request #2915
- Windows SQL editor cursor flicker resolved [15] Pull request #2922
- Windows result copies preserve CRLF line endings for SAP GUI and other native applications [37] Pull request #2909
- IPC debug logs redact sensitive credentials and connection strings [18] Pull request #2473
- Namespace position mutations now atomic with deep copying before persistence [16] Pull request #2846
- AI chat history written atomically to prevent truncation on write failure [20] Pull request #2843
- Namespace storage position mutations synchronized to prevent concurrent modification corruption [21] Pull request #2480
- AI history deletion rolls back failed message file removal to prevent orphaning [22] Pull request #2841
- ER position storage publishes to cache only after disk persistence completes [23] Pull request #2840
- Primary key resolution now works through single-table subqueries [27] Pull request #2916
- CockroachDB row updates and deletes now use native LIMIT 1 guard instead of inherited PostgreSQL ctid [26] Pull request #2484
- DuckDB pagination uses DuckDB-specific LIMIT OFFSET syntax with normalized bounds [34] Pull request #2490
- Informix table rename, column modification and execution plans use plugin-specific SQL [35] Pull request #2488
- Redshift and CockroachDB database creation use bare CREATE DATABASE statements [38] Pull request #2486
Chat2DB Community 5.3.7-beta.3 ships automatic desktop updates, Beta channel support, and parallel CSV imports. Windows gets cursor flicker fixes and proper clipboard line endings. Data safety improved across storage, history, and cache operations.
Chat2DB Community 5.3.7-beta.3 introduces automatic desktop updates with Beta channel support. Users can now enable "Receive Beta versions" to test new releases. This release adds parallel CSV import acceleration, expands import format support (XLSX, JSON, SQL), and displays table update times in the workspace. Platform-specific improvements include Windows cursor flicker fixes and clipboard line ending preservation. Throughout the codebase, data persistence now handles write failures atomically across storage operations, AI chat history, and cache management.