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)