Skip to content

Releases: DSD-DBS/py-capellambse

capellambse v0.5.65

06 Jun 14:57
v0.5.65
5c1e479
Compare
Choose a tag to compare

Notable changes

  • This release introduces model validation using a custom rule set.

    Note that this feature is distinct from the "Validate Model" option in the Capella GUI. Validation in capellambse uses its own custom set of rules.

    In this initial feature release, the rule set is hard coded, and only contains a handful of rules that have proven useful in internal tests. Future releases may extend this functionality with more rules, and may add the ability to load and apply a custom rule set.

Full changelog

New features

Bug fixes

Build system changes

capellambse v0.5.64

29 May 13:11
v0.5.64
3b92f5c
Compare
Choose a tag to compare

Notable changes

Full changelog

New features

Bug fixes

Unit test changes

Code refactorings

capellambse v0.5.63

16 May 11:44
v0.5.63
556fb5c
Compare
Choose a tag to compare

New features

Documentation changes

capellambse v0.5.62

14 May 15:15
v0.5.62
1a3f8cc
Compare
Choose a tag to compare

New features

Bug fixes

Code refactorings

capellambse v0.5.61

03 May 14:52
v0.5.61
d87e4c7
Compare
Choose a tag to compare

Bug fixes

Code refactorings

capellambse v0.5.60

30 Apr 12:27
v0.5.60
51f290b
Compare
Choose a tag to compare

New features

  • Crop SVG diagrams to content by @jamilraichouni (9f35025)
    (Experimental, has to be enabled via CAPELLAMBSE_EXPERIMENTAL_CROP_SVG_DIAGRAM_CACHE_VIEWPORT=1)

Bug fixes

capellambse v0.5.59

26 Apr 11:14
v0.5.59
a701063
Compare
Choose a tag to compare

Reverted earlier changes

New features

Bug fixes

CI/CD changes

capellambse v0.5.58

22 Apr 12:43
v0.5.58
a0e626a
Compare
Choose a tag to compare

New features

Performance improvements

Bug fixes

Documentation changes

Code refactorings

capellambse v0.5.57

11 Apr 15:34
v0.5.57
c4ddcbc
Compare
Choose a tag to compare

New features

Bug fixes

Documentation changes

capellambse v0.5.56

08 Apr 15:24
v0.5.56
44712de
Compare
Choose a tag to compare

Notable changes

  • With this release, capellambse supports the new environment variable CAPELLAMBSE_LEGACY_DIAGRAM_IDS. When set to a non-empty string, capellambse.model.diagram.Diagram objects will report the pre-0.5.52 IDs on their uuid field. This is intended as a stop-gap measure to aid in migrating code that expects the old IDs, and should not be used or relied on with newly written code. It will eventually be removed again.

Full changelog

New features

Performance improvements

Bug fixes

Documentation changes

CI/CD changes

Unit test changes

Code refactorings