Changelog

Track our development progress with detailed updates, improvements, and bug fixes.

  • v1.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.
  • v1.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.
  • v1.1.5

    Changed

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

    Fixed

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

    Changed

    • Updated README.
  • v1.1.1

    Changed

    • Added DDEV as a zero config source.
  • v1.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.
  • v1.0.0

    Changed

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

    Fixed

    • Icon added for Notebooks.
    • SQLite/libSQL now shows row counts for tables in the explorer.
  • v0.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.
  • v0.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.
  • v0.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.
  • v0.16.0

    Changed

    • Added Azure cloud provider, supports Azure SQL, Azure Postgres and Azure MySQL via Microsoft Entra ID authentication.
    • Added support for Microsoft Entra authentication to Azure SQL connections.
  • v0.15.1

    Changed

    • Added support for MySQL 5.7.
    • Added a filter option to connections to filter schemas and databases in the explorer.
  • v0.15.0

    Changed

    • Relationships: Browse foreign key relationships in data to view related data in other tables.
    • Edit data and access relationships for your select queries.
    • Aiven cloud provider added.

    Fixed

    • PostgreSQL showed duplicate columns in the foreign key when a foreign key had multiple columns.
    • SQLite did not show columns in the explorer whose names matched the table name.

Ready to try DBCode?

Install DBCode today and transform your database workflow in Visual Studio Code.