Major
Nice to have
Detail
#25217
Layout-Export führt zu invaliden Komponenten-Referenzen bei Referenzierung einer bestehenden Komponente
#25327
Modell-Editor: Falsche Kompositionsmarker, wenn Container-Typ in Diagramm von Content-Typ gezogen wird
Bugfix
Detail
#25857
Typisierte Konfiguration: @ImplementationClassDefault auch für einfache Konfigurationsproperties verwenden
Aktuell kann man mit tl:ImplementationClassDefault die Implementierungsklasse einer tl:PolymorphicConfiguration vorgeben, wenn diese nicht explizit in einer Konfiguration angegeben ist.
Verbesserung
Diese Mechanik soll auch für einfache Konfigurationsproperties vom Typ tl:ConfigurationItem zur Verfügung stehen. Bei solchen Properties wird die Konfigurationsschnittstelle vorgegeben, die standardmäßig verwendet wird. Insbesondere kann dann bei einem Property mit einem als @Abstract gekennzeichneten Konfigurationstyp die Angabe config:interface entfallen, wenn die Standardkonfigurationsschnittstelle gewählt werden soll.
Test
- test.com.top_logic.basic.config.TestDefaultValues.testItemOptionsReadDefault()