Capellambse

Latest version: v0.6.10

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 26

0.5.40

New features

- **cli_helpers**: Add a small CLI to dump info about known_models *by Wuestengecko* (c5a3c555d0ea671512b54bc11ee5e5dbc33e7d91)

Bug fixes

- Fix false-positive error about missing symbols *by dahbar* (995afe34ccb504e2e276a3b31b799ff15e156bb8)
- Use the correct kind for Association *by freshavocado7* (a2475c1136c6f15bee9bcaf89cb80355664ab4be)

Documentation changes

- Fix some broken links *by Wuestengecko* (7429dc181d8596d8d1d4c65ee223c24ed67da925)
- Improve docs on how to specify models for CLIs *by Wuestengecko* (2fe686e96866fd482956183c3a382cd67bfded9d)

New Contributors
* freshavocado7 made their first contribution in https://github.com/DSD-DBS/py-capellambse/pull/364

0.5.39

New features

- **model**: Enable RoleTagAccessor to create objects *by Wuestengecko* (adffc41012c32d991b35587b9f16871c99ac6af1)
- **model**: Enable creating new objects on non-list attributes *by Wuestengecko* (51025c860082fe7673a74f5e91e6974db66f50f2)
- **model**: Enable manually setting EnumLiteral value *by huyenngn* (3a48e830897ba91b740efde54daf4c85f9fa8242)
- **model**: Introduce the DataType subclasses from information.datatype *by Wuestengecko* (1727b1b111660d7e6ec667b0488e7b77f829d0f0)

Bug fixes

- **model**: Fix `States.functions` *by Wuestengecko* (0f26cb3c10b8bfa72ada065340017dd97dd2dbf3)

0.5.38

Bug fixes

- **aird**: Fix default size for boxes and added proper default size for notes *by dahbar* (86b290da303eaf7531a432d7e408e67921e0f387)
- **loader**: Write to the correct file handlers on save *by Wuestengecko* (954aef1d2cbd97cf76462484b96969568f1680bc)

0.5.37

New features

- **aird, svg**: Add missing attributes and default styling *by ewuerger* (27560e62075d7419d5387af353303bc1009e4ec2)
- **filehandler**: Add caching to the Gitlab Artifacts file handler *by Wuestengecko* (5f59167693cfceeda6c9e2cf3cef8c54e1c242e1)
- **loader**: Enable creating cross-fragments links without xtype prefix *by Wuestengecko* (28555bc458885f6b31b3c7474c0fc8304e9f808d)
- **svg**: Add icons for physical layer *by dahbar* (14d1b95bfaf6368ac723fdca38be71e6adcb34df)

Bug fixes

- **aird**: Add a missing f to a string *by Wuestengecko* (b687adb2f57905990207bfe7a9676e485ae46a11)
- **cli_helpers**: Export ModelInfoCLI as well *by Wuestengecko* (fe0abdc8a7c7cd34e9a142ff9be86c6f242bcf4a)
- **helpers**: Be more strict about the format in split_links *by Wuestengecko* (a432e1e2c6cb460d3ae8e3c52a1dd8478a1c7fc4)
- **helpers**: Detect a trailing next_xtype in split_links *by Wuestengecko* (188aad6aee8f45838f6ef793e5ac9957b36f7fbd)

Unit test changes

- Add a PAB to diagram rendering test suite *by dahbar* (e0ab97ab1d05107b2a69b38e6605215cf85273f8)

Code refactorings

- **svg**: Dynamically create decorations *by dahbar* (d3100e5bc836b6ef583be763f6dd0391d7e343fb)

0.5.36

New features

- **aird, svg**: Add 2 labels for Representation Link *by dahbar* (56f8b9ecd26f937934bc6bce192b7a9d22dfb034)
- **model**: Enable access to the `resources` dictionary *by Wuestengecko* (cb5398e3b850f5a72e36f1c80f1f16db7ccb32ce)
- **svg**: Add `RepresentationLinkSymbol` *by ewuerger* (0a9266d7ba7e249d071cf983da0468353659cd0e)

Bug fixes

- **aird**: Add missing representation links *by dahbar* (079a64a5e939ae345b14e83a4919b977d2cf1ddc)
- **aird**: Don't crash if there are no diagrams in the model *by Wuestengecko* (630954c75c975fffd90018457ee6a09756449d05)
- **filehandler**: Fix local files' opening mode *by ewuerger* (9c927504af7e330fb097631d9c648c35e19ce7a4)
- **git**: Silence "file not found" logs *by Wuestengecko* (ffab4852a8c6f02fbf1d3d9962c6b063de9d844f)
- **metrics**: Don't crash if there are no diagrams or semantic objects *by Wuestengecko* (1c19b83d611ef789d5d513f357abc12d3057af51)

0.5.35

New features

- **diagram**: Add Property styling *by ewuerger* (911b484f739e6ad121db16e944a36630be95920c)
- **diagram-cache**: Expose the `IndexEntry` typed dict *by ewuerger* (6bde4f7a5669dc46c656fc13ee28766f6f52802f)
- **http**: Add more percent-escapes *by Wuestengecko* (43309b589f0e45372c28f795790ab392e439b53b)
- **model**: Add 'kind' to Function, ComponentExchange and FunctionalChain *by Wuestengecko* (f421cca7caf587c3518778106dcaf9f457b583de, ae3ba7aca3693a2a6bbc72ff2196459bc96deb79)
- **model**: Add all_functional_chains convience shortcuts *by Wuestengecko* (6c9f31ebbcd535cf50c395e2b86c69281a49abee)
- **model**: Add missing features for functional chains *by Wuestengecko* (6d861c5d4cb87bd78d97c2d2e976f208da9ff20a)

Bug fixes

- **aird**: Fix crash in iter_visible when a semantic element was deleted *by Wuestengecko* (035c1f371825690fbaac0f90ba9da2737ffb93f2)
- **diagram**: Fix end markers on Aggregation and Composition *by ewuerger* (f32f27f9c7f830d4b62cee0890fea6196adb0243)
- **loader**: Ignore specified target file in cross-fragment links *by Wuestengecko* (4e74e7d8a01114349cfd6784063b129d0a320e75)

Documentation changes

- **diagram-cache**: Update docstring of the `create_index` parameter *by ewuerger* (984838edd2910091121edfcf4299700659861535)
- **model**: Fix wrong description of "uuid" key in diagram cache index *by Wuestengecko* (17fd7546cec0ac4787d862a1c4f44ccc753ab4f8)

Unit test changes

- Fix influence of Gitlab-specific env vars on tests *by Wuestengecko* (057e8d31305a95592c419f303a25db57e7ff00dd)

Page 8 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.