Changelog

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

  • v1.11.1

    Changed

    • Quick Open: Open tables, views, stored procs and other entities that can be clicked on in the explorer via the keyboard shortcut ctrl+windows+o (Mac: cltr+cmd+o). #237
    • New Connection: Revised layout, added search feature.
    • DB Explorer: Added column names to the index description.
    • Results: Esc key will now close relationship sub results in reverse order to how they were opened.

    Fixed

    • Passwords: When generated by a command, the output is now trimmed to remove whitespace characters. #415
    • SQL: Don’t treat numbers with leading 0’s as strings. #409
    • Results: Fixed horizontal scrolling with the wheel when not full rows.
  • v1.11.0

    Changed

    • ClickHouse: Preview support released. #111

    Fixed

    • Zero Config: Handle drive paths on windows correctly. #408
    • SQL Server: Detect unicode characters before N quoting. #409
    • DB Explorer: Don’t fetch databases if we already have them on another connection. #405
    • Timescale: Filtered out internal timescale schema. #378
    • Postgres: Improved types discovered on introspection. #378
  • v1.10.7

    Fixed

    • Postgres: Inherited tables now show in the table list. #406
    • Postgres: Databases sizes are now fetched in the background. #405
    • Postgres: Improved introspection speed on foreign keys. #378
    • Trae: Fixed loading in TRAE VSCode fork. #404
    • Results: Fixed theme color mapping in the inspector. #341
    • Notebooks: Failed to save outputs when results still executing. #381
  • v1.10.6

    Changed

    • Results: Added an Inspector to the right hand tools. #341
    • Results: Removed Filters from the right hand tools.
    • Results: Filter or exclude selected values via context menu. #401
    • Setting: Result Location. Control where results are shown (panel, beside editor, below). #77

    Fixed

    • Azure: Insufficient permissions to system views/columns. #361
  • v1.10.4

    Changed

    • Notebook: Cells can be now be locked to specific connections, different to the other cells in the noteboook. #308
    • DB Picker: Added path details, back button, made sticky while loading.

    Fixed

    • Notebook: Failed to render in some cases.
  • v1.10.3

    Fixed

    • Relationships: Browsing across relationships now work correctly with binary foreign key fields.
    • SQL: Added more keywords to the escape list for identifiers. #385
    • Results: Insert file on binary field only shows when editing the cell.
    • Postgres: Performance regression with large number of schemas. #378
  • v1.10.2

    Fixed

    • Reduced bundle size, increased loading performance slightly.
    • Postgres: Regression on data type handling. #396 #397
    • package.json: Updated configuration schema. #395
  • v1.10.0

    Changed

    • Greenplum: Added support for Greenplum. #392
    • Postgres: Moved to new introspection model, improves performance, added support for table partitions and row level security. #278 #165 #378
    • Postgres: Support versions 9.2 and above.

    Fixed

    • Inline completion: Fixed cross database not suggesting columns in select again. #157
    • MongoDB: Was not working with the advanced filter.
    • MongoDB: Fixed mixed datatype. #393
  • v1.9.5

    Changed

    • Added toolbar icon to open current SQL in the editor (including applied filters/sorting).
    • Added separators to the toolbar for better visual separation.

    Fixed

    • Advanced Filter: Use equals and not equals symbols, rather than words.
    • Editor: Insert statement parameters are now highlighted if the cursor is in a value. #352
    • Autocomplete: Was not working with escaped identifiers in dot notation. #391
    • .vscode folder: Wont be created unless connections are stored in the workspace. #391
  • v1.9.4

    Changed

    • Advanced Filter: Tables now have an advanced filter icon in the toolbar, which exposes a SQL “like” interface for filtering.
    • Column Filters: now support multiple conditions.
    • Column Filters: now supports is blank/null. #388
    • Column Filters: now has specific apply/reset buttons.

    Fixed

    • SQL: Escape all SQL identifiers to cover any keywords, rather than just non alpha strings. #385
    • Azure: Store the last successful tenant ID with the connection. #327
    • Azure: Fixed token expiry issues. #324
    • Supabase: Fixed cloud provider to use session pooler rather than direct connection. #386
  • v1.9.3

    Fixed

    • SQL Server: Table creation/editing was not picking up length on fields with max value support. #377
    • Zero Config: When a sqlite connection was configured in .env and in the root folder it errored. #380
    • Postgres: Prepend the schema to the search path, rather than replace it. #384
  • v1.9.2

    Changed

    • MCP: Added MCP Server. #374
    • Copilot: Added Copilot tools. #373

    Fixed

    • Cloudflare: Added support for using Account API Tokens.
    • Copilot Chat: Removed disambiguation. #373
    • Copilot inline chat: Fixed copy prompting to provide schema, disabled it from asking multiple times. #373
  • v1.9.1

    Fixed

    • Cloudflare: Added support for using Account API Tokens.
  • v1.9.0

    Changed

    • Connections: Added more color options. #245
    • Connections: Added read only option to connections where supported by the driver. #183
    • Connections: Added role option to enable permissions for statement execution. #183
    • SingleStore: Added support for SingleStore. #369
    • Settings: New settings to configure connection role permissions.
    • Settings: Removed warn before pre apply on procedure editing (replaced with role support).
    • CSV: Now supports specifying the delimiter, quote, escape characters and header row. #367
  • v1.8.4

    Changed

    • Import: First release, functions, some rough UX/UI edges. #53

Ready to try DBCode?

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