Skip to content

Changelog

Recent releases below. Older versions are listed in the archive at the bottom of this page.

Recent releases

v1.38.3

Changed

  • CLI: Added Redshift, Greenplum, Timescale, Yugabyte, QuestDB, RisingWave, StarRocks, Doris, TiDB, SingleStore, Azure SQL, ClickHouse, Redis, Trino, Snowflake, Cassandra and Oracle connections to dbcode query.
  • CLI: dbcode open -c <connection> <name> shows a table, view, procedure or other object in the editor.
  • CLI: dbcode query reports the same anonymous usage event as the editor and follows its telemetry setting.
  • CLI: dbcode uninstall and “DBCode: Uninstall CLI” take dbcode off your PATH; uninstalling the extension does too.
  • MCP Server: Allow exposing the HTTP server to your network without authentication, with a confirmation before it starts.
  • Pinecone: Moved out of Preview.
  • Google Spanner: Moved out of Preview.
  • Vertica: Moved out of Preview.

Fixed

  • Qdrant: Honor the configured port instead of always using 6333. #1229

Permalink

v1.38.2

Changed

  • ArcGIS: Added preview support for browsing and editing feature services. #901
  • ChromaDB: Moved out of Preview.
  • CLI: dbcode with no command now prints help to stdout and exits 0, and dbcode help [command] works.
  • CLI: New dbcode query and dbcode connections commands run saved connections from a terminal; install with “DBCode: Install CLI”. #741
  • Apache Derby: Moved out of Preview.
  • Firebird: Moved out of Preview.
  • LanceDB: Moved out of Preview.
  • Connections: Groups can be nested, with cascading group colors.
  • PGlite: Moved out of Preview.
  • Apache Pinot: Moved out of Preview.
  • Qdrant: Moved out of Preview.
  • Connections: Added Re-authenticate on Microsoft Entra ID connections (auth profiles and built-in sign-in) to reconnect with a fresh login, for picking up elevated Azure PIM rights without restarting.
  • ScyllaDB: Moved out of Preview.
  • Table Designer: SQLite and libSQL support, including automatic table rebuilds for changes SQLite cannot ALTER.
  • Weaviate: Moved out of Preview.

Fixed

  • SQL Server: Fixed Azure connections not recovering after a dropped session (token expiry or network interruption), which previously failed queries until you reconnected manually.
  • Grid: Fixed “Count all rows” failing with a column "count(*)" does not exist error. #1227
  • MCP: OAuth discovery now advertises the host clients connect on, so Dev Container and LAN connections authorize instead of returning 401.
  • Editor: Fixed schema-qualified autocomplete dropping the table list after you start typing the table name.

Permalink

v1.38.1

Changed

  • Appwrite: Added preview support for browsing and editing Appwrite databases. #831
  • Convex: Added preview support for browsing and editing Convex deployments. #479
  • LevelDB: Added support for browsing and editing on-disk key/value stores. #809

Fixed

  • AnalyticDB for MySQL: Fixed table columns not loading because introspection referenced the unsupported GENERATION_EXPRESSION column. #363
  • Kafka: Non-Pro users can now open a snapshot of a topic.
  • SQL Server: Fixed Integrated (Kerberos) authentication on Windows failing with error 18452 by building the SPN in the service/host form SSPI expects. #1223
  • PostgreSQL: Schema introspection no longer fails when the connecting role lacks SELECT on pg_enum. #1226
  • RabbitMQ: Non-Pro users can now open a snapshot of a queue.
  • Timeplus: Non-Pro users can now open a stream as a historical table, with a play control to start live streaming.
  • Trino: Table and column comments now show in the tree, autocomplete, and grid headers. #1224

Permalink

v1.38.0

Changed

  • Editor: COMMENT ON statements are now classified as DDL for role permissions and schema refresh.
  • GridGain: Added Preview support. #564
  • Apache Ignite: Added Preview support. #1056
  • General: Added a one-time prompt asking for a review.
  • Tables: New table designer for PostgreSQL, MySQL/MariaDB, and SQL Server: create and alter with SQL preview and per-statement results.
  • Timeplus Proton: Preview support added. #468

Fixed

  • ClickHouse: Schema loading now retries a dropped keep-alive connection instead of failing with “socket hang up”. #1214
  • Results: Column header filter and menu buttons now toggle their popup closed on a second click instead of reopening it. #825
  • Connection Colors: Fixed the color appearing on unrelated editor tabs. #1215

Permalink

v1.37.0

Changed

  • AnalyticDB for MySQL: Added support for connecting to Alibaba Cloud AnalyticDB for MySQL. #363
  • Arrow: Added support for opening, querying, and exporting Apache Arrow (.arrow) files. #771
  • Query Builder: Added support for CSV, Excel, Parquet, Avro, and Arrow file connections.
  • Connections: Discovery now reads Spring Boot application.properties/yml, Rails database.yml, and Django settings.py at their conventional paths.
  • immudb: Added Preview support for native gRPC connections, database and table browsing, data editing, and supported DDL. #672
  • MySQL and MariaDB: New connections now use progressive schema loading (load schema on demand) by default.

Fixed

  • MariaDB: Schema introspection no longer fails when optional metadata (application-time periods, routines, or events) is unreadable. #1212
  • PostgreSQL: A single rejected catalog query no longer aborts progressive schema loading (seen on Hologres Oracle-compat builds). #1104

Permalink

v1.36.17

Changed

  • AI: Mask sensitive data in results returned to AI agents, with per-connection rules and built-in PII detection.
  • AI: One-click MCP setup in Antigravity, Windsurf, and Kiro, plus a new “Connect an AI Agent” command for Claude Code and other external MCP clients.
  • MongoDB: Nested document and array cells now show and edit as plain JSON instead of Extended JSON wrappers (no more $numberInt), while Long, Decimal, ObjectId, and dates keep their exact types.
  • Notebook: Added a setting for the default result grid height (drag the grid’s bottom border to resize individually).
  • Security Inspector: Role/login attributes now show as on/off switches, with account health, password state, and richer grant details across PostgreSQL, SQL Server, and MySQL/MariaDB.
  • Getting started: New walkthrough covering connecting a database, the sample database, and AI assistant setup.

Fixed

  • Data grid: Invalid SQL filter errors now appear below the filter bar instead of being hidden.
  • MongoDB: Data grid now supports SQL WHERE filtering, including nested document keys like "a.b.c". #851
  • Connections: Fixed Copy Connection String for MariaDB, TiDB, SingleStore, Doris and StarRocks.
  • Security Inspector: Fixed MySQL “Max Connections” mislabel (it is per-hour) and added the simultaneous-connection limit; roles no longer show account-only fields.
  • Results: Refresh now keeps you on the current page instead of jumping back to the first.

Permalink

v1.36.16

Changed

  • Activity: New Active section shows in-flight AI and user queries with a cancel action, and history can be grouped by session and filtered by actor.
  • AI tools: Added per-connection AI roles with restrictive permissions and reviewable approvals.
  • AI Tools: Added a describe-table tool that returns a table’s columns, primary key, foreign keys, and indexes.
  • Power BI: Refresh (process) semantic models and view refresh history from the explorer; turn off Read Only to enable refresh. #1190
  • Explorer: Added a read-only Security node listing server-scoped users, roles, and logins (PostgreSQL, SQL Server, MySQL/MariaDB); click a principal to open an inspector showing its overview, memberships, and server-level grants.
  • SQLite: Updated the bundled SQLite engine to 3.53.4 (better-sqlite3 v13, N-API).
  • DBCode now requires VS Code 1.101.0 or later.

Fixed

  • Editor: Fixed Go to Definition sometimes leaving an empty editor with a save prompt instead of opening the object. #1208
  • Explorer: Filter Items now hides the Monitoring node and connection-scope folders when they are unchecked.
  • AI Tools: Fixed schema and table retrieval returning nothing on connections that use progressive introspection.
  • Doris: SelectDB Core is now recognized as Doris, so introspection no longer fails with a parser error. #1209

Permalink

v1.36.15

Fixed

  • Explorer: Opening a large database without Progressive Loading no longer freezes the extension while indexing object names. #1206

Permalink

v1.36.14

Changed

  • ClickHouse: Autocomplete, hover, and signature help for built-in functions and table functions, without listing them in the explorer. #811
  • Explorer: Right-click a connection or database and choose Search to search just that subtree; the tree search is now labelled Search instead of Filter.
  • Explorer: Connection search now offers to search unopened databases too.
  • Explorer: Search now finds objects in unopened schemas, loading as it goes, with progress and cancel.
  • Explorer: Color a job’s icon red when its last run failed.
  • Explorer: Open a job’s run history from the history icon on the job or its context menu.
  • Postgres: Manage pgAgent jobs in the explorer - browse, enable/disable, drop, and view run history.
  • RabbitMQ: Moved out of preview.
  • RabbitMQ: Added a server monitoring view with overview metrics, connections, channels, queues, nodes, and cluster info.
  • Explorer: Renamed the table Search action to Search Data, matching Export Data, Import Data and Compare Data.

Fixed

  • Results: A single statement that returns multiple results (a DECLARE block, an EXEC of a stored procedure) now groups into the batch summary instead of opening a result tab per rowcount.
  • ClickHouse: CREATE FUNCTION and DROP FUNCTION no longer flagged as syntax errors in the editor.
  • Oracle: Render INTERVAL columns as readable values instead of [object Object].
  • RabbitMQ: The stop button now cancels an in-flight query, and management API requests time out instead of hanging on an unreachable broker.
  • RabbitMQ: A JSON null in a message field no longer displays as the string “null”.
  • RabbitMQ: Apply SSL certificate settings (CA, client cert, verification mode) to both AMQPS and the management API.
  • Editor: SQLite table autocomplete no longer disappears after typing a table name prefix. #1207

Permalink


All releases

2026

2025

2024