modelx v0.3.0 (18 February 2020)#
This release introduces some backward incompatible changes to make modelx design clearer and easier to understand.
Note
spyder-modelx needs to be updated to v0.2.0 for this version of modelx.
Backward Incompatible Changes#
Reassigning values to existing references in UserSpaces are now allowed without first deleting the references.
References in Spaces can be defined as different types of references. If a name in a Space is defined as different types of references, the referenced value for the name is determined based on the following order of reference types from the highest priority to the lowest.
Arguments (ItemSpaces only)
Parent arguments (DynamicSpaces only)
Dynamically defined references (ItemSpaces only)
Static references
Global references
Bug Fixes#
Fix the issue of dynamic spaces not inheriting base refs created after them (GH25).
Fix
_direct_bases