The MPS Workbench Volume II book ready

We have some good news for the MPS users out there today – Fabien Campagne has just sent the second volume of his MPS Workbench book to print and made it available for sale. The book continues in the good tradition set by the first volume to provide detailed reference documentation of the individual knobs and levers that MPS offers to language designers. You can find a wide range of topics covered, such as:

  • Language evolution – language versions and migrations
  • Extending the MPS UI – actions, menus, tool panels, etc.
  • The Dataflow aspect of language definition
  • The Build language
  • The Make Framework
  • Testing language definitions
  • Lightweight DSLs
  • Custom aspects
  • The Console

If you want to get a solid understanding of these advanced topics, then the book is definitely worth your time.

The Drive to Develop
-JetBrains MPS Team

Posted in Announcement | Tagged , , | Leave a comment

Stay on the safe side – install an important security update for MPS

JetBrains has announced today that a security vulnerability has been found in the IntelliJ platform. Now, after the public announcement has been made, we highly recommend all MPS users to upgrade to one of the patched versions of MPS that eliminate this vulnerability.

If you are using the most recent version MPS 3.3.5, you do not need to do anything, this version has already been secured.
If you’re living on the edge and experiment with MPS 3.4 EAP1, please wait for the EAP2 release, which is due in about a week, to get a secured release.
For the older releases, we’ve prepared new fixed versions and made them available for download:

We apologize for the trouble that this may have caused.

The Drive to Develop
-JetBrains MPS Team

Posted in Announcement | Tagged , | Leave a comment

Releasing MPS 3.3.5

Another bug fix release – JetBrains MPS 3.3.5 – has been made available for download to make your experience even better. As usual, the release notes will reveal all the details about what we’ve fixed in this release.

The Drive to Develop
-JetBrains MPS Team

Posted in Announcement | Tagged , , | Leave a comment

Get trained in MPS

We would like to let you know about one additional option to learn MPS – JetBrains has started offering MPS trainings for those, who prefer intense supervised study with hands-on practical exercises. You can currently choose from an introductory MPS course and an intermediate one.
These trainings are lead by experienced core MPS developers, who have the knowledge and skills to help you gain insight into the technology through the most convenient paths.

Check out the details about the courses and do not hesitate to sign up, if you are interested:

The Drive to Develop
-JetBrains MPS Team

Posted in Announcement, Events | Tagged , , | 2 Comments

We’re starting the MPS 3.4 EAP – join us

Starting today you can taste what we’re preparing for the MPS 3.4 release. The first EAP release wrapping numerous fixes, enhancements and performance improvements is now available for you at the EAP download page.
The release notes will give you exhaustive details about all the changes and the What’s new in MPS 3.4 page lists all the already completed visible features waiting for you to try.

Access nightly builds of MPS

In addition to packaging the MPS 3.4 EAP 1 release for you, we’re also opening up the gates to our build servers. If you want to live on the edge, you no longer need to wait for us to issue official EAP releases. Instead, you can go down to our kitchen and help yourselves – grab nightly builds and check out new features or fixes as soon as they get baked.

TeamCity hosting for MPS-related OSS projects

If you are building an open-source project with MPS, please consider an offer from JetBrains to host Continuous Integration for your project at https://teamcity.jetbrains.com, right next to the MPS project itself. This way you’ll be able to effortlessly build your project against the newest (or any other) version of MPS. If this is something that your project could benefit from, please let us know through this form.

The Drive to Develop
-JetBrains MPS Team

Posted in Announcement | Tagged , , , , | 2 Comments

MPS 3.3.4 has been released

JetBrains MPS 3.3.4 has just been made available for you to download. We fixed another round of issues and since some of them appeared to be critical to our users, we’re releasing them right away. You may check out the release notes for learning the details.

The Drive to Develop
-JetBrains MPS Team

Posted in Announcement | Tagged , , | 2 Comments

JetBrains MPS 3.3.3 is ready for download

We’re coming with another doze of fixes nicely packaged into MPS 3.3.3, which you can instantly grab and start using. The release notes will reveal all the defects corrected in this release to those interested in knowing the details.

The Drive to Develop
-JetBrains MPS Team

Posted in Announcement | Tagged , , | Leave a comment

JetBrains MPS 3.3.2 released

Having fixed a few more issues we’re now releasing MPS 3.3.2 to share all the fixes with our users. The release notes will give you the details about the individual problems corrected in this version.
Additionally, the user guide is being constantly updated to provide up-to-date information and, in case you missed the memo, a polished pdf variant of the user guide is now available.

The Drive to Develop
-JetBrains MPS Team

Posted in Announcement | Tagged , , | 7 Comments

Get the MPS user guide as pdf

Thanks to Marco Lombardo, the wiki-based MPS 3.3 user guide is now also available as a polished, nicely looking, downloadable pdf document.  Compared to the previous version of the pdf guide this variant is much better formatted and structured. Marco has put effort into laying out the document nicely and styling it properly.

If you always wanted to have an alternative to the web-based MPS guide, get the pdf version and enjoy!

The Drive to Develop
-JetBrains MPS Team

Posted in Announcement | Tagged , | 2 Comments

Releasing MPS 3.3.1

Shortly after celebrating the final release of MPS 3.3 we’ve started fixing issues that you have helped us discover. The first bug-fix release, MPS 3.3.1, wraps these fixes, so you can benefit from them immediately. For details on the fixed problems, please see the release notes.

The Drive to Develop
-JetBrains MPS Team

Posted in Announcement | Tagged , | Leave a comment