New features:
- DAP support for debugging - allows for remote debugging of embedded Epsilon programs, and for debugging Epsilon programs from non-Eclipse IDEs (e.g. VS Code)
- Debugging UI has been moved to work on top of LSP4E
- Item selector expressions can be used to set/put values in lists and maps
Updated dependencies:
- Picto has been updated to CommonMark 0.24.0, to be compatible with Eclipse 2024-12
Fixed bugs:
- EGL: Fix template operation offset #91
- EGL: Outdented TemplateOperation causes StringIndexOutOfBoundsException #90
- EGL: Protected region regex incorrectly matching any region IDs that contain
end
#94 - EGL: Reported column numbers are sometimes off #126
- EMG: Should not always store the models #141
- EOL: Rewrite equivalence tests and fix thread leak in EolParallelContext #113
- EOL: println(): cannot tell apart empty sequence from sequence with an empty string #119
- EMF driver: Misleading "ambiguous type" warnings when the same EClass is accessible through multiple paths #118
- Excel driver: Numeric cell value takes precedence over configured column datatype #89
- Picto: Picto doesn't work with Graphviz installed using Homebrew on Mac Apple Silicon #117
- Picto: Epsilon and 2024-12: problems with commonmark #144