v0.20.0
Release created on: 30.12.2022 - 08:19:24
New Features
- Dependency graph in
Designfor packages, contexts referenced from design units.- New
_dependencyGraphfield inDesign. - New
_dependencyVertexfield inDesignUnit. - New
CreateDependencyGraphmethod onDesign. - New
DependencyGraphVertexKindandDependencyGraphEdgeKindflags.
- New
- Added properties
ReferencedLibraries,ReferencedPackages,ReferencedContexts. - Added
NormalizedIdentifierstoMultipleNamedEntityMixin. - Added
NormalizedLabeltoLabeledEntityMixin. - Added library and package dependencies in
stdandieeelibrary packages. - Added
EntityInstantiationSymbol,ComponentInstantiationSymbolandConfigurationInstantiationSymbol. - Added package and architecture indexing via
IndexPackagesandIndexArchitectures.
Changes
- Moved
_referenced***fields toDesignUnit. - Improved
Link***methods onDesign. - Renamed
DesignUnits&arr;DesignUnitKind. - Removed
LibraryOrSymbol,EntityOrSymbol,ArchitectureOrSymbol,PackageOrSymbol,ConfigurationOrSymbol,ContextOrSymbol. - Refined doc-strings.
- Bumped dependencies.
Bug Fixes
- Fixed missing handling of
_referencedContexts. - Avoid self-edge in
LinkPackageReferencesfor packagestd.standard.