Skip to content

Commit 23b0935

Browse files
committed
Preparing release notes for release
1 parent de8ba65 commit 23b0935

2 files changed

Lines changed: 27 additions & 3 deletions

File tree

rascal-lsp/RELEASE-NOTES.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,35 @@
22

33
Note that rascal-lsp releases are bundled with VS Code releases, however due to historic reasons, their versions do not align. Until they do we'll denote both the VS Code and the rascal LSP release next to each other.
44

5-
## v-next
5+
6+
## Release 2.22.1 (VS Code: 0.13.1)
7+
8+
Works best with Rascal 0.42.0 (and rascal-maven-plugin 0.30.7). Due to changes in the type checker, users will most likely also have to update their library dependencies to the latest release.
9+
10+
### New Features for Rascal Developers
11+
12+
* Project `target` folders, containing binaries, are now excluded from search results by default to prevent duplicate results. The IDE provides a quick-fix to help configuring existing projects.
13+
14+
### New features for DSL developers
15+
16+
* DSLs can contribute their own code completion using the `LanguageService::completion` contribution.
17+
18+
### Improved features
619

720
* There is now a setting to influence how much memory is allocated for the Rascal and Parametric LSP servers (`rascal.lSP.maxHeapSize`).
21+
* Automatic renaming of module names when moving files have been improved for escaped names.
22+
* Automatic renaming of module names when moving files is now a lot faster in many cases.
23+
* Various improvements for multi-project workspaces.
24+
* Various performance & reliability improvements.
25+
26+
### Rascal 0.42.0 highlights
27+
28+
Below is a summary of the [full release-notes for rascal 0.42.x](https://www.rascal-mpl.org/release-notes/rascal-0-42-x-release-notes/).
29+
30+
* Many improvements to the type-checker and the messages it produces.
31+
* The interpreter is more robust when importing/extending complex module structures.
32+
* The REPL betters supports (re)loading of modules.
33+
* The debugger has gained many new features, improving the debugging experience.
834

935
## Release 2.22.0 (VS Code: 0.13.0)
1036

rascal-vscode-extension/CHANGELOG.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
We only list significant changes, for a full changelog please review the [commit history](https://github.com/usethesource/rascal-language-servers/commits/main/).
44

5-
## v-next
6-
75
## 0.13.1
86

97
Works best with Rascal 0.42.0 (and rascal-maven-plugin 0.30.7). Due to changes in the type checker, users will most likely also have to update their library dependencies to the latest release.

0 commit comments

Comments
 (0)