modelx v0.16.0 (2021年6月19日)#
本次发布引入了以下增强功能和变更。
功能增强#
清晰方法的介绍
以下介绍了三种方法。
Model.clear_all 会删除所有ItemSpaces并清除Model中的所有Cells。
为了与Model.clear_all保持一致,
Space.clear_all的行为已更改。
要继承Space.clear_all之前的行为,
现已引入Space.clear_items。
重命名方法介绍
以下介绍了三种方法。
向后不兼容的变更#
Space.clear_all 的变更
Space.clear_all 的行为已发生变化。
现在除了删除 ItemSpaces 外,它还会清除 Cells。此外,
递归子空间中的 ItemSpaces 也会被删除。
Space.clear_all 的先前行为
已由 Space.clear_items 继承。
Bug修复#
通过
UserSpace.new_cells方法在UserSpace中创建子Cells时,现在会删除那些基础空间或其任何子空间以该UserSpace作为基础空间的ItemSpaces。现在设置UserSpace的
formula时,会删除那些以该UserSpace作为基础空间或其任何子空间的基础空间的ItemSpace。尝试设置DynamicCells公式时引发错误