Skip to content

Releases: angular/vscode-ng-language-service

v0.900.0-next.6

28 Oct 17:12
Compare
Choose a tag to compare
v0.900.0-next.6 Pre-release
Pre-release

This is the pre-RC release of the new extension.
Upgrade to @angular/language-service 9.0.0-next.14

v0.900.0-next.5

24 Oct 17:12
Compare
Choose a tag to compare
v0.900.0-next.5 Pre-release
Pre-release

Upgrade to @angular/language-service 9.0.0-next.13

v0.900.0-next.3

23 Oct 18:16
Compare
Choose a tag to compare
v0.900.0-next.3 Pre-release
Pre-release
  • Upgrade to @angular/language-service v9.0.0-next.12
  • Add CHANGELOG to extension

v0.900.0-next.2

19 Oct 00:11
Compare
Choose a tag to compare
v0.900.0-next.2 Pre-release
Pre-release
  • Fixed error "No config file found for foo.html"
  • Better error messages for why language service is disabled when project is not Angular
  • Added angular.log vscode setting for configuring log verbosity
  • Added angular.ngdk vscode setting for configuring path of @angular/language-service.
  • Upgrade to TypeScript 3.6.4

v0.900.0-next.1

10 Oct 20:14
Compare
Choose a tag to compare
v0.900.0-next.1 Pre-release
Pre-release

This release marks the first version of @angular/language-server, a standalone package for LSP server.

It bundles @angular/language-service v0.900.0-next.10, which contains many major performance improvements.

This also fixes a few known bugs in the next.0 release.

v0.900.0-next.0

27 Aug 22:57
Compare
Choose a tag to compare
v0.900.0-next.0 Pre-release
Pre-release

This is the first "alpha" preview of the new Angular language service extension.

It improves the performance by reusing TypeScript's ProjectService and installs @angular/language-service as a plugin.

Breaking Changes

  1. @angular/language-service is no longer bundled with the extension. Instead, it is loaded from the project. Please make sure @angular/language-service >=v9.0.0 is installed in your project before using the extension.

Installation

  1. Download ngls.vsix from this release
  2. Install extension from the vsix file
    code --install-extension /path/to/ngls.vsix
  3. Add @angular/language-service as dev dependency to your project
    yarn add --dev @angular/language-service@next

v0.802.3

27 Aug 23:03
Compare
Choose a tag to compare

This release contains a few bug fixes for performance improvements.

  1. share DocumentRegistry instance between all language service instances #354

  2. retain the ConfiguredProject even when closing last opened file from the project #361

Special Thanks: @andrius-pra

v0.802.2

13 Aug 16:57
Compare
Choose a tag to compare

This release fixes a few long standing issues:

  1. tsconfig.json written in non-strict JSON format could not be parsed by the language server.
  2. TSC_NONPOLLING_WATCHER is not set properly
  3. Script should reload on close instead of closing and opening again.

Going forward, the Angular language service will adhere strictly to the TypeScript language service interface, and this release introduces forward and backwards compatibility in anticipation of the switch.

Special thanks to @andrius-pra for contributions to features and bugs fixing!

v0.801.1

15 Jul 22:03
Compare
Choose a tag to compare
  • Fixed regression in extension due to refactoring (angular/angular#31122)
  • Upgrade angular/* packages to version 8.1.1
  • Upgrade vsce to 1.65.0

v0.800.0

28 May 23:11
Compare
Choose a tag to compare
  • @angular/language-service v8.0.0
  • upgrade vsce from 1.61.0 to 1.62.0
  • cleanup unused symbols in documents.ts and server.ts
  • fixed performance regression in CPU utilization