Mps logo

The MPS Blog

Language workbench to create Domain-Specific Languages


Releasing JetBrains MPS 2017.1

Today marks another milestone in the MPS history. MPS 2017.1 – the first release under a new version scheme, has just been released. We have loaded it with handy new features and useful enhancements:

  • HTTP support plugin lets you conveniently share urls to nodes and files
  • The generator plans have progressed nicely to give flexibility to your generation process
  • The migration to the new Transform Menu Language that defines side-transformations and node substitutions has been completed
  • Extending the Editor language has become more straightforward thanks to careful refactoring of its generator
  • The changes introduced to your project by migrations can be reviewed, corrected or reverted through Local History.
  • Languages and solutions can be easily cloned with a single mouse-click.
  • and a few more…

The What’s new page will give you full details of all the features in the MPS 2017.1 release.

We hope that you will enjoy using this new version of MPS at least as much as we have enjoyed creating it.

The Drive to Develop
-JetBrains MPS Team

Comments below can no longer be edited.

5 Responses to Releasing JetBrains MPS 2017.1

  1. Sergio Ribeiro says:

    April 12, 2017

    Hello Vaclav,

    My development environment is Windows. However, I’ve always preferred to use the generic distribution (zip) to the windows (exe) to install new MPS versions.
    As so, I’ve downloaded the 2017.1 generic distribution and saw that it’s missing the “mps.bat” file.
    Could you fix that?


    Sérgio Ribeiro
    Porto – Portugal

  2. Maria Lebedeva says:

    April 13, 2017

    Hello Sergio,

    Mps.bat moved into bin directory in MPS 2017.1 release. You can find it in MPS 2017.1/bin/win in generic distribution.

    Maria Lebedeva

  3. Sergio Ribeiro says:

    May 10, 2017

    Hello Maria,

    I saw your reply and verified that the mps.bat file exists where you say, however I did not try it at that moment because I’d already used another mps.bat (from a former installation) to fix my environment.

    However last week I’ve downloaded MPS 2017.1.1 and tried out and it does not work correctly: generic distribution is not functional in windows machines out-of-the-box.

    Daniel Garcia (pel-daniel) created a pull request fixing some path in readme.txt ( I’ve commented there stating the problems I’ve found (and some possible solutions). Should I create a separate issue for fixing this problem or is that PR comment enough?


    Sérgio Ribeiro
    Porto – Portugal

  4. Vaclav Pech says:

    May 10, 2017

    Hi Sergio,

    YouTrack is our primary repository of defects, so I’d prefer creating or re-opening an issue there.


  5. Sergio Ribeiro says:

    May 10, 2017

    Hello Vaclav,



    Sérgio Ribeiro
    Porto – Portugal

Discover more