Skip to content

Commit b4d812a

Browse files
committed
Bump to 2.0.1
1 parent 38d37db commit b4d812a

File tree

3 files changed

+26
-5
lines changed

3 files changed

+26
-5
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,27 @@ All notable changes to the "nwscript-ee-language-server" extension will be docum
5757
- Fixed the compilation provider not reporting warnings.
5858
- New compiler setting `reportWarnings`. True by default.
5959
- New formatter setting `verbose`. False by default.
60+
61+
## [1.5.4]
62+
63+
- Fixed security issues.
64+
- The project is now bundled with esbuild instead of webpack.
65+
66+
## [1.5.5]
67+
68+
- Build the indexer again... yikes.
69+
70+
## [2.0.0]
71+
72+
- `GenerateLibDefinitions.ts` now also generates definitions for files in `/data/base_scripts.bif` and files in the `/ovr` folder. See the [README.md](./README.md#generating-the-language-library-definitions) for more details.
73+
- Static scripts definitions are now provided as fallback if they don't exist in the project directory. This includes files in `/data/base_scripts.bif` and files in the `/ovr` folder.
74+
- New setting `os` for diagnostics that forces the extension to use the executable of a specific os. Can be useful for wsl, for example. `null` by default.
75+
- The extension no longer indexes the project files in background at project startup. Instead, it will index a file and its children when it is opened.
76+
- The compilers have been updated to their latest versions.
77+
- `nwscript.nss` definitions have been updated.
78+
- The setting `autoCompleteFunctionsWithParams` is now `completion.addParamsToFunctions`.
79+
- The setting `includeCommentsInFunctionsHover` is now `hovering.addCommentsToFunctions`.
80+
81+
## [2.0.1]
82+
83+
I think we can consider the extension stable and out of beta. A big thank you to everyone who has been implied in a way or another in its development! :)

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55

66
NWScript: EE Language Server is a Visual Studio Code extension for the NWScript language.
77

8-
While it seems to work well, even in bigger and older code bases, it is still an early project and there might be some unintended behaviours.
9-
108
## Features
119

1210
- Enhanced syntax highlighting
@@ -105,7 +103,7 @@ I personally use the [One Dark Pro](https://marketplace.visualstudio.com/items?i
105103

106104
### Generating the language library definitions
107105

108-
Replace `server/scripts/nwscript.nss` by its new version, `server/scripts/base_scripts/` files by their new versions, `server/scripts/ovr/` includes by their new versions and execute `yarn run generate-lib-defs` in the server root directory.
106+
Replace `/server/scripts/nwscript.nss` by its new version, `/server/scripts/base_scripts/` files by their new versions, `/server/scripts/ovr/` includes by their new versions and execute `yarn run generate-lib-defs` in the server root directory.
109107

110108
## Issues
111109

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"url": "https://github.com/PhilippeChab/nwscript-ee-language-server"
99
},
1010
"license": "MIT",
11-
"version": "2.0.0",
11+
"version": "2.0.1",
1212
"author": {
1313
"name": "Philippe Chabot"
1414
},
@@ -28,7 +28,6 @@
2828
"activationEvents": [
2929
"onLanguage:nwscript"
3030
],
31-
"preview": true,
3231
"main": "./client/out/extension",
3332
"contributes": {
3433
"languages": [

0 commit comments

Comments
 (0)