critical

Model-based access rights
Lightweight UI definition layer (TL Views) based on React UI-Components

major

Beschreibung von Modellteilen als formatierter Text (Rich Text)
Standard-Selektion in (Baum-)Tabellen und Grids per TL-Script berechenbar machen
Add com.top_logic.layout.react module for React/SSE integration
Automatische Bestimmung möglicher Berechtigungskonfigurationen
XML-Parse-Funktionen für TL-Script über XMLImporter
TL-Script: gzip()
Code-Completion für Variablen ($) im TL-Script-Editor
Conversation display for TL Views: object-list element, file chips, card panels
Info-Service-Meldungen: unten statt oben anzeigen und beim Überfahren mit der Maus fixieren
Introduce a first-class application "operation mode" service (OperationMode enum + ApplicationModeService)

minor

Neu einloggen bei Session Timeout anstatt Redirect zur Login-Seite
TL-Script-Funktionen log() und info() um wählbaren Meldungs-Level (INFO, WARN, ERROR) erweitern
Probleme mit HTML-Attributen und TL-Script
TL Script: dateFormat() should accept an explicit timezone to format Calendar values losslessly
Expose a public classpath-driven Workspace.getAppPaths overload
App archetype should scaffold a standard git-ignored local-credentials overlay (tl_config) by default
Transaktionsabbruch bei Nicht-2xx Response
Login-Maske: Statt "Name" besser "Benutzername"

major

Dead SOCKET_APPENDER (Chainsaw, localhost:4445) in default logging config can stall logging and abort operations under load
TL-Script resetSequence/generateSequenceId build a different sequence id than SequenceDefaultProvider (suffix/context order), so they cannot reset a provider-managed sequence with a dynamic context
Editable tables in the React UI: generalized row-set bindings for tabular editing in forms
Attribut filename der Structured-Text-Bildablage case-sensitive (binär) speichern
Understandable save failures and form validation feedback in the React view layer

minor

Referenzwertige Attribute erzeugen Fehler nur bei SingleSelection
Unsinniger Tooltip bei einigen Hauptreitern
Sporadische Fehlermeldung im Log: "mainLayout" ist null.
Invalide Datenbankdefinition für Tag
Fehlende Validierung von Dialogen bei GOTOs zu Dialogen von unsichtbaren Parents
Kontextabhängige Auto-Nummerierung schlägt fehl, wenn Kontext und nummeriertes Objekt in einer Transaktion erzeugt werden
Doppelklick in Grafikkomponente funktioniert nicht zuverlässig
Teilbaum-Auswahl endet zu früh, wenn die unterste Ebene vom Ebenen-Filter nicht mitgezählt wird
URL-Routing der React-View-Schicht defekt: ForwardingReactContext delegiert getRouteManager() nicht
Bilder in einem Bild-Drop-Feld können nicht über das Browser-Kontextmenü kopiert/gespeichert werden
Baum-Selektion geht bei Aktualisierung der Ansicht (invalidate) verloren
Flaky TestDynamicComponentService.testIncrementalUpdates: asserts on asynchronous WatchService event after a fixed 10ms sleep
Anzeige des Änderungslogs schlägt fehl, wenn parallel Änderungen committet werden
FlowDiagram: Fehlerfall im row-wise Sub-Grid: subGridCols=2 und subGridStartCol=1
FlowDiagram: Text in PDF-eingebettetem Diagramm ist nicht selektierbar

major

Info-Service-Meldungen: unten statt oben anzeigen und beim Überfahren mit der Maus fixieren

minor

Doppelklick in Grafikkomponente funktioniert nicht zuverlässig
Login-Maske: Statt "Name" besser "Benutzername"
FlowDiagram: Text in PDF-eingebettetem Diagramm ist nicht selektierbar

critical

Model-based access rights
Lightweight UI definition layer (TL Views) based on React UI-Components

major

Beschreibung von Modellteilen als formatierter Text (Rich Text)
Automatische Bestimmung möglicher Berechtigungskonfigurationen
Dead SOCKET_APPENDER (Chainsaw, localhost:4445) in default logging config can stall logging and abort operations under load
TL-Script resetSequence/generateSequenceId build a different sequence id than SequenceDefaultProvider (suffix/context order), so they cannot reset a provider-managed sequence with a dynamic context
Conversation display for TL Views: object-list element, file chips, card panels
Introduce a first-class application "operation mode" service (OperationMode enum + ApplicationModeService)

minor

Referenzwertige Attribute erzeugen Fehler nur bei SingleSelection
TL Script: dateFormat() should accept an explicit timezone to format Calendar values losslessly
Invalide Datenbankdefinition für Tag
FlowDiagram: Fehlerfall im row-wise Sub-Grid: subGridCols=2 und subGridStartCol=1