MPS Is Skipping the 2022.1 Release
MPS 2022.1 was supposed to be released this month, but we unfortunately have to announce that this is not going to happen. The previous release, MPS 2021.3, was released late, which gave us a shorter time frame for fixing the bugs of the new features, while also developing functionality for MPS 2022.1. Rather than risk falling into a cycle of rushes and delays, we have decided to skip the release
The Early Access Program for MPS 2021.3 is open
Our release of MPS 2021.3 will be delayed until next year. That said, we can’t finish the year without giving you a glimpse of what you can look forward to. DOWNLOAD MPS 2021.3 EAP Experimental Kotlin language support An experimental Kotlin implementation is now bundled with MPS. While it supports most of the structure elements in the language (and their text generation), it still remains only par
MPS 2021.2.3 Is Available
This is our third bug-fix release for MPS 2021.2. You can find the complete list of bugs fixed in this version here. Thanks to the community’s help, we spotted a critical bug in the Version Control / merge subsystem that was causing the generator to break. The problem was happening because the stereotypes (e.g. @generator) were being lost after merging models. The issue is fixed in this version
The MPS 2021.2 Bug Fix Is Here
This is a special minor release containing primarily fixes that were requested by our support contract clients. In case you haven’t heard about our support program, we provide professional services to our clients to help them use MPS to achieve their goals faster. This business model allows us to keep MPS open source. We are committed and grateful to all of our clients, which is why we give the hi
MPS 2021.2 Is Now Available
MPS 2021.2, our second milestone of the year, is now ready for you to try. Just as we did for the previous release, we have put together a screencast showcasing its main features. Read on to learn about the new functionality. DOWNLOAD MPS 2021.2 Automatic completion pop-up Code completion, which is normally invoked by pressing Ctrl/Cmd + Space, now pops up automatically after you stop typin
Try the MPS 2021.2 EAP Build
We are happy to introduce the first and last EAP release for MPS 2021.2. For this release cycle, we decided to have only one EAP version, as we had blocking issues that were stopping us from publishing more. That didn’t stop us from developing great new features, though! Here’s what you can expect in the next release. Automatic completion popup Code completion, which is normally invoked by p
MPS 2021.1 has been released!
The first release of the year is here! For the past few months, we have been enhancing different subsystems of the product to improve the user experience. Read more about the new functionality above, or if you are a more visual person, watch our screencast. DOWNLOAD MPS 2021.1 Editor Zoom in and zoom out The font size can be quickly adjusted in an open editor window by holding Ctrl and r
MPS Wins a 2021 DEVIES Award Europe!
We’re excited to announce that JetBrains MPS has won the 2021 DEVIES Award Europe for Best Innovation in Code Tools & Frameworks. The annual DEVIES Awards Europe recognize excellence in developer tools, products, and technology across 9 categories. Hundreds of products were nominated for the 2021 DEVIES Awards Europe, and the winners were selected based on their technical innovation, adoption,
The Return of MPS IntelliJ IDEA plugins for 2021.1!
For those of you that don’t know, the MPS IntelliJ IDEA plugins for MPS 2020.3.* aren’t available on our download page. The reason for this is that we found critical problems with migration, among other issues. The good news is that we are working to fix the issues for MPS 2021.1. If the plugins are a key element in your project, we can offer a workaround. Currently, our main issue is that languag
Feature Freeze for MPS 2021.1Early Access Program
Today we’re rolling out the last build in the Early Access Program for MPS 2021.1, and these are the last few features that will be included in the release. Try them out. Zoom in and Zoom out The font size can be quickly adjusted in the currently open editor window by holding Control/Command and rolling the mouse wheel. Font size is not persistent, so when you reopen the file, the text size will b
MPS 2021.1 EAP3 is now ready for you to tryEarly Access Program
We are getting ready for the major release of MPS 2021.1, and the Early Access Program (EAP) is our way of sharing with you the new functionality that we have been working on in recent months. Here are the new features we’ve implemented in this version. Model viewer in diff dialog The MPS model viewer is enabled for merged commits in Git log. The viewer displays three panels – the center panel for
Early Access Program of MPS 2021.1 is openEarly Access Program
The Early Access Program is an important part of our product development process for identifying critical issues with the new release features. If you encounter any problems, please report them to our issue tracker. Check out the new functionality that we have prepared for you. Improved access to $LOOP$ macro variables It is now possible to refer to the input node of a LOOP macro by using a LOOP.i