This is a minor release, introducing bugfixes and feature additions.
- Debugger:
- Epsilon languages:
- EGL: fix circular imports causing loss of access to loaded models (#203)
- EOL: allow trailing commas in collection literals (#170)
- EOL: empty collections also return OrderedSets (#188)
- EOL: preserve insertion order in EolSet (#199)
- EOL: revert default execution engines to single-threaded (#201)
- EOL: property call expressions on collections now generate property access events (#209)
- EOL Interpreter: give in-memory model access to both local and global package registries (#215)
- EPL: fix variable leakage (#13)
- ETL: add "to" initializer support (#125)
- EVL: fix for objects in additionalEPackageURIs not available if they have a constraintsBinding of their own (#205)
- Improve parse error reporting (#162, #166)
- EMC drivers:
- Avoid returning mutable collections from CachedModel getAllOfType / getAllOfKind (#189)
- Release cached resource even if there is an exception during store (#181)
- CSV: ensure different hashcodes for rows with identical values (#180)
- EMF: avoid spurious enum literal ambiguity warnings (#169)
- Flexmi: support partially-qualified references (#221)
- Flexmi: support scenarios where different resources support different URI fragment syntaxes (#225)
- Flexmi XML: trim leading and trailing whitespace in ?nsuri (#176)
- Flexmi YAML: rework to map more closely to a natural YAML style (#21)