8.0.0-alpha4
TopLogic Release
2026-05-21
TopLogic 8.0.0-alpha4 macht die Darstellung von Fachobjekten ohne Programmierung konfigurierbar und lässt das Änderungslog auf eine Objektstruktur fokussieren.
Modell und Darstellung
- Annotationen für Beschriftung und Tooltip – zwei Modell-Annotationen legen Beschriftung und Tooltip der Instanzen eines Typs im Modell-Editor fest, z.B. per TL-Script berechnet; bisher war dafür ein ResourceProvider in Java nötig.
- Titel des Browser-Tabs – der Titel des Browser-Tabs lässt sich über einen Komponentenkanal dynamisch setzen, z.B. aus dem ausgewählten Objekt.
- Verständliche Prüfmeldungen – fehlgeschlagene Überprüfungen am Modell werden beim Speichern als Validierungsmeldung statt als „Interner Fehler“ gemeldet.
Änderungslog und Undo
- Teilbaumfilter – das Änderungslog lässt sich auf den Kompositionsbaum eines Wurzelobjekts einschränken.
- Rücknahme und Zurücksetzen – einzelne Änderungen oder Änderungsketten lassen sich zurücknehmen, ein Teilbaum auf einen früheren Stand zurücksetzen, und Undo-/Redo-Handler stehen für die Oberfläche bereit.
Flussdiagramme
- Teilraster bei vielen Kindknoten – das Baum-Layout ordnet viele Kinder eines Knotens in einem zweidimensionalen Teilraster statt in einer einzigen Spalte an.
Fehlerbehebungen
- Persistenz: fehlender Typ der transienten Revisionen.
- Flussdiagramme: Schriftmetrik, über ihren Rahmen hinauslaufende Texte.
- Modell-API: Änderungen mit Attributen eines anderen Typs.
Migration
- Annotationen für Beschriftung und Tooltip.
- Encoding der Java-Quelltexte von ISO-8859-1 auf UTF-8 umgestellt.
Einzelheiten stehen im Migrationsabschnitt der Release Notes weiter unten.