Releases: modelix/modelix.core
Releases · modelix/modelix.core
18.0.0
18.0.0 (2025-12-12)
Features
- mps-model-adapters: all MPS specific
INodeReferences are now available in JS (7b7df55)
BREAKING CHANGES
- mps-model-adapters: The package name of the MPS specific implementations of
INodeReferencehas
changed fromorg.modelix.model.mpsadapterstoorg.modelix.mps.multiplatform.modeland also the
constructors expect platform independent types.
refactor(mps-multiplatform-lib): id generation of mps-compatible models and modules without mps
17.0.2
17.0.1
17.0.0
17.0.0 (2025-11-25)
Bug Fixes
- model-server: getConfig properly works with non-default branches (e6895bb)
- mps-sync-plugin: drop support for MPS versions before 2021.3 (669f7df)
Features
- model-api: add getAncestors method to IAsyncNode (31bf421)
- model-api: implement AsyncNodeInMutableModel for asynchronous node handling (8f1b371)
- model-api: support working with multiple models (a0a07ef)
- model-client: new method ClientJS.startReplicatedModels for connecting multiple models (9ca02cb)
- mps-sync-plugin: support multiple bindings (3d7ed41)
BREAKING CHANGES
- mps-sync-plugin: MPS 2021.1 and 2021.2 are no longer supported
16.6.1
16.6.0
16.5.0
16.5.0 (2025-10-27)
Bug Fixes
- git-import: changes in binary models weren't synchronized (580a092)
- git-import: changes in generators weren't synchronized (2a52030)
- mps-model-adapters: inconsistent resolution of SRepository (df9b225)
- mps-model-adapters: model stereotype wasn't synchronized properly (424a898)
- mps-model-adapters: module dependencies to not loaded modules weren't synchronized properly (5a1912d)
- mps-model-adapters: modules not part of a project couldn't be deleted (b23e842)
- mps-model-adapters: references to non-existing project modules were still resolvable (e7db6ae)
- mps-model-adapters: support setting references to non-existing nodes (16c90f3)
- mps-model-adapters: support synchronization of module name changes (8c3b5c0)
- mps-sync-plugin: drop support for MPS 2020.3 (0aa3064)