**Release created on: 26.09.2024 - 21:34:24**
New Features
* New `RecordElementSymbol`.
* 78 by Tcenova
* 84 by Tcenova
Changes
* Bumped dependencies.
* Added `Nullable` if a parameter has a default value of `None.`
Older versions implicitly inferred nullable/optional, but new version if mypy request it explicitly.
* Changed many properties from `property` to `readonly`.
* Added and improved usage of `parent` parameter to be forwarded down to `ModelEntity`.
Bug Fixes
* Fix importing of objects with multiple identifiers.
See 82 by Tcenova
Documentation
* Enhanced layout by CSS overrides.
* Added doc-strings to many methods.
* Described algorithms of:
* `AddDocument`
* `IterateDesignUnits`
* `IndexDeclaredItems`
* `Analyze`
* `AnalyzeDependencies`
* `AnalyzeObjects`
* `CreateDependencyGraph`
* `CreateCompileOrderGraph`
* `LinkArchitectures`
* `LinkPackageBodies`
* `IndexPackages`
* `IndexPackageBodies`
* `IndexEntities`
* `IndexArchitectures`
* `CreateHierarchyGraph`
* `IterateDocumentsInCompileOrder`
----------
Related PRs:
* 78
* 82
* fixes 80
* fixes 81
* 84