Skip to content

Releases: Everlaw/nbts

v3.0.1: Fix getEmitOutput not honoring compile settings

25 Jul 00:41
Compare
Choose a tag to compare
getCompilationSettings needs to return a flat object. getEmitOutput uses
the spread operator, so it won't pick up settings from a prototype.

v3.0.0

11 Jul 21:33
Compare
Choose a tag to compare

The plugin has been reworked so it uses an external TypeScript installation, so you're not stuck with whatever particular version the plugin was built with.

When a new TypeScript version comes out, most of the time it'll already work - no need to wait for a new plugin release.

If you want to use an older TypeScript version, you can do that too (within reason), without having to stay on an older/buggier plugin version.

v2.9.1.1

08 Jun 19:36
Compare
Choose a tag to compare

Fixes incompatibility with the upcoming NetBeans 9.

NetBeans 9 changes the indexing API such that with previous versions of this plugin, every file change would trigger a full project reindex.

v2.9.1.0

01 Jun 22:58
Compare
Choose a tag to compare
Update to TypeScript 2.9.1

v2.7.2.0: Fix indexing performance issue

03 Mar 23:53
Compare
Choose a tag to compare
If you open two source roots quickly, there's a "thrashing" effect where
each file added from the second root invalidates programCache and forces
the first root's error checking task to rebuild its program(s). When
this happens, error checking takes a long time: O(num files^2).

This can also happen if you delete many files from one root while
another root is error checking.

Fix this by adding/removing all indexables at once with the lock held.

v2.5.3.0

02 Oct 17:58
Compare
Choose a tag to compare
Decouple tsconfig.json projects from source roots

v2.4.2.0

02 Aug 21:08
Compare
Choose a tag to compare
Upgrade to TypeScript 2.4.2

v2.4.1.0

19 Jul 18:40
Compare
Choose a tag to compare
Upgrade to TypeScript 2.4.1

v2.3.3.0

25 May 23:23
Compare
Choose a tag to compare
Upgrade to TypeScript 2.3.3

v2.3.2.0

17 May 22:38
Compare
Choose a tag to compare
Upgrade to TypeScript 2.3.2