MPS 2021.3.4 Released
MPS 2021.3.4 has just arrived with a batch of useful backported improvements.
Parallel model checker
The model checker can now effectively utilize parallel hardware, thereby speeding up the process of model checking. Depending on the settings in Settings | Tools | Model Checker, it can spawn multiple threads when starting this process. This option is on, by default.
Improved File-per-root persistence performance
The `FilePerRootDataSource.getStreamByName()` method has been optimized to improve the performance of model data loading. If you use File-per-root persistence to store rather large models, this change will be noticeable.
Improved support for Find text in project
The existing Find text in project action has been improved, and it now also searches for references of named nodes, bringing up additional relevant results.
A preview panel has been added that allows you to see the results directly in the search dialog. Text containing HTML content is now rendered as plain text in the results and not as HTML as in previous versions.
Skip dependency migration in Ant tasks
While migrating a project using Ant tasks provided by MPS, dependencies may not get properly migrated. We added a flag to continue the migration of a project even in such cases. Stopping the migration process as soon as a non-migrated dependency is discovered remains the default behavior.
To use this flag, add `haltOnDependencyError=”false”` to your `<migrate>` Ant task.
You can look forward to these new features also in the upcoming 2023.2 release!
See a full list of fixed issues here.
Your JetBrains MPS team
Subscribe to Blog updates
Thanks, we've got you!
MPS 2021.3.5 Is Out Now
MPS 2021.3.5 has been released with a small batch of useful fixes and an improvement backported from our newest MPS 2023.2 build. Visualize the current values for cells that violate constraints When an invalid value is inserted into a cell, the inserted invalid value is marked in red. Meanwhile, the…
MPS 2022.3.1 Has Been Released
For MPS users that are using last year’s version (2022.3), we’re releasing an update with numerous fixes. Many of them have been back-ported from the new MPS 2023.2, so you may have heard of some of them already. DOWNLOAD MPS 2022.3.1 See a full list of issues fixed in 2022.3.1 here. Back-ported fro…
MPS 2023.2 is now available
In this release, we’ve achieved objectives from several different areas. You will find substantial improvements to JUnit support and the BaseLanguage integration with Java’s lambdas. The IDE is now more configurable, with the type system offering new ways to override rules in extending languages, as…
MPS 2023.2 RC is out
Today we’re releasing the Release Candidate for MPS 2023.2. We have finished implementing all the major changes and features, and now we need your help. Please test it out properly on your projects and let us know if you encounter any bugs so we can be sure to fix them before the final release. DOWN…