Skip to content

12.0.0

Latest
Compare
Choose a tag to compare
@slisson slisson released this 28 Feb 15:59
60780bd

12.0.0 (2025-02-28)

Bug Fixes

  • model-client: expired access token wasn't refreshed (2dbdbbc)
  • model-client: OAuth login (e5188ab)
  • model-client: OAuth login (c4c6787)
  • model-client: only use OAuth if explicitly enabled (cd457fd)
  • model-datastructure: AddNewChildrenOp.toString() (6509a81)
  • model-datastructure: deserialization failed after addNewChildren with empty list of children (bdadaaf)
  • model-server: don't require login for the /headers endpoint (73cc5c5)
  • model-server: some versions were missing on the history page (66a17ad)
  • model-server: use output of gradle application plugin to run the model-server (a8b6fcc)
  • mps-sync-plugin: binding couldn't be disabled (16209d3)
  • mps-sync-plugin: descendants of new nodes where not synchronized (6487904)
  • mps-sync-plugin: descendants of new nodes where not synchronized (c1eead7)
  • mps-sync-plugin: exceptions weren't logged (missing appender) (e3a0303)
  • mps-sync-plugin: handle exceptions during initial sync (8a07819)
  • mps-sync-plugin: model-synchronizer didn't call ISyncTargetNode.isOrdered(IChildLinkReference) (1eb2ad1)
  • mps-sync-plugin: removed last usages of originalId in ModelSynchronizer (1187b88)
  • mps-sync-plugin: synchronization of used devkits failed (298a71f)

Features

  • model-api: changed serialization format of references to modelix node (c18ff22)
  • model-server: include oauth endpoints in WWW-Authenticate on 401 (4a7f317)
  • mps-sync-plugin: catch exceptions and continue synchronization (ee17b6b)
  • mps-sync-plugin: handle disabled bindings when loading from modelix.xml (b7bc5e4)
  • mps-sync-plugin: ignore exception during synchronization (8f4d148)
  • mps-sync-plugin: ignore exception during synchronization (63e6a29)
  • mps-sync-plugin: MPS 2020.3 support (9e6610e)
  • mps-sync-plugin: persist bindings to .mps/modelix.xml and restore during startup (5143b51)
  • mps-sync-plugin: re-implementation of the sync plugin for MPS (b6c3aaa)
  • mps-sync-plugin: support for MPS 2020.3 (6b48f5d)

BREAKING CHANGES

  • model-api: model-client versions before 3.17.0 are incompatible to this new release