Improved access to $LOOP$ macro variables
It is now possible to refer to the input node of a LOOP macro using LOOP.inputNode expression, removing the need to use a VAR macro. The index of the LOOP can also be accessed under the same namespace, using LOOP.index, replacing the previous user defined context variable.
Version Control: "Synchronize scrolling" button in the Diff editor
It is now possible to switch off the scrolling synchronization of the editors in the Diff dialog using the dedicated button.
Version Control: MPS model viewer in diff dialog of merge commit.
The MPS model viewer is enabled for the merge commits in git log. The viewer shows three panels - the center panel for the merged model and left and right panels for the models of two merged branches.
New options in the BaseLanguage comments
The lang.text language has been enhanced with several new capabilities, which directly enhances the single and multi-line comments in BaseLanguage.
- Text selection is able to select only parts of lines when selecting up and down.
- Actions such as Make bold/italics/underline work on selection.
- Copy/paste from and into plain text has been implemented.
- Bullet and numbered lists are now supported.