Releases: modelix/modelix.core
Releases · modelix/modelix.core
18.4.1
18.4.0
18.4.0 (2026-02-19)
Bug Fixes
- model-api: allow getReferenceTargetNode(getReferenceRoles().first) (1bf8ee1)
- mps-sync-plugin: display the versionHash of the writable binding in status bar (7afcc47)
- mps-sync-plugin: fix switchBranch (2741025)
- mps-sync-plugin: handle non-existing branches (676d7ef)
Features
- mps-sync-plugin: API for getting the binding of an SModule (14c6e1f)
18.3.0
18.3.0 (2026-02-05)
Bug Fixes
- model-client: flaky RefreshTokenTest caused by
BindException: Address already in use(25c1c03) - model-client: nodes provided by
ChangeJSsubclasses didn't have auto transactions (d23ca26) - mps-sync-plugin: handle changes in read-only bindings (1290c39)
- mps-sync-plugin: handle changes in secondary bindings (682e92c)
- mps-sync-plugin: modules from read-only bindings were empty (0cf6789)
Features
- mps-sync-plugin: readonly bindings will have readonly modules (like stubs) (140d8df)
18.2.1
18.2.0
18.1.0
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