Skip to content

Changelog

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

Recent releases

v1.36.1

Fixed

  • SQL Server: Fixed all connections failing with “Error initializing mssql driver: f is not a constructor”. #1174

Permalink

v1.36.0

Changed

  • Cloudflare D1: One connection now covers an account; databases are listed under it and picked by name instead of hand-entering IDs.
  • DuckDB: Added signature help and hover documentation for DuckDB’s built-in functions, generated from DuckDB’s own metadata. #1171
  • Explore: open the current exploration as SQL, including time grain, split by, calculated fields, and query results.
  • SAP HANA: Preview support added.
  • Results: Jump to a column by name with Ctrl/Cmd+Shift+O or Ctrl/Cmd+F12. #1157
  • Commands: Context-menu-only commands are no longer shown in the command palette.
  • Commands: Export Data and Search can now be run from the command palette.
  • PostHog: New driver, browse projects and query analytics data with HogQL (Preview).
  • Cloudflare R2 SQL: Preview support for querying R2 Data Catalog (Apache Iceberg) tables; one connection per account with catalog buckets as databases, including via the Cloudflare cloud provider.
  • Row limit prompt: choices now scale to the configured cap, with keep-default and custom-value options.
  • Stripe: Preview support for browsing Stripe data (customers, charges, invoices, subscriptions, and more) with a read-only API key.

Fixed

  • SQL Server: Fabric and Synapse serverless now page with OFFSET/FETCH instead of over-fetching every row up to the offset. #1158
  • Explorer: Drop and Truncate again apply to every selected item, not just the right-clicked one. #344
  • CouchDB/Couchbase: Dropping a database or bucket, and flushing a bucket, now ask for confirmation first.
  • Fabric: Columns created without an explicit NULL/NOT NULL now default to nullable, matching SSMS. #1173
  • Import: Fixed “Cannot read properties of undefined” when running Import Data from the command palette; it now prompts for the destination connection. #1164
  • JDBC drivers: Fixed “Cannot read properties of undefined (reading ‘header’)” connection error on Linux.
  • Kafka: Unknown or unsupported editor commands now return a clear error instead of echoing the command back.
  • Kafka: Topics no longer show empty results when consumer group startup is slow; tail reads wait for the group join and broker errors surface instead of an empty grid.
  • PostgreSQL: Fixed introspection failures on PostgreSQL 9.2 and compatible forks such as openGauss and GBase 8a MPP. #1170

Permalink

v1.35.9

Changed

  • Explore: Drag across a time chart to zoom into a date range; double-click to reset.
  • LanceDB: Added S3 and S3-compatible database URI connections.

Fixed

  • SQL Server: Fixed DECLARE variables and temp tables being split into separate batches at each semicolon on Fabric and Synapse. #1158
  • Impala: Fixed introspection failing with “Restarting of fetch requires enabling of query result caching”. #1162

Permalink

v1.35.8

Changed

  • Connections: Added a cancel action while a connection is connecting. #1151
  • Explore: Added previous-period and previous-year comparison to time charts.

Fixed

  • Connections: Fixed connections getting stuck connecting, needing a reload to recover. #1151
  • Kafka: Apply SASL and SSL settings when connecting. #1152

Permalink

v1.35.7

Changed

  • Authentication Profiles: Restyled the editor to match the connection form.
  • Explore: Clicking a field now charts it instantly (over time when a date column exists); measures, grouping and split-by live in one composer.
  • Tunnels: Restyled the editor; it now opens inline over the connection form.

Fixed

  • Drivers: PostgreSQL tools, MongoDB tools, and SqlPackage no longer re-download after every extension or VS Code update. #1150

Permalink

v1.35.6

Changed

  • Connections: Redesigned the connection form and driver picker.
  • MongoDB: Kerberos (GSSAPI) authentication now works.
  • MSSQL: Integrated (Kerberos) authentication now works on macOS and Linux, not just Windows.

Fixed

  • Packaging: Addressed antivirus false-positive detections that could flag or block the extension download.
  • SQL Server: Fixed Azure SQL connections failing with error 40613 on servers using the Redirect connection policy.
  • Export: Fixed SQL INSERT export producing invalid array literals for Postgres array columns. #1149

Permalink

v1.35.4

Changed

  • SQL Server: Added “Microsoft Entra ID (Default credentials)” authentication for Azure SQL, Azure Synapse, Fabric, and Dataverse - authenticates automatically via Azure CLI, environment, or managed identity (and works in VS Code forks, which can’t use the built-in Microsoft sign-in).
  • DuckLake: Added support for quack-served (remote DuckDB) catalogs.

Fixed

  • SQL Server: Microsoft Entra ID (via VS Code) sign-in now finds the right tenant automatically for accounts that belong to multiple tenants, instead of failing when it guessed wrong. No tenant ID to look up or enter.
  • SQL Server: Loading databases on an Azure SQL connection no longer fails with “Invalid object name ‘sys.master_files’”.
  • Query Builder & ER Diagram: A composite (multi-column) foreign key now draws as a single directed line with the correct crow’s-foot cardinality, instead of one line per column.
  • SQL Server: Microsoft Entra ID auth profiles now work with Azure SQL, Azure Synapse, Fabric, and Dataverse connections, previously they failed with “Cannot determine token resource URL”.
  • MySQL: Pools no longer pre-open 10 connections per database, and connection pool size and idle timeout are now configurable, fixing connection-limit exhaustion (error 1226) on capped accounts.

Permalink

v1.35.3

Changed

  • DB Explorer: Set a default connection and database for a folder; SQL files you open inside it use it automatically, with subfolder inheritance.
  • Query Builder: Foreign-key join edges now show crow’s-foot cardinality markers, indicating relationship direction like the ER diagram.

Fixed

  • MySQL: Functional indexes no longer break schema loading, which left the explorer with no tables. #1146
  • Sharing: Uploads now on Cloudflare R2, storage regions are Americas, European Union, and Asia-Pacific.

Permalink

v1.35.2

Changed

  • Results Grid: Filter date and timestamp columns by year or month, plus an expandable Year > Month > Day tree in the column filter. #1144
  • DocumentDB: Added Amazon DocumentDB support (MongoDB-compatible) with DocumentDB-ready connection defaults.
  • DuckLake: Added Azure (ADLS Gen2 and Blob) as a data storage backend.
  • Explore: Now works on Join and Union results, including across connections.
  • Import: Batched inserts with duplicate handling and skip-bad-rows options.
  • MCP: New dbcode-copy-data tool copies query results between connections with duplicate skip/replace handling and live progress. #1136

Fixed

  • MongoDB: The Certificate Verification setting now applies to the live connection, not just the copied connection string.
  • Results: Query timer now shows the elapsed time after the query finishes instead of 0. #1145
  • Packaging: Eliminated false-positive secret-scanner detections that could block the extension download.

Permalink

v1.35.1

Fixed

  • DuckLake: Fixed read-only connections failing to open existing catalogs. #1141
  • Trino: Fixed table scrolling pagination generating invalid OFFSET syntax. #1142
  • Results Grid: Fixed text-search filters on UUID, enum, and other non-text columns. #1140

Permalink


All releases

2026

2025

2024