Keyword: RequiresMigration

major

TL Views: Einheitliches Drag & Drop für Tabellen, Baum-Tabellen, Bäume und Kanban-Boards mit mehreren Drop-Operationen, Drop-Positionen und Drag-Arten
OpenAPI server: request bodies are not validated against the declared schema
React UI: Atomare Bausteine (Schaltflächen, Menü-Auslöser, Checkboxen, Eingabefelder, Chips, …) sehen überall gleich aus und lassen sich durch eine Komponentenbibliothek (z.B. Material UI) ersetzen
Design System wave 3b: table, tree, column selection and text read the design system package
Design System: column selection of the React table – grouping as one select, checkbox first, visible and hidden columns apart
Design System wave 4a: dialog, window, drawer, snackbar and notice bar read the design system package
Persistent object wrapper hierarchy: remove dead and duplicated code, move stateless behavior into interface defaults, replace class identity checks
Design System wave 4b: app shell, app bar, sidebar and bottom bar read the design system package
Design System wave 4c: layout containers read the design system package

minor

TL Views: the split of <adaptive-detail> is configurable (size, unit, min-size on <selector> and <detail>; drawer width as drawer-size)

major

tl:generate-java fails on the first build after a TopLogic version change: it neither resolves the engine web fragments nor reads the project's own model sources
WrapperGenerator: every top-level class of a module with a singleton extends StructuredElement (regression of #26716)
WrapperGenerator: classifier constants of two enumerations collide, the generated factory does not compile

minor

Upgrade guide 7.11 to 8.0: add the Maven >= 3.8.9 requirement, state that 7.10.x applications can follow it, and point to it from the release notes