Skip to content

Releases: denoland/vscode_deno

3.8.0

10 Aug 12:05
edb1e12
Compare
Choose a tag to compare

3.8.0 / 2021.08.10

  • feat: add ability to set cache directory in settings (#477)

    The plugin supports setting the deno.cache option, which allows setting a
    specific cache directory for the Deno language server to use. This is similar
    to the DENO_DIR environment variable that can be set when invoking Deno on
    the command line.

  • feat: hide the status bar unless deno.enable is true (#485)

    The Deno language server runs in a workspace even when the project isn't
    enabled for Deno, as the formatting services are still available and the
    language server needs to keep track of the state of documents in case the
    workspace does become enabled. It is confusing to see the version of Deno in
    the status bar. The extension now will not display this information unless the
    workspace is enabled for Deno.

  • fix: properly handle plugin configuration at startup (#474)

    This led to an issue where if Deno started before the built in TypeScript
    language service in a Deno enabled project, the TypeScript language service
    diagnostics were not muted and incorrect or duplicate diagnostics were being
    displayed.

3.7.0

05 Jul 00:00
1e1232b
Compare
Choose a tag to compare

3.7.0 / 2021.07.02

  • feat: add support for import map in test code lens (#446)

    When using the test code lens, the configuration of the import map is reflected in running the test.

  • fix: activate extension on markdown / json / jsonc (#447)

  • fix: setting then clearing "deno.path" config should not use empty string for path (#452)

  • fix: better handling when language server fails to start (#454)

3.6.1

08 Jun 02:50
759d590
Compare
Choose a tag to compare

3.6.1 / 2021.06.08

  • fix: update packaging and pin vsce version (#440)

3.6.0

07 Jun 23:21
6eafebf
Compare
Choose a tag to compare

3.6.0 / 2021.06.08

  • feat: add support for tasks and test code lens (#436)

    The Deno Language Server as of Deno 1.11, code lenses for test are sent to the
    client, and the extension now supports allowing those tests to be run in the
    IDE. In addition, several tasks have been added to the extension which allow
    users to setup and configure common Deno CLI tasks via the tasks.json.
    Checkout out the testing and tasks
    documentation for more information.

3.5.1

01 Jun 22:30
27143d3
Compare
Choose a tag to compare

3.5.1 / 2021.06.02

  • fix: bump semver of extension (#429)

    This informs users that they require Deno 1.10.3 or later for the extension to properly work.

3.5.0

31 May 23:03
9940544
Compare
Choose a tag to compare

3.5.0 / 2021.06.01

  • feat: recognize JSON(C) and markdown files (#404)

    This allows the Deno language server to be used as a formatter for JSON(C) and markdown files.

3.4.0

12 May 00:43
1fe0271
Compare
Choose a tag to compare

3.4.0 / 2021.05.11

  • feat: handle per resource configuration (#411)

    Along with Deno v1.10, the extension now supports vscode's multi-root
    workspaces, which will allow you to enable and disable Deno per workspace
    folder.

  • feat: add internalDebug config flag (#406)

    Enabling deno.internalDebug to true will output additional (quite verbose)
    logging information to help with diagnosing language server issues. This
    requires Deno v1.10 or later to work.

  • fix: activate on reloadImportRegistries command (#407)

  • docs: fix type in ImportCompletions.md (#410)

3.3.0

13 Apr 19:27
afcfdd7
Compare
Choose a tag to compare

3.3.0 / 2021.04.13

  • feat: add support for import registry completions (#380)
  • feat: add restart language server command (#385)
  • feat: add version notification message (#383)
  • feat: support for relative path resolution (using workspaces) in deno.path (#381)

3.2.0

15 Mar 03:20
2d573fe
Compare
Choose a tag to compare

3.2.0 / 2021.03.15

  • feat: read-add debug support (#351)
  • feat: add settings to affect completions (#368)
  • fix: manual deno command resolution on windows (#367)

3.1.0

02 Mar 20:41
1c9cc2b
Compare
Choose a tag to compare

3.1.0 / 2021.03.02

  • feat: add deno.path setting (#350)
  • fix: activate extension on command (#336)
  • chore: move Releases.md to CHANGELOG.md for better marketplace integration (#344)
  • docs: recommend import_map.json instead of import-map.json (#340)