Değişiklik Günlüğü

0.6.2Yayımlanma 3 Eylül 2026
İndir

New Features

  • Tabbed Independent Windows — SQL and data tabs can be dragged out into independent windows, preserving editor cursor, selection, transaction state, and query results; supports dragging back to the main window, prompts for unsaved changes on close, and restores corresponding tabs when reopening the main window after an independent window exits unexpectedly.
  • Transwarp ArgoDB Dedicated Agent — Transwarp Argo now has a dedicated Go Agent displayed separately in the driver manager, with stored procedure and function source code browsable by default; also fixes frontend PL/SQL statement splitting, so CREATE OR REPLACE PROCEDURE executes as a whole without being truncated by semicolons, and Hive-family Agents display the server's original message and SQLState on execution failure instead of Go pointer addresses.
  • MCP Stored Procedure Tools — MCP Server adds dbx_list_routines and dbx_get_routine_source tools to list stored procedures and functions in a Schema and read their source code, with overloads distinguishable by signature.
  • Redis Set Member Search — LIST / SET / ZSET key detail toolbars add a member search box, supporting server-side filtering like HASH, while preserving each type's pagination cursor and sorting semantics; switching ZSET sorting during a search no longer loses the keyword.
  • Grid Cell URL Opening — When a cell contains a complete http/https link, the hover action overlay provides an "Open URL in Browser" button for direct navigation.
  • Kimi Reasoning Effort Configuration — Kimi configuration adds a reasoning effort setting: kimi-k3 supports low/high/max (default max), kimi-k2.6 supports on/off.
  • SQL File Execution Failure Details — When a SQL file execution fails, it no longer shows only the first error; you can expand "Failure Details" to view each failed statement and its corresponding error, with the progress dialog updated accordingly.
  • Xugu Tablespace Details — Sidebar Xugu tablespace and data file nodes display a detail tooltip with capacity, block usage rate, file path, and size information.

Improvements

  • Execution Errors Preserve Original Information — On SQL execution failure, error messages and execution history retain the backend's original error details, with localized summaries coexisting alongside original information, no longer overwritten by generic transfer failure messages or duplicated.
  • Conditional Filter Completion Preselection — The field completion list in grid WHERE condition editing highlights the first item by default, allowing direct Enter insertion without needing to press arrow keys first.

Fixes

  • Long-Running Operations Blocking Other Connections — The connection pool registry lock is no longer held across database I/O, so long-running operations on a single data source (e.g., MongoDB index creation) no longer block opening, reconnecting, or health checks of other unrelated connections.
  • Manual Transaction Result Editing Self-Lock — In manual transaction mode, editing query results now uses the current transaction session; after SELECT ... FOR UPDATE acquires a lock, saving no longer self-blocks with timeouts; refresh occurs within the transaction session after saving, and editing after a normal query under Oracle correctly displays commit/rollback actions.
  • Data Page Header Name Truncation — Connection/table name/database domain badges at the top of data pages now auto-fit content width, truncating only when the entire row lacks space, with hover showing the full name.
  • Queries Node Collapsed by Default — The "Queries" node is collapsed by default when opening a connection, while manually expanded states remain unchanged.
  • SQL Server Table Variable Scope — Agent connections executing multiple statements preserve batch boundaries, so table variables declared with DECLARE @t TABLE can be used in subsequent statements without "variable not declared" errors.
  • PostgreSQL delimiter Field Misjudgment — Statements with a field name or alias of delimiter are no longer misidentified as DELIMITER client commands; statement boundaries for CREATE TABLE and similar statements containing such fields remain intact and execute correctly.
  • MySQL SQL File Import Statement Boundaries — Importing MySQL/MariaDB/Doris SQL files preserves original INSERT statement boundaries, no longer merging adjacent single-row inserts, keeping scripts relying on session semantics like LAST_INSERT_ID() correct.
  • StarRocks Materialized View Statement Splitting — Refresh definitions like CREATE MATERIALIZED VIEW ... REFRESH ASYNC/MANUAL are no longer split into new statements; executing the current statement or batch execution completes the entire statement.
  • openGauss Field Extended Properties — The table structure editor hides unsupported field extended properties (e.g., identity columns) under openGauss, and extended properties left over from old drafts are not submitted on save, preventing error-generating DDL.
  • IoTDB Time Display and max_by — Time columns render according to the session timezone (default Asia/Shanghai), fixing time offsets; max_by(x, time)/min_by(x, time) results are formatted as time types instead of raw numeric values.
  • ArgoDB Default No SASL Authentication — New ArgoDB connections default to auth=noSasl, allowing direct connection to clusters without Kerberos enabled, without manually modifying connection parameters.
  • Xugu Scheduled Job Source — Xugu connections support viewing object source code for scheduled jobs, and related object types are no longer unrecognized.
  • RocketMQ Consumer Group List Truncation — Topic consumer group lists paginate to load all entries, no longer truncated beyond 200 items.
  • Completion Icon Glyph Clipping — Icon pseudo-elements in the code completion list are pinned within the icon box, so WebKit-based engines no longer clip glyphs in half due to static positioning discrepancies.

Installation

  • Win7 Dedicated Installer Self-Block — Fixes the issue where the v0.6.1 Win7/Server 2012 R2 dedicated installer incorrectly prompted "Windows 7 or Windows Server 2012 R2 not supported" at startup: in fixed-runtime mode, NSIS no longer enters the legacy system branch check, while the dedicated package guidance for regular online/offline packages on legacy systems remains unchanged.
  • Installer Naming Unification — macOS Apple Silicon dmg and Linux ARM64 AppImage are unified from aarch64 to arm64, Windows offline installer filenames drop the -webview2 marker (e.g., DBX_x.y.z_x64-offline-setup.exe), with the official download page, legacy system guidance links in the installer, and Homebrew Cask updated accordingly.

<!-- dbx-cnb-mirror -->

Domestic download: If GitHub downloads are slow, you can download the desktop installer from the CNB mirror, and pull the Docker image from docker.cnb.cool/dbxio.com/dbx:v0.6.2.