Skip to content

Changelog

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

Recent releases

v1.36.4

Changed

  • Db2: Added native SQL PL procedure debugging for Db2 LUW connections.
  • Apache Druid: Removed from Preview and disabled unsupported datasource DDL scripting.
  • PostgreSQL: Added Kerberos/GSSAPI for compatible connections, debugging, table DDL, backup, and restore, plus Windows SSPI for connections and debugging.

Fixed

  • Editor: Stopped SQL analysis that ran for more than five seconds so large stored procedures no longer lock up the editor.

Permalink

v1.36.3

Changed

  • Export: Added a setting and export-panel option to omit SQL query sheets from Excel files. #1172
  • DB Explorer: Execute SQL files directly from supported connection nodes. #1176
  • Editor: Replaced generic VALUES help with positional INSERT column and datatype hints.
  • Debugger: Debug PL/pgSQL functions and procedures with breakpoints, stepping, variables, and watches. #1169
  • Grid: Added styled HTML output for copy, open, and export.

Fixed

  • Connections: Database picker retries now connect on cache misses and close cleanly on failure or cancellation. #1151
  • Connections: The status bar now shows active connection attempts with a cancel option. #1151
  • Editor: Fixed autocomplete quoting for identifiers in INSERT, UPDATE, and incomplete SELECT statements.
  • Grid: Copy HTML as rich clipboard content.
  • Connections: Allowed automatic SSL settings to be changed for recognized database hosts.
  • Results: Parameterized queries now group their output-log entries under the SQL instead of the raw execution id.
  • Results: Fixed multi-statement queries focusing the wrong result tab.

Permalink

v1.36.2

Changed

  • AI: Copilot requests now default to Copilot’s Auto model selection instead of gpt-4o-mini.
  • Tunnels: SSH libraries now load on first tunnel use instead of at startup.
  • Grid: the AI panel now converses about your data - it writes and runs SQL in place when the source can be re-queried, and applies grid or chart actions for presentation requests.

Fixed

  • Connections: Driver initialization failures are now written to the output panel, not just the popup.
  • Kafka: Read messages from LZ4, Snappy, and ZSTD compressed topics; previously only gzip worked and compressed topics showed no messages.
  • Fixed a “navigator is now a global in nodejs” error logged in the extension host during activation.
  • PostgreSQL: Fixed Unix socket connections falling back to a TCP host connection.
  • Snowflake: Fixed transient, hybrid, and dynamic tables not appearing in the object tree. #1177

Permalink

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


All releases

2026

2025

2024