Skip to content
This repository has been archived by the owner on Jul 11, 2019. It is now read-only.

0.3.8

Compare
Choose a tag to compare
@pieterbos pieterbos released this 24 Apr 12:00
· 93 commits to master since this release

Non-backwards compatible changes

  • The constraints imposer incorrectly handled existence and cardinality, using cardinality instead of existence. This has been changed to reflect the model: existence now reflects if the value in the model can be null or not. Before, this incorrectly was cardinality. If you use this functionality, the behaviour changes.
  • the primitive node id value should be 'id9999' in the specs, but it currently was 'primitive_node_id'. This has been changed back and can break your applications

Other changes

  • unique paths had a space between the id-code and the number. This has been removed, so now instead of /data[id3, 1] it returns /data[id3,1]
  • Apath query findList now works in more cases
  • RMQueryContext can now retrieve the path of a given RMObject from the given root. This is experimental and will probably not work in all cases with leaf nodes - should work with all locatables or pathables.
  • test coverage has been increased
  • interval and MultiplicityInterval have some extra convenience methods added