Bugfix Enhancement

Keyword: MetaModel

Critical

Meta-Model: Generic navigation to container: TLObject.tContainer()

Major

Option provider: access to the context of objects being created
Fill references about tree selection
Status-dependent object icons via annotation
Context-dependent number ranges via annotation
TL script: $obj.set($ref, $value) with dynamic reference

Detail

Selection of a CalendarMarker implementation in the model

Major

Implementations of calculated attributes cannot be overwritten

Detail

ClassCastException on live change of a persistent list attribute
Unnecessarily wide index in `hasStructureChild`.
Model Editor: Enum default provider does not work for enum references for which singleton link storage was explicitly selected
Two enums with the same name cannot be created in different modules
Two classifiers with the same name can be created in the same enum
An attribute of type tl.model.search:Expr is not displayed in the form above a TL script editor
Hidden attributes are offered to the user for selection in the table columns by default
Missing constraints for enumeration and classifier names
Attribute defaults cannot make transactional changes
UuidDefaultProvider is displayed for all attribute types
Faulty analysis in DeleteChecker