The progress in mbeddr these days is mostly in details. We work a lot on robustness and fixing bugs. However, we have added one major new feature recently: hierarchical state machines. This means that you can now have composite states which contain their own set of states. Transitions defined on the composite state are applicable to the contained states, and entry and exit actions are handled correctly. Below is a screenshot of the tutorial state machine refactored to use composite states:
Also, JetBrains have just shipped version 2.5.3 of MPS which also contains a set of bug fixes relevant for mbeddr.
So as you can see, things are moving. Stay tuned for next year🙂