Handle deprecated code in your project
Deprecated code smells like rat. It is not a good sign to be using deprecated code in a projects for several versions. Here are a few tips that show how MPS can help you get rid of deprecated code. The handy migrations The Migration menu contains a Deprecated Code submenu with three migrations. The action Find Usages of Deprecated is undoubtedly the most useful one if you want to eliminate usages of deprecated code. It will find all usages of deprecated elements in your project. The report of the found usages can, as one of the options, group the entries by the expected version of code re
MPS 2018.3 Beta is out
The first beta version for this new version is ready for you to try. The Beta includes a more user-friendly wizard and scripts for the Rich Client Platform (RCP) build, and fixes for some merge conflict issues. Download MPS 2018.3 BETA We are doing a lot of bug fixing, so please keep reporting them in our issue tracker. You can see the complete list of bugs fixed here. Have a nice day! Your JetBrains MPS Team The Drive to Develop
Last version of the Early Access Program for MPS 2018.3 is ready
This is our last version of the Early Access Program for 2018.3, which means feature development is put on hold and we’re focusing only on proper integration of the new features and fixing bugs. This version introduces new actions to find deprecated code, improved conflict resolution, customization of tips and tricks, and custom packages for BaseLanguage classes. Download MPS 2018.3 EAP Improved conflict resolution Previously, it was impossible to apply changes from both local and remote sides, as applying from one side simply rejected the changes from the other. For childre
The bug fix 2018.2.5 is here!
We have solved some critical issues for this version. These were the main issues we have worked out: Editor tests were failing. (MPS-28578) Java stubs support JDK8. (MPS-20439) Ant builds sometimes crashed. (MPS-28795) Starting a language from scratch improvements. (MPS-20611) Download MPS 2018.2.5 Check the complete list here and keep using our issue tracker to report bugs. Have a nice day! Your JetBrains MPS Team The Drive to Develop
Touch Bar support for Mac in MPS 2018.3 EAP6!
With the Touch Bar in the new MacBook, Apple brought a new host of opportunities for the creators of the application. In MPS we don’t want to fall behind, so we are exploring new possibilities with using the touch bar. The Touch Bar is located above the keyboard on supported Apple MacBook Pro models. It provides additional controls for quick access based on the current context. Download MPS 2018.3 EAP The default context is used most of the time: It includes controls for running, building, and debugging the application, with the ability to quickly select or create a new run/debug
Early Access Program 5 of MPS 2018.3
The new version is really shaping up with every EAP. For this new version, we have made some improvements and fixed a critical failing test bug. Download MPS 2018.3 EAP These are the new improvements for this EAP: Integration of CodeStyleFacadeImpl. (MPS-28657) We have solved a critical bug that was failing type system tests. (MPS-28717) Dialog error in the IDEA plugin. (MPS-28604) Improvements for presenting errors in the Node Explorer. (MPS-25668) Better wording for the action “Paste as Java Statements”. (MPS-25970) Find the complete list of all the bugs fixed here and kee
Let’s welcome the new version of the Early Access Program of MPS 2018.3
When September ends 🎧🎧, October comes with a new version of EAP. This is just one step towards the major release of MPS 2018.3. Download MPS 2018.3 EAP You can expect the following improvements for this version: Fixed a critical bug because some of our commands were not working. (MPS-28597) Changes in some labels in our settings to improve the user experience. (MPS-25861 and MPS-25860) Smodel improvements (MPS-24474) And more! See the complete list here. Keep reporting bugs on our issue tracker. Have a nice day! Your JetBrains MPS Team The Drive to Dev
The new version of the Early Access program is ready
For this version of the early access program, we have some improvements in the Generator and Base languages. You can see the full list of features and bugs fixed here. We are preparing more features for 2018.3, so stay tuned! Download MPS 2018.3 EAP Have a nice day! Your JetBrains MPS Team The Drive to Develop
The first bug fix for MPS 2018.2 is ready!
We release a new fix for MPS 2018.2 to solve some bugs. You can see here the list of changes in this version. Use our issue tracker to report bugs – we are listening! Have a great day! Your JetBrains MPS Team The Drive to Develop
MPS 2018.2 is now available!
Finally, our release of MPS 2018.2 is here, enhanced with more features and a long list of bugs fixed. Download MPS 2018.2 We have some new features to improve your experience with migration, generator plans, Git plugin integrated, and more. We’ve implemented migration notifications to improve communication. MergeHints annotation was replaced by a VCS language aspect. Don’t worry, Migration is included. GitHub plugin is now implemented. Now you can test generators. Rename Project is now possible by right-clicking on it. Fork is here for generation plans! These are just so
Our first Release Candidate of MPS 2018.2 is out
We are excited to announce the release of our first Release Candidate for this version. You can find the complete list of fixed bugs here. The major release is just around the corner. Let us know if you find any bugs with our issue tracker. Have a nice day! Your JetBrains MPS Team The Drive to Develop
MPS 2018.2 Beta 2 is now available!
This is one step closer to our final release of MPS 2018.2. We are preparing and testing all the new functionality. Try our new MPS 2018.2 Beta 2 and help us by reporting any bugs to our issue tracker. See the complete list of fixed issues here. Have a nice day! Your JetBrains MPS Team The Drive to Develop