MPS 2022.2 is now available!
For this release, we focused on improving support for the functionality introduced in previous releases. Read about all the new features we’ve prepared for you. You can also watch our screencasts (part 1 and part 2) to get better acquainted with the main features. DOWNLOAD MPS 2022.2 Annotations in Inspector Annotations are now accessible from the Inspector window, and the annotation process will start for the entire root. This action can be accessed by right-clicking on the left border of the Inspector window. The Annotation will open in both the Inspector editor and the main editor. Watch a
Early Access Program for MPS 2022.2
As previously mentioned, we decided to skip MPS 2022.1 as we were too busy fixing issues from the last release and didn’t have enough time to prepare the new functionality. Now we have new features to present to give you a glimpse of what’s to come in MPS 2022.2. DOWNLOAD MPS 2022.2 EAP Annotations in Inspector Annotations are now accessible from the Inspector window, and the annotation process will start for the entire root. This action can be accessed by right-clicking on the left border of the Inspector window. The Annotation will open in both the Inspector editor and the main edit
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 partially supported. Stubs in common Kotlin code are also supported. On the JVM side, baseLanguage constructs (code and stubs) can be referenced in Kotlin through the jetbrains.mps.kotlin.javaRefs langua
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 2021.2.3. If you encounter this bug while using a previous version of MPS, please add the stereotype manually to fix the issue. DOWNLOAD MPS 2021.2.3 Please report any issues you find to our i
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 highest priority to their issues. DOWNLOAD MPS 2021.2.1 Check out the complete list of bugs fixed in this release. If you encounter any issues that we haven’t addressed, please submit a ticket on our is
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 rolling the mouse wheel. Font size changes are not persistent, so when you reopen the file, the text size will be reset to the default value. You can enable/disable this feature in Preferences | Editor
Apple Silicon Support Comes to JetBrains MPS 2020.3.1
The new bug fix for MPS 2020.3.1 is here, and it comes with a special bonus for all Apple fans. You can now use MPS on Macs that have an M1 chip. To get started, download the installer for JetBrains MPS for Apple Silicon here or from the Toolbox App (in the Available for Apple M1 section). For the rest of the installers you can use our Download page. This bug fix also addresses a number of issues reported by the community. If you use a MacBook Pro with an M1 chip, you may experience issues with the touch bar on a fresh MPS install. In this case, we suggest applying the following workaround: $
MPS 2020.3 is now available
Over the past few months we have been working to make MPS more usable, and we’ve been fixing issues reported by users. In this blog post, we describe this version's new functionality, and you can also watch our screencast with the main features. DOWNLOAD MPS 2021.1 New generator macro There's a new macro named $CALL-SITE$ that facilitates the insertion of a node attributed with a SWITCH/CALL macro into a designated place in the invoked template. Prior to the change, the template node with a SWITCH/CALL macro attached was generally ignored. Now if an invoked template/switch tries to use 'c
MPS 2020.2 Is Released!
We are happy to share all the new improvements that we’ve made for this release. If you are a visual person, you can watch our screencast, which describes the new features. DOWNLOAD MPS 2020.2 UI improvements to the VCS We’ve improved the look and feel of the Version Control System. The width of the editor area is no longer fixed, so the splitter can now be moved in both directions. The way changes are highlighted has also been improved. Tooltips for the changes are displayed both in the editor area and in the splitter area. Additionally, we have replaced the triangles and trapezoids in