Published March 3, 2026
| Version v0.13.1
Software
Open
usethesource/rascal-language-servers: v0.13.1
Authors/Creators
- 1. @SWAT-engineering
- 2. Centrum Wiskunde & Informatica
- 3. Wolters Kluwer
- 4. Vrije Universiteit Amsterdam
- 5. @plse-lab
Description
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.
New Features for Rascal Developers
- Project
targetfolders, 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.
New features for DSL developers
- DSLs can contribute their own code completion using the
LanguageService::completioncontribution.
Improved features
- There is now a setting to influence how much memory is allocated for the Rascal and Parametric LSP servers (
rascal.lSP.maxHeapSize). - Automatic renaming of module names when moving files have been improved for escaped names.
- Automatic renaming of module names when moving files is now a lot faster in many cases.
- Various improvements for multi-project workspaces.
- Various performance & reliability improvements.
Rascal 0.42.0 highlights
Below is a summary of the full release-notes for rascal 0.42.x.
- Many improvements to the type-checker and the messages it produces.
- The interpreter is more robust when importing/extending complex module structures.
- The REPL betters supports (re)loading of modules.
- The debugger has gained many new features, improving the debugging experience.
Files
usethesource/rascal-language-servers-v0.13.1.zip
Files
(680.7 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:df18ed817f1bc9c9d52114c992a711cc
|
680.7 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/usethesource/rascal-language-servers/tree/v0.13.1 (URL)
Software
- Repository URL
- https://github.com/usethesource/rascal-language-servers