capellambse v0.5.58
New features
- model: Use enum's value for XML by @Wuestengecko (d1f9553)
- model: Import all Enums from the metamodel by @Wuestengecko (70117a5)
- model: Forward diagram XML objects to Diagram by @Wuestengecko (66eb25e)
- decl: Resolve promises for sync find by @huyenngn (33edeae)
- loader: Automate namespace management by @Wuestengecko (aa654a7)
- Add methods for viewpoint management by @Wuestengecko (763ed2d)
- Add viewpoint names to known namespaces by @Wuestengecko (2c674d0)
Performance improvements
- glart: Only look up the cache once by @Wuestengecko (f03db80)
Bug fixes
- Add Capella nature to test project by @jamilraichouni (46328de)
- model: Declare R/O diagram attributes statically R/O by @Wuestengecko (ba19ef8)
- model: Ignore missing follow in LinkAccessor by @Wuestengecko (8f4a483)
- svg: Fix symbol label wrapping by @ewuerger (ec537eb)
- readme: Fix second link to intro notebook by @Wuestengecko (006f9ba)
- model: Modify existing object instead of replacing for RoleTagAccessor by @huyenngn (01b93ab)
- Remove broken
Association.source_role
by @Wuestengecko (801c8cd) - svg: Fix labels of objects with feature lines by @ewuerger (83e5544)
Documentation changes
- Fix broken anchor for "Specifying models" by @Wuestengecko (f4a6e9c)
- repl: Improve documentation of the REPL by @Wuestengecko (2831d6b)
Code refactorings
- model: Adjust Enums to match metamodel by @Wuestengecko (debbbe2)
- model: Use Accessor for OperationalActivity inputs/outputs by @ewuerger (c2fe605)
- Simplify namespace version checks by @Wuestengecko (d7eb8f4)