Mps logo


Language workbench to create Domain-Specific Languages


MPS 2021.3.5 Is Out Now

MPS 2021.3.5 has been released with a small batch of useful fixes and an improvement backported from our newest MPS 2023.2 build.

Visualize the current values for cells that violate constraints

When an invalid value is inserted into a cell, the inserted invalid value is marked in red. Meanwhile, the original valid value is preserved in the model despite not being shown in the cell. The editor can now be configured to remove an invalid value in an editable cell and replace it with the valid value preserved in the model when the cursor leaves the cell.
The option can be turned on and off in Settings | Editor | MPS Editor | Sync with model on selection changes.

See the full list of fixed issues here.


Your JetBrains MPS team

image description