3 comments
Comment actions Permalink

MPS build 415 is out. You can download it here

http://www.jetbrains.net/confluence/display/MPS/JetBrainsMPSDownload+Page

Is there a short changelog somewhere? Something like for Selena?:

http://www.jetbrains.net/confluence/display/IDEADEV/EAP6755Release+Notes

Thanks in advance,

Ahmed.

0
Comment actions Permalink

Hi, unfortunately we don't have detailed change list. Here are the major (sometimes drastic) changes.

1. Now we generate language structure into different package and in different way. Old generated structure classes are not used any more.

New structure classes (so called adapters) are not loaded unless they needed to write some java code manipulating with model. In this case the adapter can be loaded by calling the node.getAdapter() or by calling the BaseAdapter.fromNode(node):INodeAdapter;

2. Good news - there are almost no places left where one would need to write code in java - we use embedded dsl code everywhere.

3. "Helgins" - brand new dsl for defining a language typesystem. Unfortunately, by the time of build we haven't fully completed transition to helgins.

4. Actions Language  is supplemented with dsl for defining model actions. Earlier actions had to be defined by writing query-methods in java.

5. In Constraint Language we added new concept - Concept Behavior. Apart from constraints on properties and links (search scope, etc), the behavior allows to define utility methods applicable for any node of given concept.

Please also be advised that MPS plugin in b 415 is not fully compatible with idea 6.0.

You can get stable idea 7.0 build here http://www.jetbrains.com/idea/nextversion/

Igor.

Message was edited by:

        Igor Alshannikov

Message was edited by:

        Igor Alshannikov

0
Comment actions Permalink

Hi, unfortunately we have not detailed change list. Here are the major (sometimes drastic) changes.

....

Thank you very much for the details.

Ahmed.

0

Please sign in to leave a comment.