Skip to content
This repository has been archived by the owner on May 27, 2020. It is now read-only.

Latest commit

 

History

History
542 lines (313 loc) · 32.1 KB

CHANGELOG.md

File metadata and controls

542 lines (313 loc) · 32.1 KB

4.0.0 (2020-05-27)

Features

Reverts

  • Revert "deprecated" (6d13713)
  • Revert "refactor: remove unused extension" (25b190b)
  • Revert "refactor: update" (479ecd2)

3.7.0 (2020-05-05)

Features

  • added unstable settings option (#167) (1a4a230)
  • remove JSON import statement. Now, you cannot import JSON module. (23ff6f3)

3.6.2 (2020-04-29)

Bug Fixes

  • file protocol import statement not work. close #146 (67897bc)
  • not deno project also show deno deps tree view. (81303df)

3.6.1 (2020-04-17)

Bug Fixes

  • In Deno's cache module, x-typescript-types and redirects are not parsed correctly. close #147 (a3a957f)
  • deps: update dependency semver to v7.3.1 (#143) (16a112b)
  • deps: update dependency semver to v7.3.2 (#144) (8496c84)

3.6.0 (2020-04-14)

Bug Fixes

  • import map with trailing slash (#142) (d5ecc7e)
  • deps: update dependency semver to v7.2.2 (#137) (d9bd9c8)
  • deps: update dependency semver to v7.3.0 (#140) (13e3947)

Features

  • ignore typescript compile options which ignore by Deno (b48fed0)

3.5.1 (2020-04-09)

Bug Fixes

  • add more test case for import_map. ref #132 (e4b1d6a)

3.5.0 (2020-04-09)

Bug Fixes

  • refresh diagnostic not work (f8e8e70)

Features

  • compatible deno cache command since Deno v0.40.0 (7309b0c)
  • support deno-types compile hint (#129) (9be33a4)

3.4.2 (2020-04-08)

Bug Fixes

  • if x-typescript-types do not exist. then fallback to origin file (05496e3)
  • deps: update dependency semver to v7.2.1 (#128) (90f4ad2)

3.4.1 (2020-03-31)

Bug Fixes

  • Tsserver crashes in some cases (11563b4)

3.4.0 (2020-03-27)

Bug Fixes

  • importmap not work when set to a relative path. close #103 (0e8398f)

Features

  • add diagnostic for checking valid import statement (b2f070a)

3.3.1 (2020-03-27)

Bug Fixes

  • auto import module not working properly in some edge cases (71b518b)
  • output target of compileOption now is esnext (fcbd234)
  • Synchronization Deno error code (4b6efd4)
  • Triple-Slash Directive does not work. ref #102 (e381390)
  • Triple-Slash Directive not resolve module correctly (175b021)
  • deps: update dependency vscode-languageclient to v6.1.2 (#99) (550f0bc)
  • deps: update dependency vscode-languageclient to v6.1.3 (#101) (f5a743c)

3.3.0 (2020-03-16)

Bug Fixes

  • cannot resolve module if location headers is relative or absolute path. close #97 (75d6027)

Features

  • add copy to clipboard message (4dd4b8d)
  • remove deno.dts_file configuration (#94) (f06e852)

BREAKING CHANGES

  • no more use deno.dts_file anymore We think this configuration item is redundant

    You can configure external declaration files in tsconfig.json

    before:

    //.vscode/settings.json
    {
      "deno.enable": true,
      "deno.dts_file": ["./path/to/demo.d.ts"],
    }

    after:

    //.vscode/settings.json
    {
      "deno.enable": true,
    }

3.2.1 (2020-03-07)

Bug Fixes

  • auto-import not work for some modules. close #44 (11d38b3)
  • If query exists in url, module will not be parsed correctly (a8965b5)

Features

  • copy url if click code_lens (e3829d8)
  • make Deno declaration file read-only (fba8d89)

3.2.0 (2020-03-04)

Features

  • improve fetching module message (3bb70e2)
  • support Deno Dependency Viewer. close #83 (1b327b8)

Performance Improvements

  • improve performance for file_walker (77ce898)

3.1.1 (2020-03-03)

Bug Fixes

  • auto-import rewrite not work on Windows (3602979)

3.1.0 (2020-03-03)

Bug Fixes

Features

  • add CodeLens for deno cached module which will show current URL (44bc4a1)
  • improve auto-import completion detail (78fa0e8)

3.0.6 (2020-03-03)

Bug Fixes

  • typescript server crash if create a new untitled typescript TextDocument ref: #86 (e5643e1)

3.0.5 (2020-03-02)

Bug Fixes

  • extension not work when project has tsconfig.json at root dir (9ce2874)

3.0.4 (2020-03-02)

Bug Fixes

  • 'fetch module' on work correctly for importmap module (087d834)
  • invalid http tester regular expression (3d51ab0)

3.0.3 (2020-03-02)

Bug Fixes

  • can not set TextDocument's language mode correctly in Windows (83d6e34)
  • Path to module not resolved correctly in Windows (926896d)
  • somethine server does not ready and send notify (271c9cd)

Reverts

  • Revert "refactor: typescript-deno-plugin" (453a9b0)

3.0.2 (2020-03-01)

Bug Fixes

  • parse .vscode/settings.json with json5 (b3de3d3)

Reverts

  • Revert "docs: add readme for typescript-deno-plugin" (1be0c24)

3.0.1 (2020-02-29)

Features

  • re-enable typescript-deno-plugin with workspace's typescript version. close #78 (7a53e70)

3.0.0 (2020-02-29)

Bug Fixes

  • auto-import in new cache layout (7726fde)
  • fix invalid regexp for Windows (d37c846)
  • fix invalid regexp for Windows (a96e93a)
  • fix windows url path handle (b50548e)
  • get file hash without query (d81850f)
  • module not follow redirect (dc97014)
  • path resolution of Windows (a9e3336)
  • Possible errors caused by optional parameters (f91085c)
  • deps: update dependency vscode-languageserver-textdocument to v1.0.1 (#66) (c49b0fa)

Features

  • adapt Deno new cache layout (1cba5df)
  • add import map file jso validator (2ccfa02)
  • Add memory cache module (c6cd7e8)
  • add new Deno's cache layout parser and test (7308978)
  • auto detect ./vscode/settings.json in typescript plugin #60 (95d73c6)
  • make manifest be a iterator. (8c7b7ce)
  • Requires minimum version of Deno 0.35.0 (35b810c)
  • Resurrected in Deno v0.35.0 🚀 (3aff7ed)
  • set the language of the document automatically (8839799)
  • support @deno-types hint definition. #68 (758c5be)
  • support format range code (498d37f)
  • support Import-Maps in new cache layout. (0c4cccd)

2.0.4 (2020-02-19)

Bug Fixes

  • Try to fix the path processing under windows. ref: #61 (e3d5bf2)

2.0.3 (2020-02-19)

Bug Fixes

  • Try to fix the path processing under windows. ref: #61 (8c02221)

2.0.2 (2020-02-19)

Bug Fixes

  • Auto-Import for Deno module incorrectly. now use http protocol modules instead of relative paths. close #44 (df71fd1)
  • typescript-deno-plugin will be disable when open the file out of workspace. (b0f3aa6)

2.0.1 (2020-02-18)

Bug Fixes

  • improve typescript-deno-plugin. Make it as unaffected as possible. (a6ad52f)
  • deps: update dependency vscode-languageclient to v6.1.1 (#58) (ae547f9)
  • deps: update dependency vscode-languageserver to v6.1.1 (#57) (e687f20)
  • import module from 'file:///path/to/module/mod.ts' not work (962411d)

Features

  • improve fetch module with progress (1eaeb41)

2.0.0 (2020-02-14)

Features

  • Deno minimum required v0.33.0 (014192a)
  • remove deno.enable & deno.disable command (#48) (8ecae2c)
  • rename configuration deno.dtsFilepaths to deno.dts_file (#49) (555a230)
  • upgrade Deno formatter (#50) (e872d1c)

1.23.0 (2020-02-13)

Features

  • add the tips for Deno's minimum version for this extension. (8b5c54b)
  • Now opening the js file will also launch the extension. the same with tsserver. (d4a9beb)
  • support external type definitions with X-TypeScript-Types headers. close #35 (98253dd)

1.22.0 (2020-02-11)

Bug Fixes

  • module import intelligent no work correctly when import from 'http/server.ts' (055d062)
  • Module index is incorrect. close #47 (d69e90a)

Features

  • Add translations for dutch and german (#42) (ed2b7a4)
  • improve module import intelligent (faf76c9)

1.21.0 (2020-02-10)

Features

  • support external type definitions with '/// '. ref: #35 (f7affb2)

1.20.0 (2020-02-09)

Bug Fixes

  • update ignore diagnostics code. close #41 (34e6c10)

Features

  • remove lock std version and prefer HTTPS diagnostics. close #33 (2480791)

1.19.0 (2020-02-07)

Bug Fixes

Features

  • remove extension name diagnostic. close #12 (892bb3f)
  • support import ECMA script module. close #37 (1b68068)

1.18.1 (2020-02-07)

Reverts

  • Revert "feat: support top-level await with typescript 3.8" (341165e)

1.18.0 (2020-02-07)

Bug Fixes

  • create local module no work (bcceff2)

Features

  • no more use workspace typescript version (2a6f9da)
  • require min vscode version 1.42.0 (ab2cc6e)
  • support top-level await with typescript 3.8 (cb0e592)

1.17.0 (2020-02-06)

Bug Fixes

  • create a local module if is not relative or absolute path (21bacce)

Features

1.16.0 (2020-02-05)

Features

  • add default content for creating a file when fix missing local module (1404f2f)
  • add lock deno_std version diagnostic (8d9097e)
  • support Import Maps for Deno. close #3 (eb187af)

1.15.0 (2020-02-05)

Bug Fixes

  • deps: pin dependency execa to 4.0.0 (#30) (47ca6e4)
  • typescript-deno-plugin may not find modules and cause typescript to crash (8bdc5db)

Features

  • support quickly fix for diagnostics. close #29 (da85926)

1.14.0 (2020-02-04)

Bug Fixes

  • lock prettier version to make sure formatter work on deno v0.32.0. We will switch to dprint in a future release and only suppport formatting typescript/javascipt code. (78b3266)

Features

  • add deno.restart_server command to restart Deno Language Server. close #28 (9a66f86)
  • Added i18n support for Chinese Traditional (ca93cd2)
  • improve status bar. show more information (6fb83c4)

1.13.1 (2020-02-04)

Bug Fixes

  • cannot find module if redirected. close #27 (6fd7b13)

1.13.0 (2020-02-04)

Bug Fixes

  • can not import module which end with .ts (0169107)
  • deps: pin dependency vscode-uri to 2.1.1 (#26) (5cdf757)
  • improve import module position (8a999c6)

Features

1.12.0 (2020-02-03)

Features

  • improve folder picker (71e9658)
  • remove deno.enable = true by default (532cdf0)
  • Warning when import from http (72d9db3)

1.11.0 (2020-01-31)

Bug Fixes

  • deps: pin dependency typescript to 3.7.5 (#21) (3b3049c)
  • add missing typescript deps (751261a)
  • deps: pin dependency get-port to 5.1.1 (#18) (d3cf219)

Features

  • add diagnostics checking for disable non-extension name module import. close #12 (8c1c244)

1.10.1 (2020-01-30)

Bug Fixes

  • formatter not run at workspace folder (bf6195a)

1.10.0 (2020-01-30)

Bug Fixes

  • completion show everywhere (21741a2)

1.9.2 (2020-01-29)

Bug Fixes

  • resolve can not import module not end with .ts when module does not found. close #5 (1143a97)

1.9.1 (2020-01-29)

Features

1.9.0 (2020-01-26)

Features

  • enable jsx options by default for typescript-deno-plugin (b9c2fba)
  • support import installed module intelligent. close #4 (6d9baaa)

1.8.0 (2020-01-26)

Bug Fixes

  • only allow .d.ts file for deno.dtsFilepaths (8916695)

Features

  • add deno.dtsFilepaths configuration (458666e)

1.7.0 (2020-01-24)

Features

  • enable/disable typescript-deno-plugin in extension scope (fc2c197)

1.6.1 (2020-01-24)

Bug Fixes

  • support import.meta.url for Deno (3a26287)

1.6.0 (2020-01-24)

Bug Fixes

1.5.0 (2020-01-23)

1.4.1 (2020-01-23)

1.4.0 (2019-12-07)

1.3.3 (2019-08-29)

1.3.2 (2019-06-06)

Features

1.3.0 (2019-04-28)

1.2.1 (2019-04-19)

1.2.0 (2019-04-19)

Reverts

  • Revert "implement auto format on save (#13)" (#19) (8d29205), closes #13 #19

1.0.7 (2019-03-11)

Features

  • add snippets for deno std (4b5c272)
  • use execa instead of child_process.exec for better child process #5 (06a86f2)

1.0.6 (2019-03-09)

Reverts

  • Revert "bundling extension using webpack" (2b451ff)

1.0.5 (2019-03-08)

1.0.4 (2019-03-07)

1.0.3 (2019-03-07)

1.0.2 (2019-03-07)

1.0.1 (2019-03-07)