Skip to content

Commit 2f3362d

Browse files
committed
Merge pull request #522 from usethesource/fixed-readme-tpl-message
fixed out-of-date message on typechecker and removed hard version number references to rascal project
1 parent e7b5d36 commit 2f3362d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

rascal-vscode-extension/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ This extension is stabilizing, some stuff is still a bit slow, but people are us
4040

4141
**This extension works best with Java 11; but running it on Java 17 reportedly works as well**
4242

43-
The Rascal type-checker has a known issue that makes **new binary library code backward incompatible** after every release, always. This means that you
44-
should update your dependency on the `rascal` project to at least 0.33.7 and maximally 0.33.8 in your own projects to avoid spurious error messages. For the
45-
same reason you have to set your use of the `rascal-maven-plugin` to 0.22.1. Until
46-
we release a fix for the type-checker, all rascal projects and library packages on http://www.rascal-mpl.org are released synchronously. Consequently, after you
47-
installed an update, it is immediately necessary to bump your dependencies on `rascal` and `rascal-maven-plugin`.
43+
The Rascal type-checker now has a new binary backward compatibility feature, such that `.tpl` files remain usable
44+
in many more situations. Also the type-checker detects and reports possible `.tpl` file incompatibility from now on.
45+
Typically, the previous versions of .tpl files are not compatible with the new ones, so to avoid spurious errors
46+
you _must remove all pre-existing `.tpl` files_ after upgrading. Use `mvn clean`, for example. Or remove your
47+
`target` or `bin` folder in every Rascal project. This backwards compatiblitiy functionality is available since rascal 0.40.17, typepal 0.14.8, rascal-maven-plugin 0.28.9, and Rascal VS Code 0.12.0.
4848

4949
For other things we are working on have a look here:
5050
* https://github.com/usethesource/rascal-language-servers/issues ; on the current extension

0 commit comments

Comments
 (0)