1.2.3

Changed

  • Relationships now support multi key relationships, and the expanded relationship icon will be highlighted and stay visible when the relationship is selected.
  • Added a connection option to disable public key retrieval for MySQL and MariaDB, which is enabled by default.
  • If a connection has a color, it will be used for the highlight color (e.g., primary keys, active icons) instead of the default purple.

1.2.2

Changed

  • Data relationships are now navigated using an icon in the cell when mousing over, instead of the expand icon in the first column.

Fixed

  • Postgres (and derivatives like Redshift) would show duplicate tables in the DB Explorer if the table name was in multiple schemas.

1.2.1

Changed

  • Published to the Open VSIX marketplace.

Fixed

  • Authentication was not working in the Cursor version of VS Code.

1.2.0

Changed

  • Redshift support added.
  • Selecting a database when creating a connection is now optional for supported types.

Fixed

  • Server versions are now shown in the DB Explorer when connected, an expanded version is shown in the tooltip.

1.1.6

Fixed

  • Token counts for AI completions are now correctly calculated.
  • Mongo driver does not show the new SQL file/notebook options in the DB Explorer.

1.1.5

Changed

  • Added schema aware AI code completions for the SQL language, using GitHub Copilot if available or llama-3.1.

1.1.3

Fixed

  • MySQL and MariaDB no longer require root user privileges to connect.
  • MariaDB 11.2.5 bug with introspection fixed.

1.1.2

Changed

  • Updated README.

1.1.1

Changed

  • Added DDEV as a zero config source.

1.1.0

Changed

  • Added Cloudflare as a cloud provider.
  • Added support for Cloudflare D1.

Fixed

  • Previous result tabs sometimes failed to display data when revisited.
  • SQLite/libSQL would not display the primary key correctly if it was not a sequence.

1.0.0

Changed

  • Subscription required for some features, 14 day trial created upon signing in. See our Pricing page for details.

0.17.1

Fixed

  • Icon added for Notebooks.
  • SQLite/libSQL now shows row counts for tables in the explorer.

0.17.0

Changed

  • @dbcode has been added as a chat participant if you have the Github Copilot extension installed.
  • You can right-click on a supported database file (.db) and choose to open it in DBCode.
  • Autocomplete now works in notebook cells.

Fixed

  • The data grid now uses the editor font for cell values.
  • Data grid column widths are now limited to prevent excessive length when the table has many columns.
  • Data grid charts now correctly display numeric values for series data.

0.16.2

Changed

  • Added support for removing a group of connections from the explorer, as well as removing a single connection from a group in the explorer.
  • Switched to a universal build. Binary packages will be downloaded as needed instead of being included in the extension.
  • Added cloud providers to the connection picker.

Fixed

  • Postgres databases in some cases were not displaying results.

0.16.1

Changed

  • Updated SQLite driver.
  • Results can now render hundreds of megabytes of data.

Fixed

  • MySQL/MariaDB connections were not using the connection timeout setting.
  • MySQL/MariaDB connections would not show the correct error message when the connection failed.
  • MySQL/MariaDB connections show better SQL errors.