Enhancement Bugfix User-visible Code migration Data migration

Critical

Model constraints
In-App Dokumentation
XMI-Modell-Import
Administrationstool für Schemadefinition der Datenbank

Major

Multi-Color-Icon-Fonts
Speichern von benannten Tabellenkonfiguration
Service Editor: Services in-app konfigurieren und neustarten
Compatibilitätstest mit unterschiedlichen Datenbankversionen z.B. Oracle 19c
TL-Script delete()
Update yFiles auf Version 2.1 (ASCon only)
Übersetzungsbutton für I18N-Felder
In-App-Entwicklung von Sichten: Baumtabelle
In-App-Entwicklung von Sichten: Einfache Templates für Tabellen, Bäume & Co
InApp-Formulare über Tabbars strukturieren
In-App Detail-Dialoge für Grids konfigurieren
Layout-Editor: Grids mit Delete-Command
Mehrere Super-User
Layout-Editor: Bearbeitbarkeit von Formularen und Grids steuern
Anwendungskonfiguration ohne "metaConf.txt": autoconf
Customizations für mehrere Typen in in-app Formular
TL-Script: Model-Reflection
TL-Script: Regular expressions
Modernisierung der CommandHandler API für Apply/Save/Create/Delete
Icon Font durch Overlays erweitern
Generischer Create-Dialog mit dynamischer Formularanzeige
Java 11 (Runtime-)Support
Singletons in-app anlegen
TL-Script: Comments
Switch-Statement für TL-Script
TL-Script: Or-Fallback-Chains
TL-Script: Deep-Copy
TL-Script: JSON-Syntax, groupBy, indexBy, subString, toLowerCase, toUpperCase
CommandHandler um ein Lesezeichen für ein Objekt zu erstellen
TLExpression: Integer nach Double Konvertierung mit Rechenoperationen
Charts über chart.js
Migration: Post-Replay-Prozessor
com.top_logic.doc als Ersatz für com.top_logic.help
Vereinfachte Baum-Templates für polymorphe Bäume erweitern
Tree-Grids für Graph-Ansichten

Detail

Berichtsmappe: Umstellen von Listenauswahl auf TreeSelect
Statusbericht/Programmbericht: Methoden zum Anlegen und Speichern der Meilensteintabelle wiederverwendbar machen
Speichern von benannten Gantt-Chart-Filter-Settings
MilestoneRuntimeConstraint öffentlich zugänglich machen
WYSIWYG-Editor: Öffnen von Links zu Fachobjekten konfigurierbar machen
Knöpfe zum vollständigen Aufklappen / Zuklappen von Bäumen
Bilder in I18N-WYSIWYG-Attributen
In-App-Entwicklung von Sichten: Mehrfachselektion in der Grid
Storage-Mapping für Referenz-Storage
TLAnnotation um Darstellung des Select-Dialoges anzugeben
Form-Tabellen des Form-Editors auf TableField umstellen
Konfigurierte Tabellen-Kommandos
ComparableComparator soll Named vergleichen
Unschönheiten im Dezent-Theme
Baummodell das mehrere Bäume zusammenfasst
Inline Codes im WYSIWYG Editor
TL-Script-Editor: Kontext-Vervollständigung für Enum-Konstanten
Test-Scripts optional mitdeployen
Generische Instanz-Admin: Generisches Löschen von Objekten
InfoService Fehlermeldungen in einer Liste ausgeben
Test-Scripte in WEB-INF/test/scripts erlauben
Exception-Causes in Error-Infos anzeigen
Stabile Ordnung in BPML-Exporten
Verwendung von Ant-Tooling für JavaDoc und Übersetzung aus Eclipse verbessern
Bessere Fehlermeldung bei falscher Konfiguration im FieldDefinitionTemplateProvider
Fehlende Kommando-Icons ergänzen
Icons für Filter-Dialog-Aktionen / Kein Standard-Button-Icon
Konsistentes Icon für "Dialog-Schließen"
Tagname für TreeTableComponent
ControlProvider für CommandModel
Konfigurierte Ausnahmemenge für TreeNodeUnwrappingProvider
Entfernung der separaten Bilder im DownloadImageRenderer
Formular Editor soll robuster gegenüber Modelländerungen werden
Tooling: Inlining einer einzelnen Layout-Datei
Darstellung der Radio Buttons unschön
Grid im Layout-Editor ist mit nur einem Elementtyp konfigurierbar
Kontext-Information für Customizations des DeclarativeFormBuilder
Typ-Kennung für ConfigurationItem über DefaultResourceProvider
Berechtigungsstruktur In-App konfigurieren
TL-Studio: Vorlagen für Modell- und Datenbankdefinitionen in neuen Modulen
Über form.template.xml definierte Sichten als Standard-Sicht konfigurieren
LazyOptionModel
Layout-Konfiguration: Instanzen müssen entweder Singletons oder ConfiguredInstance sein
LoggingDataSource mit JNDI-DataSources
Haupteigenschaften von Organisationseinheiten festlegen
Selektion bei Tabs in Formularen über EditModus-Wechsel erhalten
Warte-Cursor bei Baumaufklappen und Baum-Selektion
Burger-Menü mit Tabs der Main-Tabbar für das Sidebar-Layout
SecurityObjectProvider By Expression
TLScript um Listen in Mengen zu konvertieren und umgekehrt
ScriptingRecoder nur für bestimme Nutzergruppen anbieten
SecurityObjectProvider für Kommandos
TL-Script: Throw/Info-Operationen
Anzeige des TLObject für ein ImmutableKnowledgeObject
TL-Script: Modell-Literale für lokale Typen
Formular-Design des Dezent-Themes überarbeiten
Tabellen-Sortierung in Tabellenauswahldialogen beibehalten
Anzeige der Gruppen eines Benutzers
Bessere Fehlermeldungen/Fehlerdarstellung im Build
Einfachere Änderung eines SelectDialogProvider's
PersonResourceProvider typisiert konfigurierbar machen
LoginHook: Möglichkeit, Login mit internationalisierter Fehlermeldung abzulehnen
Update javax.mail auf 1.6.2
ContactResourceProvider: Einstellungen konfigurierbar machen.
Script-Recorder: Remember the last selected folder in the personal configuration
TL-Script: Constant folding for custom script functions
ActorRule für Start-Event auswerten
In-app Confirm-Message mit Modellbezug
Automatisches Einbinden von exportierten Modellen in die Entwicklungsumgebung
Deprecation: Attributgruppen entfernen
Listen sollen einspaltig dargestellt werden
Breite der Felder zum Hochladen von Dateien
WrapperGenerator: Copyright-Statement konfigurierbar machen
TL-Script: Ausdruck der einen Anwendungs-Alias auflöst
TypedAnnotatable#setIfAbsent
TL-Script-Editor: Einschränkung der automatischen Vervollständigung
Tabellen und "Fremde Attribute" im Formular Editor sollen robuster gegenüber Modelländerungen sein
Standard-Security für den Workflow entfernen
defaultFor soll Standard-Syntax für TLClass benutzen
Redesign navigation structure for in-app development tools
Invalidate-Kommando InApp konfigurierbar machen
Sichtbarkeit des Root Knotens in TreeGrids In-App konfigurieren
Konfiguration der ersten Export-Zeile in einem Tabellenexport
Update flying-saucer to version 9.1.20
Expert-Suche: Skript-Ausdrücke beliebigen Typs auswerten
Hinweis auf fehlende Display-Description
TL-Script: Letztes Semikolon in Variablendefinition und Befehlskette weglassen
POI auf Version 5.0.0 anheben
Icon Font um Icons für Project erweitern
Update TL-Script Documentation to new format generated by tl-documentation
Verzögerte Anzeige der WaitPane
Import/Aktualisierung von BPML Top-Logic-Erweiterungen
JS und CSS aus Web-JARs einbinden
Lokale Sprungziele definieren
ResourceProvider und TreeRenderer in TreeComponent zu Konfigurationen machen
Deklarative Formulare: Option-Mapping auch für Collection-Properties
ShowSystemEnvironment.jsp in Monitor-Komponente umwandeln
Security in QuickSearch durch GotoHandler-Test ersetzen
WrapperGenerator: Wrapper für Tests
Bookmarks für verschiedene Typen ermöglichen
Dokumentations-Stub aus der Anwendungsstruktur generieren
@InApp: Option, um nur klassifizierte Implementierungen auszuwählen
TL-Script: all(`enum`)
Kein Dateisystem-Zugriff in ExecutibilityRules
Dasselbe FormField mehrfach darstellen
ModelNamingScheme für TLModelPart
Multiselektion in generic Delete-Handler

Nice to have

AntContrib Library Update
Kein "Clean" beim Deployment über Jenkins
Excel-Export API: Kleine Verbesserungen
Diagramm-Editor: Icon für das Ausblenden eines Typs besser "Auge zu" statt "X"
Standard-Anzeige des Zeilenobjekts im Instance-Browser
Zugriff auf den Namen eines Connection-Pools
Modul-Layout über Umgebungsvariablen anpassen
TestComment: Copyright-Pattern sollte optional sein
Redundante/überflüssige Projektabhängigkeiten entfernen

Critical

Online-Hilfe nutzt HTML-DTD nicht

Major

ClassCastException beim Aufruf von Bookmarklinks mit konkreten Sichten
Aufkappzustand von Gruppen in Formular-Editor-Formularen wird nicht erhalten
Vollbild-Dialog verliert Breite und Höhe nach einer Aktualisierung
Modell-Referenzen in Konfigurationen müssen über Namen realisiert sein, falsche Abhängigkeiten in TestComponentConfiguration und Layout-Build-Tooling
Layout-Exportieren schreibt invalides XML (im falschen Encoding)
Layout-Export produziert Name-Clashes in exportierten Layout-XMLs
Form-Template: Fehlende Möglichkeit einer Typ-Einschränkung
Modell-Editor zyklische Vererbungshierarchie wird nicht verhindert
Template für In-App-Tabbars erzeugt dopplete Security-Layouts mit undefinierten Keys
Demo-Lizenz in Sidebar-Themes wird zu prominent angezeigt
Workflows mit Text-Annotationen können nicht kopiert/versioniert werden
Script-Template-Editor im Dezent-Theme geschrumpft
Unerwartete Abfrage beim WAR-Build aus einem TL-Studio "CWS-Branch"
Keine Top-Level-Tabs im Sidebar-Theme erstellbar
Dialog Maximieren/Normalisieren: Doppelte Buttons, normalisieren kein Effekt
TL-Script-Editor: ESC-Taste muss gefangen werden
Modell-Editor: Reduktion der Annotationen auf ein sinnvoll in-app konfigurierbares Maß
XSS durch ResKey mit dynamischen Argumenten als Tooltip
TL-Script: Inkonsistente Flat-Map-Semantik von get()
Der allgemeine Test TestComponentConfiguration schlägt fälschlicherweise fehl
WYSIWYG: Link-Vorschläge nicht sortiert
Lucene kann nicht mit internationalisierten Attributen umgehen
Bilder in tl-documentation werden inline in HTML gespeichert
TL-Doc: Cut&Paste von Object-Links ist im Ergebnis nicht derselbe Objekt-Link
Formulareditor: Error bei Verwendung von "Fremdes Attribut"
Applikationstests scheitern in verlinkten Eclipse-Workspaces
yFiles fehlt im TL-Studio für die Ascon
Layout-Editor: Anlageformular des Anlagedialogs hat initial kein Kontext-Modell
FIXED_TABLE in Powerpoint-Exporten funktioniert nicht mehr

Detail

Falsches Speichern im StringListSelectorProperty
Kachel Cockpit: PSP: NPEX beim Laden der ProgressComp
Anzeige von leeren Fieldsets bei Kacheldefinition unterbinden
AbstractChartComponent berechnet Chart nach receiveModelChanged() nicht neu
Fehler im Optimizer bei Suchausdrücken
Ineffiziente Umsortierung bei Änderung des Projektnamens
UnsupportedOperationExcepction bei TL-Script-Ausdruck mit "and"
Constraint beim Anlegen von Arbeitsverträgen fehlerhaft
Logger Warnungen in der Sicht Fähigkeiten und beim Projekt-Endbericht
Anpassung SecurityProfile in Project an Layoutänderungen in Top-Logic
Probleme beim Löschen und Archivieren von Projekten im Dialog
ClassCastException in NotInCalculationRule
Fehlende Modell-Events bei Änderungen an I18N-Attributen
POSArchiveProjectCommandhandler greift auf zukünftige Revision zu
Löschen von Projektstrukturen bricht ab wegen Zugriff auf bereits gelöschte Meilensteine
Löschen von Projektstrukturen produziert Log-Errors wg. mehrfach gelöschen Maßnahmen
Eingabe-Elemente im Form-Editor bleiben nach Löschen im Drag-Modus
Tabelle in orgUnitMembers.jsp nicht über ganze Zeile
Fehlender SelectableOptionsFilter in Tabellen-Baumauswahl
JavaScript-Dateien werden bei jeder Aktualisierung neu geladen
Falsche Input-Feld-Größe in Containment-Attributen
"Andere Attribute"-Gruppe in In-App-Formularen nicht reaktiv
Formulareditor erzeugt Felder im Design-Mode mit unerwartetem Kontext-Objekt
Layout-Export führt zu invaliden Komponenten-Referenzen bei Referenzierung einer bestehenden Komponente
In-App Dialog-Template zeigt Einheit für Breite und Höhe an, nutzt sie aber nicht
Layout-Storage crasht die Anwendung, wenn eine Layout-Datei eine ungültige Referenz enthält
Harte Referenz auf Organisationsbaum in `projectAssistant.xml`
Ein Attribut, das im Editor versteckt ist kann nicht als Tabellen-Spalte angezeigt werden
Form-Editor im Dezent-Theme hat immer noch ulkige Farben / unlesbar
Schlechte Baum-Darstellung im Dezent-Theme
Löschen von Typen lässt Assoziationen übrig
Modul das Vererbungshierarchien enthält lässt sich nicht löschen
Neue Modelltypen können nicht in einer inkrementell angelegten Tabelle gespeichert werden
BPE: Halber Prozessstart durch Super-User
Fehlermeldungen verstecken notwendige Details
Tabs unter Berechtigungen sind im Dezent-Sidebar-Theme fast verdeckt
NullPointerException beim Speichern von Typen mit Containment-Attributen in der Grid
Kontext-Menü im Modell-Diagramm-Editor zeigt "komische" Kommandos an
Grid-Zeilen nicht zentriert
URL-Darstellung hässlich
Modell-Editor: Falsche Kompositionsmarker, wenn Container-Typ in Diagramm von Content-Typ gezogen wird
Disabled Zustand bei Controls mit Icon Fonts kaputt
Fehler in gesperrten Container-Elementen im Formular Editor
Boolean-Icons (Tri-State) funktionieren nicht mehr
Falsche Buttons im dezent Sidebar
Aktive Filter werden nicht mehr signalisiert
Detail-Aufklapper in Fehler-Popups dreht sich nicht mehr
IllegalArgumentException beim Disablen eines Text-Popup
ClassCastException beim Upload in DataField
Customizations in deklarativen Formularen wirken nicht auf innere (Create-)Dialoge
Fehlerhafter Merge der Theme-Konfigurationen im Deployment
Formular Crashed bei Anzeige von New-Line Objekten einer Grid Komponente
Fehlerhafte Übersetzung bei fehlerhafter Konfiguration eines Enum-Values
Fehler bei der Workflow-Administration bei fehlenden Daten
Fehlende "_self"-Spalte wenn "_self" Spalte keine Main-Column ist
Fehlendes Fehler-Icon in Grid
TL-Script: Apply-Funktion kann nicht mit mehreren Argumenten umgehen
PopupDialogPane im dezent Theme hat keine Höhe
Burger-Menü in deklarativen Form-Gruppen "hängt"
Bread-Crumb in Script-Recorder-Dateiauswahl verschwunden
Ressourcen-Keys anzeigen liefert z.B. im Layout-Editor Fehler
tl-project: Inconsistente Modelle / mandatory Attribute nicht gefüllt
Mandator-Structure: Mandatory-Attribute nicht gefüllt
Fehlendes Neuzeichnen bei ContainerControl's bei Hinzufügen von Kindern
BPMN: Default-Workflow hat keinen Participant
Fehlerhafte Icons ausbessern
Anlage von Kindknoten von Gruppenknoten führt zu Duplikaten
Fehlerhafte Anzeige versteckter Attribute in Composites
Fehlerhaftes Skripting falls Lane-Name = Task-Name
Falsche Skalierung des Error-Icons
In-App Tab mit Formular ohne Modell wird nicht angezeigt
sum(a,b) schlägt fehl
Unerwartete Randfallbehandlung in "average"
Fehlerhaft Aufzeichnung der Formulardefinition bei InApp Formularen
Unsichtbarer Inhalt in Export-Progress-Dialogen
Unerwartete Objektanlage bei Speichern von ForeignAttribute-Values ohne Basis-Objekt
TL-Script-Editor: Keine Vervollständigung bei Modulnamen mit Zahlen
NPE in EditSecurityProfileComponent beim 2. Anzeigen der Komponente
Ant-Build scheitert in Workspaces mit verlinkten Projekten
Aktualisierung der TreeGrid bei ModelCreateEvents kompliziert zu konfigurieren
Nach Layout-Export können Komponenten Duplikate entstehen
TreeTableComponent soll nicht FormComponent erweitern
In-App-Entwicklung: Login nach Modelländerung nicht mehr möglich
Falsches Encoding in Modell-Messages-Dateien beim Export in die Entwicklungsumgebung
AssertionError beim Rollback in ThreadLocalCommittable
Keine Auswertung "create-visibility" in Composites
Modell-Upgrade legt keine "override"-Attribute an
Die Optionen für die Auswahl des Templates sind nicht geordnet.
Fehlende Icons für POS Hauptreiter
TL-Script: Inkonsistenz bei Listen mit null Werten
Abhängigkeitsproblem beim Start des Tokenservice
Fix type parameter problem in "Wrapper" comparators
Other-Attributes im Create-Dialog zeigen auch Attribute des eigenen Typs an
Default-Wert für die UI erhält das Kontext-Objekt nicht
Mandatory-Attribute beachten im Formular-Editor nicht die im Modell hinterlegte Sichtbarkeit
Inkonsistente Prüf-Expressions in Command-Executability und Delete-Constraints
Kein Modell in generischem Anlage-Dialog
Kein Tooltip für den Titel von Gruppen in Formularen
DataItemControl reagiert inkonsequent auf DataField.setDownload()
TestNoHardIconReferences für Applikationen nicht standardmäßig aktivieren
Lucene versucht gelöschte Objekte zu indizieren
Generierte ID bei Auswahl eines Grid-Dialogs als Detail-Opener
Deklarative Formulare: Anlage-Dialog bei Key-Konflikt nicht schließen
Reihenfolge von custom berechneten Untertypen geht verloren
Inkonsistente Parametrisierung von Generic-Create und Grid-Create-Handler
Inkonsistente Menü-Sprache Reiter/Tab
KnowledgeBase: `getObjectsByAttribute()` kann keine Link-Objekte liefern
Eine konfigurierte Liste von Aufzählungen wird als Eingabefeld statt Auswahlfeld dargestellt
Layout-Editor: Grid ist zwangsweise "SecurityMaster"
Übersetzungen im UserMonitor geradeziehen
In-App Development: Grid-Create-Handler wird fälschlicher Weise für Tabellen angeboten
NullPointerException beim Zugriff auf gesperrte Objekte
TL-Doc: Copy&Paste aus dem Lesemodus überträgt nicht alle HTML Tags
Vereinfachtes Grid-Template: ID-Spalte wird nicht (immer) gefüllt
Typisierte Konfiguration: @ImplementationClassDefault auch für einfache Konfigurationsproperties verwenden
Layout-Editor: NPE statt Fehlermeldung, bei Komponentenerstellung aus Template mit Fehler
Layout-Editor: Layout-Export scheitert bei Layout mit Fehlern in der Datenbank
TL-Studio: Applikationstests scheitern mit "license doesn't allow more than 5 full users"
Top-Logic Logo wird in neuer App winzig dargestellt
Fallback auf Standardsprache im I18N-StructuredText-Attribute nur bis zum zweiten Speichern
Fehlendes Exclude von Testdaten im Deployment
Fehlendes Homepage-Icon in Demo
Automatische Schemamigration: Fehlerverhalten
Überflüssige '_' in Tabellennamen verhindern
Fehlende Datei "doc/de/developer/tlscript/template.html"
Online-Hilfe: Automatische Übersetzung übernimmt nicht die Bilder
Gui-Inspector crasht bei diabled Buttons wenn der Reason-Key ein Literal ist
Fehler Bilder-Rewrite bei Inkrementellem Update
Falsche Resource-Path-Reihenfolge im Build einer Anwendung
TL-Script: NPE in deep-copy, if non-multiple coposite attribute is null
Options by expression liefert null als mögliche Auswahl
JavaScript-Fehler im Icon-Chooser beim Klick auf den "Expert-Mode"-Button

Nice to have

Dokumentation: "Nummernkreis" im Default-Wert für String-Attribute falsch
Komsiches Icon in Gruppenzuordnung
Checkbox im Dezent-Theme im View-Modus sieht zu "bearbeitbar" aus
Title-Zeile von Filter-Popups zu niedrig

Critical

In-App Dokumentation
XMI-Modell-Import
Online-Hilfe nutzt HTML-DTD nicht

Major

Multi-Color-Icon-Fonts
Speichern von benannten Tabellenkonfiguration
Service Editor: Services in-app konfigurieren und neustarten
ClassCastException beim Aufruf von Bookmarklinks mit konkreten Sichten
Übersetzungsbutton für I18N-Felder
Aufkappzustand von Gruppen in Formular-Editor-Formularen wird nicht erhalten
In-App-Entwicklung von Sichten: Baumtabelle
In-App-Entwicklung von Sichten: Einfache Templates für Tabellen, Bäume & Co
Vollbild-Dialog verliert Breite und Höhe nach einer Aktualisierung
Mehrere Super-User
Demo-Lizenz in Sidebar-Themes wird zu prominent angezeigt
Workflows mit Text-Annotationen können nicht kopiert/versioniert werden
Dialog Maximieren/Normalisieren: Doppelte Buttons, normalisieren kein Effekt
WYSIWYG: Link-Vorschläge nicht sortiert
TL-Doc: Cut&Paste von Object-Links ist im Ergebnis nicht derselbe Objekt-Link
com.top_logic.doc als Ersatz für com.top_logic.help

Detail

Falsches Speichern im StringListSelectorProperty
Speichern von benannten Gantt-Chart-Filter-Settings
Anzeige von leeren Fieldsets bei Kacheldefinition unterbinden
Knöpfe zum vollständigen Aufklappen / Zuklappen von Bäumen
Bilder in I18N-WYSIWYG-Attributen
Eingabe-Elemente im Form-Editor bleiben nach Löschen im Drag-Modus
In-App-Entwicklung von Sichten: Mehrfachselektion in der Grid
Fehlender SelectableOptionsFilter in Tabellen-Baumauswahl
Form-Tabellen des Form-Editors auf TableField umstellen
ComparableComparator soll Named vergleichen
Unschönheiten im Dezent-Theme
Inline Codes im WYSIWYG Editor
Falsche Input-Feld-Größe in Containment-Attributen
"Andere Attribute"-Gruppe in In-App-Formularen nicht reaktiv
InfoService Fehlermeldungen in einer Liste ausgeben
Fehlermeldungen verstecken notwendige Details
Tabs unter Berechtigungen sind im Dezent-Sidebar-Theme fast verdeckt
Fehlende Kommando-Icons ergänzen
Icons für Filter-Dialog-Aktionen / Kein Standard-Button-Icon
Konsistentes Icon für "Dialog-Schließen"
Grid-Zeilen nicht zentriert
URL-Darstellung hässlich
Fehler in gesperrten Container-Elementen im Formular Editor
Entfernung der separaten Bilder im DownloadImageRenderer
Boolean-Icons (Tri-State) funktionieren nicht mehr
Formular Editor soll robuster gegenüber Modelländerungen werden
Falsche Buttons im dezent Sidebar
Aktive Filter werden nicht mehr signalisiert
Detail-Aufklapper in Fehler-Popups dreht sich nicht mehr
IllegalArgumentException beim Disablen eines Text-Popup
ClassCastException beim Upload in DataField
Darstellung der Radio Buttons unschön
Fehlerhafter Merge der Theme-Konfigurationen im Deployment
Berechtigungsstruktur In-App konfigurieren
Über form.template.xml definierte Sichten als Standard-Sicht konfigurieren
Haupteigenschaften von Organisationseinheiten festlegen
Fehlerhafte Übersetzung bei fehlerhafter Konfiguration eines Enum-Values
Fehler bei der Workflow-Administration bei fehlenden Daten
Selektion bei Tabs in Formularen über EditModus-Wechsel erhalten
Warte-Cursor bei Baumaufklappen und Baum-Selektion
TLScript um Listen in Mengen zu konvertieren und umgekehrt
Fehlendes Fehler-Icon in Grid
PopupDialogPane im dezent Theme hat keine Höhe
Anzeige des TLObject für ein ImmutableKnowledgeObject
Burger-Menü in deklarativen Form-Gruppen "hängt"
Bread-Crumb in Script-Recorder-Dateiauswahl verschwunden
tl-project: Inconsistente Modelle / mandatory Attribute nicht gefüllt
Mandator-Structure: Mandatory-Attribute nicht gefüllt
Formular-Design des Dezent-Themes überarbeiten
Anzeige der Gruppen eines Benutzers
BPMN: Default-Workflow hat keinen Participant
Listen sollen einspaltig dargestellt werden
Fehlerhafte Icons ausbessern
Breite der Felder zum Hochladen von Dateien
Fehlerhafte Anzeige versteckter Attribute in Composites
Falsche Skalierung des Error-Icons
Tabellen und "Fremde Attribute" im Formular Editor sollen robuster gegenüber Modelländerungen sein
In-App Tab mit Formular ohne Modell wird nicht angezeigt
Unsichtbarer Inhalt in Export-Progress-Dialogen
Unerwartete Objektanlage bei Speichern von ForeignAttribute-Values ohne Basis-Objekt
NPE in EditSecurityProfileComponent beim 2. Anzeigen der Komponente
Invalidate-Kommando InApp konfigurierbar machen
Expert-Suche: Skript-Ausdrücke beliebigen Typs auswerten
Hinweis auf fehlende Display-Description
Die Optionen für die Auswahl des Templates sind nicht geordnet.
Fehlende Icons für POS Hauptreiter
Icon Font um Icons für Project erweitern
Verzögerte Anzeige der WaitPane
Import/Aktualisierung von BPML Top-Logic-Erweiterungen
Mandatory-Attribute beachten im Formular-Editor nicht die im Modell hinterlegte Sichtbarkeit
DataItemControl reagiert inkonsequent auf DataField.setDownload()
Deklarative Formulare: Anlage-Dialog bei Key-Konflikt nicht schließen
ShowSystemEnvironment.jsp in Monitor-Komponente umwandeln
Security in QuickSearch durch GotoHandler-Test ersetzen
Eine konfigurierte Liste von Aufzählungen wird als Eingabefeld statt Auswahlfeld dargestellt
Übersetzungen im UserMonitor geradeziehen
TL-Doc: Copy&Paste aus dem Lesemodus überträgt nicht alle HTML Tags
Top-Logic Logo wird in neuer App winzig dargestellt
Fallback auf Standardsprache im I18N-StructuredText-Attribute nur bis zum zweiten Speichern
Fehlendes Homepage-Icon in Demo
Fehler Bilder-Rewrite bei Inkrementellem Update

Nice to have

Komsiches Icon in Gruppenzuordnung
Checkbox im Dezent-Theme im View-Modus sieht zu "bearbeitbar" aus
Title-Zeile von Filter-Popups zu niedrig
Standard-Anzeige des Zeilenobjekts im Instance-Browser

Critical

Model constraints

Major

Service Editor: Services in-app konfigurieren und neustarten
Modell-Referenzen in Konfigurationen müssen über Namen realisiert sein, falsche Abhängigkeiten in TestComponentConfiguration und Layout-Build-Tooling
Template für In-App-Tabbars erzeugt dopplete Security-Layouts mit undefinierten Keys
Layout-Editor: Bearbeitbarkeit von Formularen und Grids steuern
Unerwartete Abfrage beim WAR-Build aus einem TL-Studio "CWS-Branch"
Customizations für mehrere Typen in in-app Formular
Modernisierung der CommandHandler API für Apply/Save/Create/Delete
Generischer Create-Dialog mit dynamischer Formularanzeige
XSS durch ResKey mit dynamischen Argumenten als Tooltip
Singletons in-app anlegen
Lucene kann nicht mit internationalisierten Attributen umgehen
TLExpression: Integer nach Double Konvertierung mit Rechenoperationen
Vereinfachte Baum-Templates für polymorphe Bäume erweitern

Detail

Statusbericht/Programmbericht: Methoden zum Anlegen und Speichern der Meilensteintabelle wiederverwendbar machen
Harte Referenz auf Organisationsbaum in `projectAssistant.xml`
Kontext-Menü im Modell-Diagramm-Editor zeigt "komische" Kommandos an
Layout-Konfiguration: Instanzen müssen entweder Singletons oder ConfiguredInstance sein
ActorRule für Start-Event auswerten
Standard-Security für den Workflow entfernen
defaultFor soll Standard-Syntax für TLClass benutzen
TreeTableComponent soll nicht FormComponent erweitern
Update TL-Script Documentation to new format generated by tl-documentation
Fix type parameter problem in "Wrapper" comparators
Default-Wert für die UI erhält das Kontext-Objekt nicht
DataItemControl reagiert inkonsequent auf DataField.setDownload()
ShowSystemEnvironment.jsp in Monitor-Komponente umwandeln
Inkonsistente Parametrisierung von Generic-Create und Grid-Create-Handler
TL-Studio: Applikationstests scheitern mit "license doesn't allow more than 5 full users"
Fehlendes Exclude von Testdaten im Deployment
Dasselbe FormField mehrfach darstellen

Nice to have

Excel-Export API: Kleine Verbesserungen

Major

Singletons in-app anlegen

Detail

Fehlende Modell-Events bei Änderungen an I18N-Attributen
tl-project: Inconsistente Modelle / mandatory Attribute nicht gefüllt
Überflüssige '_' in Tabellennamen verhindern