Skip to content

Releases: modelix/modelix.core

18.6.1

10 Apr 04:34

Choose a tag to compare

18.6.1 (2026-04-10)

Bug Fixes

  • mps-sync-plugin: pending auth request weren't shown when connected (ecad745)

18.6.0

01 Apr 15:09

Choose a tag to compare

18.6.0 (2026-04-01)

Bug Fixes

  • mps-sync-plugin: login wasn't possible with multiple bindings (aabbe72)

Features

  • vue-model-api: let root nodes of readonly bindings be readonly (74cc47d)

18.5.0

26 Mar 04:22

Choose a tag to compare

18.5.0 (2026-03-26)

Bug Fixes

  • model-client: tokens generated for one repository were used for all repositories (21e7191)

Features

  • model-client: allow starting replicated model in js with versionHash and repositoryId (7a4d3d4)
  • mps-sync-plugin: IModelSyncService.getBinding(SModuleId) now works when offline (b1125ef)

18.4.1

26 Feb 04:03

Choose a tag to compare

18.4.1 (2026-02-26)

Bug Fixes

  • model-api: cross model references weren't resolved (cf77e27)

18.4.0

19 Feb 04:07

Choose a tag to compare

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

05 Feb 04:01

Choose a tag to compare

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 ChangeJS subclasses 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

30 Jan 03:56

Choose a tag to compare

18.2.1 (2026-01-30)

Bug Fixes

  • model-client: ReplicatedModelJSImpl was causing Not in a transaction exceptions (7d03416)

18.2.0

29 Jan 03:57

Choose a tag to compare

18.2.0 (2026-01-29)

Features

  • model-api-gen: allow providing typed concept features to IAsyncNode getter methods (88bf505)

18.1.0

13 Jan 03:19

Choose a tag to compare

18.1.0 (2026-01-13)

Features

  • mps-sync-plugin: allow to update binding for switching a branch (ad024d6)
  • vue-model-api: useReplicatedModels allows multiple linked models (b3a38b9)

18.0.0

12 Dec 03:14

Choose a tag to compare

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 INodeReference has
    changed from org.modelix.model.mpsadapters to org.modelix.mps.multiplatform.model and also the
    constructors expect platform independent types.

refactor(mps-multiplatform-lib): id generation of mps-compatible models and modules without mps