Keyword: ReactUI

major

TL Views: Container <accordion> mit einklappbaren Abschnitten
TL Views: Hinweisbox <alert> im Inhalt einer View
TL Views: Auswahlfeld als Radio-Gruppe für beliebig viele Optionen
TL Views: Prototyp "TopLogic UI on MUI" – Adaptermodul mit Material UI für die ersetzbaren Komponenten
TL Views: Formularfelder, Tabellenzellen und das Bearbeiten eines Formulars richten sich nach den Modell-Zugriffsrechten
TL Views: Große und mehrwertige Werte erscheinen in Tabellenzellen als einzeilige Vorschau mit einem Knopf, der den vollständigen Editor in einem Dialog öffnet
React-Oberfläche: Kanban-Board als View-Element (Karten per Drag & Drop zwischen Spalten verschieben)
User menu: the application cannot say what the account is called
TL Views: Entwicklerwerkzeuge (Designer, Aufzeichnen, Untersuchen, Agentenzugriff) in einem eigenen Entwicklungsmenü der App-Leiste
React-UI: Kleine Verbesserungen der Oberfläche (Snackbar, Hover, Tooltips, Schieberegler, Abstände)
React-UI: Commit-Nachrichten für Änderungen aus Sichten (TL-Script-Aktionen, Transaktionen, Löschen) konfigurierbar, sinnvolle Standard-Nachrichten
Improve the React UI of the model-based security configuration; let a TL-Script function determine the access parent of a type

major

TL Views: Der Build der React-Client-Module prüft die TypeScript-Typen nicht, in com.top_logic.layout.react sind dadurch 29 Typfehler aufgelaufen
TL Views: a form shown again after its sidebar section or tab was hidden keeps the values it had when hidden; a reload renders the stale values again
Problem beim Zurücksetzen einer Selektion im Baum
FlowChartComponent: Ein Neubau des Diagramms entfernt Objekte aus der Selektion, die im Diagramm nicht dargestellt werden
TL Views: <persist-transient> copies the draft's empty values over the creation defaults; a sequence number or creation date computed at commit is lost
TL Views: <create-transient container="…"> creates the draft without the container's context; option lists and context-dependent defaults of the draft see no container
View form: <store-form-state/> does not persist new rows of a <composition-table>, so saving a persistent owner fails
TL Views: a collapsing toolbar measures its commands only when its groups change; a command that shows itself later keeps a 0 px toolbar and draws over the panel title
Fehlender Schutz für den anonymous-Benutzer

minor

TL Views: the open session of a deleted account keeps evaluating as that account; every model event logs "DeletedObjectAccess … was already deleted" from its observers
FlowDiagram: Fehlerhafte Baum-Layout-Berechnung
TL Views: a click on the padding of the React rich-text editor's content area does not focus the editor; the typed text is lost
Click-region menu opens flush on the window edge and under the trigger's tooltip
TL Views: the menu cliques of a toolbar are labelled in English in every language ("More", "View", "Export")
React tooltip stays open at the window's top-left corner when its anchor is removed under the pointer
React UI: Tooltip eines Menüeintrags erscheint hinter dem Menü

major

WYSIWYG-Editor: Umstellung auf Tiptap 3 (Sicherheitslücke GHSA-cp6q-959q-f8rh)