Skip to content

Releases: modelix/modelix.core

16.4.0

25 Oct 15:51

Choose a tag to compare

16.4.0 (2025-10-25)

Features

  • gradle plugins are now compatible to gradle 9 (41a030d)

16.3.0

24 Oct 02:53

Choose a tag to compare

16.3.0 (2025-10-24)

Features

  • model-server: enable HTTP compression (e9ca8bb)

16.2.5

17 Oct 02:55

Choose a tag to compare

16.2.5 (2025-10-17)

Bug Fixes

  • model-client: each call to ReplicatedModelJS.getBranch added another listener (7e4e949)
  • model-client: error 'Entry not found' caused by bug in WeakValueMap (e62e4f9)

16.2.4

15 Oct 11:52

Choose a tag to compare

16.2.4 (2025-10-15)

Bug Fixes

  • model-server: don't require login for requesting the frontend URL (72f61a9)

16.2.3

09 Oct 07:59

Choose a tag to compare

16.2.3 (2025-10-09)

Bug Fixes

  • mps-sync-plugin: status bar actions weren't executed (6d616a7)

16.2.2

09 Oct 02:53

Choose a tag to compare

16.2.2 (2025-10-09)

Bug Fixes

  • model-datastructure: handle division by zero in getIntervalIndex and add corresponding tests (16e0c73)

16.2.1

07 Oct 08:45

Choose a tag to compare

16.2.1 (2025-10-07)

Bug Fixes

  • git-import: http proxy wasn't used (6206899)

16.2.0

07 Oct 02:49

Choose a tag to compare

16.2.0 (2025-10-07)

Features

  • model-client: new method diffAsMutationParameters (63e085b)
  • model-client: new method revertTo for resetting the model to a previous state (4f85bc3)
  • model-server: repositories can be copied (forked) into a new repository (c84debf)

16.1.0

03 Oct 02:47

Choose a tag to compare

16.1.0 (2025-10-03)

Bug Fixes

  • mps-model-adapters: avoid PersistenceFacade$IncorrectModelReferenceFormatException (b1f5eb6)
  • streams: IStream.flatMap replaced by flatMapOrdered/flatMapUnordered (5eb2166)

Features

  • authorization: allow wildcards in permission grants (71b0516)
  • index for efficient history queries (a865caa)
  • model-client: add all history queries to ClientJS (efc5e9f)
  • model-client: add createBranch to ClientJS (43eb52d)
  • model-client: add getHistoryRangeForBranch to ClientJS (412ad33)
  • model-client: delete branches from js (68dd14c)
  • model-client: history interval query for given list of split points (3b383d6)
  • model-client: implement createBranch(…) properly (7d2c86e)
  • model-client: list branches with version hashes (8029f17)
  • model-client: load readonly version in js client (b14b744)
  • model-client: method for efficiently querying coarse grained history intervals (49de28f)
  • model-client: method for querying the history as sessions (e87a86f)
  • model-server: /repositories/{repository}/branches outputs json if accepted (65ae533)
  • model-server: add CORS for DELETE method (6072a2f)
  • model-server: implement /repositories/{repo}/branches/{branch} with failIfExists=true (0c51480)
  • server side execution of history queries (6828245)

16.0.4

04 Sep 09:35

Choose a tag to compare

16.0.4 (2025-09-04)

Bug Fixes

  • model-datastructure: tree serialization wasn't backwards compatible (4de38a0)