Releases: xtuml/pyxtuml
Releases · xtuml/pyxtuml
v2.3.1
Improvements and fixes to population of Label
attribute for Body (ACT_ACT
) instances during pre-build:
- Set
Label
attribute for bridges and interface signals - Include state machine type in state and transition action labels
- Change transition label to include start state (or "Non Existent" for creation transitions), event, and destination state
v2.3.1a1
Improvements and fixes to population of Label
attribute for Body (ACT_ACT
) instances during pre-build:
- Set
Label
attribute for bridges and interface signals - Include state machine type in state and transition action labels
- Change transition label to include start state (or "Non Existent" for creation transitions), event, and destination state
v2.3.0
- Schema gen improvements
- BridgePoint pre-build
- Support constant values with qualified package names
- Improve pre-build error reporting
- Fix bug with parsing derived attributes located outside a component definition
- Update schema to be compatible with BridgePoint 7.1.0
- Update CI/CD to use GitHub actions
v2.2.1
Update bridgepoint schema to version 6.19
v2.2.0
- support loading bridgepoint models from zip archives
- fix a number of compatability issues in the bridgepoint prebuilder
- update bridgepoint metamodel to version 6.16
- add support for set operators to the bridgepoint prebuilder
v2.1.0
- generalize the
where_eq
argument toselect_many()
into an argument list of set operators that can filter and order query results. - add the set operators
xtuml.order_by()
andxtuml.reverse_order_by()
.
v2.0.0
Changes since v1.0
- Change license to LGPLv3
- Improve performance of navigations by keeping links between instances explicitly in memory
- Swap order of phrases in navigations
- Make referential attributes read-only
- Support unrelate operation on associations formalized using identifiers (e.g. super/sub type associations)
- Support navigations across associations classes without explicitly stating the association class name in the expression
- Allow None values in in-memory queries (persisted null values still ignored due to ambiguities)
- Allow links across instances with the same schema, but different meta model instantiations
- Track positional information of SQL statements
- Add experimental oal interpreter
- Add the convenient functions xtuml.get_metaclass() and xtuml.get_metamodel()
v2.0b1
bump version to 2.0b1
v1.0.0
- added python 3.6 to list of supported python dialects
- bumped development status to Production/Stable
- load: fixed deserialization of the string
'
- load: allow integers to be persisted as GUIDs
- ooaofooa: populate unformalized associations correctly
- ooaofooa: display warning on unformalized associations
- ooaofooa: update schema to version 5.2
- examples: update ooaofooa schema gen
- meta: preserve order of attributes in indices
v0.9.5
re-license to LGPLv3+