Changelog

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

  • 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.
  • v0.14.1

    Fixed

    • Codelens now indicates whether you are executing a selection or the entire document.
    • libSQL now supports encrypted local files.
  • v0.14.0

    Changed

  • v0.13.0

    Changed

    • Added libSQL support (local file and Turso URL).

    Fixed

    • Changes to an open connection that affect the connection (e.g., host, port, username, etc) will now prompt you to close and reopen the connection.
    • Color changes will be removed when the window loses focus and reapplied when the window regains focus to prevent them from appearing in other VS Code windows.

Ready to try DBCode?

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