Skip to content

5.0.0

Compare
Choose a tag to compare
@slisson slisson released this 08 Mar 02:13
· 2519 commits to main since this release
2d686be

5.0.0 (2024-03-08)

Bug Fixes

  • bulk-model-sync: adapt to new original reference (808aff3)

  • bulk-model-sync: add fallback to targetRef if the target cannot be resolved (a4732ec)

  • bulk-model-sync: workaround for renamed files if file per root persistence is used (5f613c0)

  • model-api: make SimpleProperty a data class (67d304e)

  • model-server: InMemoryModel was blocking the ktor request handler thread pool (03614e9)

  • refactor(model-api)!: rename node id property key to #originalRef# (61ebd1d)

  • fix(mps-model-adapters)!: implement getOriginalReference() instead of handling id properties (a9011e7)

Features

  • model-api: add getOriginalReference() function (29538cc)
  • model-client: Add convenience method overload for pollHash to provide hash only (1cc518e)

BREAKING CHANGES

  • The id property has been renamed from #mpsNodeId# to #originalRef# to better describe the contained value. Users should not use this value directly but instead use INode::getOriginalReference().
  • For MPSNodes the MPS reference will now be stored in the id property instead of the MPS node id.