Skip to content

Releases: cmoog/vscode-sql-notebook

v0.7.0

16 Oct 19:03
v0.7.0
87b95ae
Compare
Choose a tag to compare

Changelog

  • New: opt-in settings option for JSON cell output.
    • This allows you to configure custom cell renderers to interpret query output. For instance, an interactive table renderer.
Screenshot 2023-10-16 at 2 06 04 PM
  • Fix: improved date, datetime, timestamp display formatting for MySQL and PostgreSQL.
  • Dev: publish with source maps.

Credit to @lorefnon for this release!

All commits: v0.6.2...v0.7.0

v0.6.2

20 Sep 15:03
v0.6.2
ddadcba
Compare
Choose a tag to compare

A small patch release including updated dependencies and improved documentation.

Full Changelog: v0.6.0...v0.6.2

v0.6.0

21 Jul 23:04
v0.6.0
08f18fa
Compare
Choose a tag to compare

What's Changed

  • Support sqlite driver. Connect to on-disk SQLite files (or use :memory:).
    • The implementation uses the JS-only sql.js library. This may cause incompatibility with large
      database files on memory constrained devices. But, this avoids having to package native bindings
      for every platform and keeps the door open for in-browser support.

Full Changelog: v0.5.3...v0.6.0

v0.5.3

09 Apr 15:22
c64dd0d
Compare
Choose a tag to compare

What's Changed

  • fix: improve rendering of binary and json fields in #42
  • reduce bundle size by ~20%

Full Changelog: v0.5.2...v0.5.3

v0.5.2

30 Mar 00:50
Compare
Choose a tag to compare
  • When clicking Run All, cells now execute in series. Previously, cells executed in parallel.

  • New configuration option for maximum number of result rows before truncating the result table.
    Defaults to 25.

{
  "SQLNotebook.maxResultRows": 25
}

Full Changelog: v0.5.1...v0.5.2

v0.5.1

26 Mar 15:13
Compare
Choose a tag to compare

Fixes an issue with mysql table rendering for results that contained more than one row.

Full Changelog: v0.5.0...v0.5.1

v0.5.0

24 Mar 21:06
Compare
Choose a tag to compare

New Features

  • Bundle sqls language server into vscode-sql-notebook.
    • When running on a compatible arch/os, notebooks can now
      benefit from intelligent autocomplete and hover information
      when connected to a valid database connection. To enable this unstable
      feature, add the following to your settings.json.
{
  "SQLNotebook.useLanguageServer": true
}
  • New configuration option for query timeout in milliseconds. Defaults to 30000.
{
  "SQLNotebook.queryTimeout": 30000
}

Commits

  • feat: implement transparent language server client by @cmoog in #25
  • Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #28
  • add query timeout configuration option by @cmoog in #27

Full Commit Log: v0.4.1...v0.5.0

v0.4.1

02 Mar 05:48
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.4.1

v0.3.1

17 Jan 03:04
Compare
Choose a tag to compare

Security updates and documentation changes only.

v0.3.0...v0.3.1

v0.3.0

15 Dec 23:24
Compare
Choose a tag to compare

Support SSL configuration for MSSQL.