Top-Thema

Modulare Wrapper-Implementierungen
Graphische Auswertungen für modellbasierte Suche
App2App Kommunikation mit Strukturen
Modellbasierte Suche: Suche nach Korrelationen
Kachel-Layout
Reaktive Formulare
TL-Script: Html-Macros

Wichtig

Charts flackerfrei aktualisieren
Modellbasierte Suche: Mehrere Boolesche Operatoren pro Filterausdruck
tl.core: Neuer Primitiver Typ `DateTime`
Konfigurierbare Optionen für Auswahlen im Modell
Multi-Upload
Spaltenkonfiguration am Attribut(typ)
Argon2-Verschlüsselung von Passwort-Hashes
Wählbare "Genauigkeit" von Drop-Operationen
Tabellen als Drop-Target
Administrierbare Login-Meldungen zur Bestätigung nach Anmeldung
Beliebige Komponenten als Drop-Target
Freundlichere Anzeige von Fehlern, die über `TopLogicException` kommuniziert werden
WYSIWYG-Editor: Textfarbe, Schriftart, Hyperlinks, Verweise auf TL-Fachobjekte, Source-Code
Script-Recorder: Multi-User-Script-Ausführung
Search-Ausdrücke: 3-wertige If-Funktion, negative Zahlen-Literale
Lösch-Bedingungen am Modell deklarieren
Berechnete Attribute über TL-Script
TL-Model Datentypen für I18N
Mapping für die Übertragung von Werten mittels TLSync
Modell-Attribute mit Konfigurationstyp
TL-Model Datentyp für Icons
Flexibilisierung der RiskItemHolder Implementierung
"Vernünftige" Resource-Keys für Modellelemente
TL-Model Datentypen für Java-Enum-Typen
TL-Script: Plug-ins in die Evaluation-Engine
Generische Instanz-Admin
TLScript: Objekte anlegen
TLScript: Lokale Variablen und Funktionsaufruf
TLScript: Reduce-Operation
Neues Sperrkonzept
Accessor über Suchausdrücke
Handling von Strukturen ohne dargestellten Root-Knoten
Tabellen: Custom Tooltips für Spalten-Labels
TLScript: Datumswerte und Formate

Detail

Auswertung nach Klassifikationslisten: nicht gesetzt und leere Ergebnisse trennen
Anpassungen von Kommandos im Burger-Menü
Kleinkram der im Rahmen vom Kafka-Schema-Management angefallen ist
Tabelle für generische Objekte
`XMLInstanceImporter`: anwendungsdefinierte primitive Typen
Vereinfachung der Migration für #22765
MetaAttribute, MetaElement und Attributed entfernen
Neuer Charttyp "Intervall-Balken"
Pfadnavigation für Einteilungsfunktionen im flexiblen Reporting
Listendarstellung eines Selectfeldes
Uhrzeit als Auswahldialog
Gantt-Chart: Überlappungsfreie Darstellung von Meilensteinen
Beliebige Fragmente als Toolbar-Titel rendern
Theme-spezifische Layout-Transformation
Öffnen der `LayoutControl`-Hierarchie
`ViewConfiguration`-API vereinfachen
`CommandModelConfiguration`-API vereinfachen
Implementierung eines IconChoosers
Inhalt von Attribut-Fragmenten dynamisch erzeugen
Utility zum Öffnen eines Popups an der Maus-Position
Ausnahme von Modulen aus dem Tag-Prozess
Nutzung spezieller ResourceProvider für Meilensteine
Help-ID statt `InfoComponent`
Meilensteinanlage im Terminplan erlauben
IconChooser zum Modell hinzufügen
Textuelle Eingabe beim IconChooser
Setter for NamedConfiguration#getName()
Winzige Verbesserungen die im Rahmen von EPP angefallen sind
BoundChecker ausdünnen
Constraints an der Layout-Konfiguration
MilestoneFormContextModificator mit transienten Zeilen kompatibel machen
Add option to read config file as JNDI Entry
Formatvorlage für Attribute von Fachobjekten
Table und Tree ohne Default-Selektion
Renderer zur Darstellung eines Icons
Tabellarische Anzeige kumulativer Attribut-Werte in einer Baumstruktur
Kommando zum Wechseln in ein anderes MainLayout
Auswahl eines Datums ohne Input-Feld
Gantt-Chart: Farbwechsel pro Zeilengruppe anstatt pro Zeile
Wählbare Nutzung des Komponenten-Models für Form-JSP's
Literale Resource-Keys
Resource-Key-Literale in Suchausdrücken
Projektstrukturplanaktualisierung: Komponentenname nicht hard codieren
Neue Baumbasierte Meilensteinpflege aus Prime nach POS übernehmen
Help-Button in der Toolbar soll in eine eigene Gruppe
Externe Links in der Tool-Row und Side-Bar
StructuredElement: Defaults für alle "Fachmethoden"
Dependency dass nur eines von mehreren Feldern gefüllt sein darf
Suchausdrücke: Implizite Flat-Map-Semantik von .get(...) auf Collections
Dokumentation für die textuelle Spache von Suchausdrücken
Konfigurationsoption für das Kontext/Ziel-Objektes eines CommandHandler
Erstellung einer Dokumentenkachel
TL-Model Datentyp für TL-Script Ausdrücke
Add IssueChartListModelBuilder as already available for risks and acitivities
Statische und default Methoden in ConfigurationItem
Winzige Verbesserungen die im Rahmen von EPP angefallen sind (2)
IndexedObjectNaming: Null-Werte als Teil des Keys erlauben
Intrinsische Komponenten-Kommandos über Konfiguration
ListModelBuilder über Suchausdrücke
Tile-Preview für Charts einführen
Berechtigungen für die neue Meilensteinverwaltung aus Prime nach POS übernehmen
Konsistente View-Mode-Darstellung zwischen SelectControl und SelectionControl
TagWriter: Konsistente Semantik von `writeText()` und `append()`
Erzeugen eines ImageControl mit Angabe einer CSS-Klasse
LayoutComponent Konfiguration sollen zusätzliche Kommandogruppen kennen
Generischer ModelName für einen Aspekt eines Objektes
Neues Theme: Glossy
BoundComponent.useSecurityOfDialogParent entfernen
Utilities für Gruppenmitgliedschaft
Label- und ResourceProvider für TabbedLayoutComponent, LayoutComponent und ComponentTile und weitere Kleinigkeiten
Export-Kommando soll im GanttExportDialog konfigurierbar werden
Create-Funktionalität unabhängig von `AbstractCreateCommandHandler` nutzen
Zusätzlicher Model-Identifier für LabeledButton Actions
Letzte Sicht vor dem Logout automatisch wiederherstellen
Aufzeichnen von mehr als einer Action
Konfigurierbare Größe des IconChoosers
Layout-Strukturumstellung für TabComponent
Layout-Strukturumstellung für AssistantComponent
Aktualisierung des Datanbankservers der Testumgebungen von TL-Project und TL-Board
Modellbasierte Suche: Customizing der Typen aufgrund ihrer Modulnamen
Disabelte Icon-Font-Buttons in Toolbar ausgegraut darstellen
Annotationen von Typen bearbeiten, auch wenn es schon Instanzen gibt
Listener auf die Kinder einer LayoutList
GridComponent: make technical column a config option
Format, um Zeiträume in Millisekunden menschenlesbar in Konfigurationen anzugeben
Default-Accessor für `ReflectionInstanceAccessor`
Die TLClass "Tag" soll eine Referenz auf das getaggte Objekt haben
TopLogicException: Fehler-Details einfacher angeben
Monitor für den ClusterManager
TL-Script: Listenzugriff
ResKey: Message-Argumente in Sub-Keys übernehmen
WebFolderUIFactory zu einem Modul machen
Dialog-Öffner: Model `target` für das Öffner-Kommando konfigurieren
Funktionalität für Dump-Download
Download ohne Store- and Forward aus der Anwendung anbieten
TL-Script: Singleton-Literale
Konfiguration für update nach Model-Wechsel
Konfigurationsoption `showNoModel` in `EditAttributedComponent`
HTMLTree durch TreeComponent ersetzen
Executability-Rule für Security-Delegation
RiskItem.originalID entfernen
Refactoring: Use TL6 API instead of TL5 API for ProjectElement creation from templates
SSL-Verschlüsselung für DB-Verbindungen
TL-Script: concat() & subList()
TL-Script: add()
Die Ergebnisse von Tasks sollen in das Anwendungslog geschrieben werden.
Ermöglichung diskreter Werte - Partitionen für zahlenwertige Attribute in Suchauswertung
Graph-Binding: Edge-Builder für einfache Referenz-Beziehungen
ModelNamingScheme das Objekte anhand ihres Labels aufzeichnet
Label- und ResourceProviderRegistry auf typisierte Konfiguration umstellen
Erzeugen neuer IDs während der Daten-Migration
Speichern von Auswertungen der modellbasierten Suche
TL-Script: Kompatibilität mit Legacy-Enum-Constanten-Namen
Declarative-Forms: Property-Annotationen auch am Property-Typ setzen
TL-Script: Scripte in Forumlaren immer mit mehrzeiliger Eingabe darstellen
TLScript: Semantic für Arithmetik mit `null`
TLScript: Vergleich von Listenwerten mit Einzelelementen

Kleinigkeit

Drag&Drop im ScriptRecorder ermöglichen
Bessere Möglichkeit einen Dialog programmatisch zu schließen
Beliebige Dialoge öffnen
ResKey: Methode "resKey.fallback(resKey)" einführen
Dialoge zum Speichern einer Suchanfrage oder Auswertung vereinheitlichen
DublinCore als Oberklasse von Person entfernen
PopupCommand mittels Lambda-Ausdruck instanziieren

Wichtig

Spaltenfilter nicht komplett sichtbar
Modellbasierte Suche: Die "wichtigsten" Attribute `parent` und `children` werden versteckt
TreeComponent: Fehlerhafte Darstellung wenn Rootknoten ausgeblendet
Modellbasierte Suche: (Datums-)vergleich liefert Fehler
SelectFields werden im View-Modus unter Umständen nicht angezeigt
Modellbasierte Suche: String-Vergleich liefert Fehler
Anlage-GUI für Attribute von Fachobjekt-Typen erlaubt ungültige Attribut-Namen
Tabellenspaltenfilter nach dem Ausblenden der Spalte wird nicht zurückgesetzt
TL-Script: Änderung eines Scripts für berechnete Attribute hat keine Auswirkung ohne Neustart

Detail

GridComponent: The transition between the transient NewObject and the new persistent Object is not propagated as modelSelectedEvent
Eclipse TagLib Code-Unterstützung in JSPs funktioniert nicht mehr
Kein-Wert-Filter in flachen Tabellen zählt nicht
Suchanfragen mit Rückbezügen auf Kontext-Werte lassen sich nicht speichern
CSS class in `ColumnConfig` is configured with the `class`-Attribute
Aktiver Dialogöffner für Typen ohne defaultFor in der Grid
Wörter mit Umlauten werden in der Online-Hilfe nicht gefunden
(Alte) MTA geht nicht, wenn 2 (oder mehr) gleichnamige Meilensteine existieren
IntegerInputControl: Renderingprobleme in Grids
Fix TL Build Errors for wrong class comments and headers in POS
Scrollerhaltung in Formularen mit "form:form" geht nicht
Man kann in FormTableModel keine als geändert markierten Felder erzeugen
Tooltipps für disabled Commands werden in MS Edge nicht angezeigt
Im Modern-Theme wird in <strong> eine Textgröße gesetzt.
Die Klasse BeaconSupport castet auf FastListElement ohne Prüfung
Terminplan reagiert nicht auf Anlage von Projektmeilensteinen
Meilenstein Icons werden nicht mehr richtig angezeigt
Im GOTO wird u.U. falsches Objekt auf Security überprüft
Fehler bei Anlage eines Meilensteins in gefilterter Tree-Grid
Fehlende Wiederherstellung aufgezeichneter globaler Selektionen in TableData
TestCreateDemoData legt invaliden Meilenstein an
Dialogöffner zeigt "Keine Berechtigung", wenn Modell nicht unterstützt
Sicht Onlinehilfe zeigt veraltete Konfiguration an
Abgeschnittene Texte in Personen-und Unternehmens-Admin-Tabellen werden bei manueller Verbreiterung der Spalten nicht ergänzt
(Eindeutige) Übersetzungen für (Tabellen-)Typen, die in der Suche angezeigt werden
EWE-Verlauf zeigt gelöschte Personen nicht richtig an
Fehlende Hintergründe beim ImageLinkButtonRenderer
Fehlerhafte absolute URL bei Deployment mit Fassade
Gantt Chart: Label Hintergrundfarbe abweichend von Zeilenhintergrund
Unvollständige Nutzung des Viewports in Gantt-Charts
Unintuitive Achsenbeschriftung im Speichertrend
Terminplan: Fehler beim Anlegen neuer Meilensteine im Kachel Layout
Kachel Cockpit: Im Sidebar Layout Schriftgröße im Breadcrumb Menü zu klein
Unsinnige Überschreibungen von LayoutComponent.isDefaultFor(...) löschen
MTA: Legende im PPT-Export zeigt falsche Labels
Checkboxen werden als Pflichtfelder gekennzeichnet
TL-Script: Zahl `0.0` kann nicht geparst werden
TL-Script: Fehler beim Transformieren von Compare-Operatoren
SelectTextControl rendert nur den Labeltext
Berichtsadministration: Hochladen eigener Templates nicht mehr möglich

Top-Thema

Graphische Auswertungen für modellbasierte Suche
Modellbasierte Suche: Suche nach Korrelationen
Kachel-Layout
Reaktive Formulare

Wichtig

Charts flackerfrei aktualisieren
Spaltenfilter nicht komplett sichtbar
Modellbasierte Suche: Mehrere Boolesche Operatoren pro Filterausdruck
Modellbasierte Suche: Die "wichtigsten" Attribute `parent` und `children` werden versteckt
tl.core: Neuer Primitiver Typ `DateTime`
Konfigurierbare Optionen für Auswahlen im Modell
Multi-Upload
Freundlichere Anzeige von Fehlern, die über `TopLogicException` kommuniziert werden
WYSIWYG-Editor: Textfarbe, Schriftart, Hyperlinks, Verweise auf TL-Fachobjekte, Source-Code
Lösch-Bedingungen am Modell deklarieren
Modellbasierte Suche: (Datums-)vergleich liefert Fehler
SelectFields werden im View-Modus unter Umständen nicht angezeigt
Modellbasierte Suche: String-Vergleich liefert Fehler
TLScript: Objekte anlegen
TLScript: Lokale Variablen und Funktionsaufruf
TLScript: Reduce-Operation
Neues Sperrkonzept
Anlage-GUI für Attribute von Fachobjekt-Typen erlaubt ungültige Attribut-Namen
Tabellenspaltenfilter nach dem Ausblenden der Spalte wird nicht zurückgesetzt

Detail

Auswertung nach Klassifikationslisten: nicht gesetzt und leere Ergebnisse trennen
Anpassungen von Kommandos im Burger-Menü
Kein-Wert-Filter in flachen Tabellen zählt nicht
Neuer Charttyp "Intervall-Balken"
Pfadnavigation für Einteilungsfunktionen im flexiblen Reporting
Suchanfragen mit Rückbezügen auf Kontext-Werte lassen sich nicht speichern
Listendarstellung eines Selectfeldes
Uhrzeit als Auswahldialog
Gantt-Chart: Überlappungsfreie Darstellung von Meilensteinen
Aktiver Dialogöffner für Typen ohne defaultFor in der Grid
Implementierung eines IconChoosers
Wörter mit Umlauten werden in der Online-Hilfe nicht gefunden
IntegerInputControl: Renderingprobleme in Grids
IconChooser zum Modell hinzufügen
Textuelle Eingabe beim IconChooser
Scrollerhaltung in Formularen mit "form:form" geht nicht
Formatvorlage für Attribute von Fachobjekten
Tooltipps für disabled Commands werden in MS Edge nicht angezeigt
Im Modern-Theme wird in <strong> eine Textgröße gesetzt.
Gantt-Chart: Farbwechsel pro Zeilengruppe anstatt pro Zeile
Resource-Key-Literale in Suchausdrücken
Help-Button in der Toolbar soll in eine eigene Gruppe
Erstellung einer Dokumentenkachel
Tile-Preview für Charts einführen
Konsistente View-Mode-Darstellung zwischen SelectControl und SelectionControl
Neues Theme: Glossy
Sicht Onlinehilfe zeigt veraltete Konfiguration an
Abgeschnittene Texte in Personen-und Unternehmens-Admin-Tabellen werden bei manueller Verbreiterung der Spalten nicht ergänzt
Letzte Sicht vor dem Logout automatisch wiederherstellen
Konfigurierbare Größe des IconChoosers
Modellbasierte Suche: Customizing der Typen aufgrund ihrer Modulnamen
(Eindeutige) Übersetzungen für (Tabellen-)Typen, die in der Suche angezeigt werden
Disabelte Icon-Font-Buttons in Toolbar ausgegraut darstellen
Annotationen von Typen bearbeiten, auch wenn es schon Instanzen gibt
EWE-Verlauf zeigt gelöschte Personen nicht richtig an
Fehlende Hintergründe beim ImageLinkButtonRenderer
Monitor für den ClusterManager
TL-Script: Listenzugriff
TL-Script: Singleton-Literale
Konfiguration für update nach Model-Wechsel
Gantt Chart: Label Hintergrundfarbe abweichend von Zeilenhintergrund
Unvollständige Nutzung des Viewports in Gantt-Charts
Unintuitive Achsenbeschriftung im Speichertrend
Ermöglichung diskreter Werte - Partitionen für zahlenwertige Attribute in Suchauswertung
Kachel Cockpit: Im Sidebar Layout Schriftgröße im Breadcrumb Menü zu klein
Speichern von Auswertungen der modellbasierten Suche
Checkboxen werden als Pflichtfelder gekennzeichnet
SelectTextControl rendert nur den Labeltext

Kleinigkeit

Dialoge zum Speichern einer Suchanfrage oder Auswertung vereinheitlichen

Top-Thema

Modulare Wrapper-Implementierungen

Wichtig

Konfigurierbare Optionen für Auswahlen im Modell
Multi-Upload
Lösch-Bedingungen am Modell deklarieren
"Vernünftige" Resource-Keys für Modellelemente
Neues Sperrkonzept
Handling von Strukturen ohne dargestellten Root-Knoten

Detail

MetaAttribute, MetaElement und Attributed entfernen
CSS class in `ColumnConfig` is configured with the `class`-Attribute
Gantt-Chart: Überlappungsfreie Darstellung von Meilensteinen
Beliebige Fragmente als Toolbar-Titel rendern
`ViewConfiguration`-API vereinfachen
`CommandModelConfiguration`-API vereinfachen
Help-ID statt `InfoComponent`
Setter for NamedConfiguration#getName()
BoundChecker ausdünnen
Man kann in FormTableModel keine als geändert markierten Felder erzeugen
Tabellarische Anzeige kumulativer Attribut-Werte in einer Baumstruktur
Gantt-Chart: Farbwechsel pro Zeilengruppe anstatt pro Zeile
Wählbare Nutzung des Komponenten-Models für Form-JSP's
Neue Baumbasierte Meilensteinpflege aus Prime nach POS übernehmen
Externe Links in der Tool-Row und Side-Bar
Intrinsische Komponenten-Kommandos über Konfiguration
Berechtigungen für die neue Meilensteinverwaltung aus Prime nach POS übernehmen
Erzeugen eines ImageControl mit Angabe einer CSS-Klasse
LayoutComponent Konfiguration sollen zusätzliche Kommandogruppen kennen
Neues Theme: Glossy
BoundComponent.useSecurityOfDialogParent entfernen
Im GOTO wird u.U. falsches Objekt auf Security überprüft
Dialogöffner zeigt "Keine Berechtigung", wenn Modell nicht unterstützt
Create-Funktionalität unabhängig von `AbstractCreateCommandHandler` nutzen
Letzte Sicht vor dem Logout automatisch wiederherstellen
Layout-Strukturumstellung für TabComponent
Layout-Strukturumstellung für AssistantComponent
Monitor für den ClusterManager
WebFolderUIFactory zu einem Modul machen
Fehlerhafte absolute URL bei Deployment mit Fassade
Konfigurationsoption `showNoModel` in `EditAttributedComponent`
HTMLTree durch TreeComponent ersetzen
RiskItem.originalID entfernen
Unsinnige Überschreibungen von LayoutComponent.isDefaultFor(...) löschen
Label- und ResourceProviderRegistry auf typisierte Konfiguration umstellen

Kleinigkeit

Bessere Möglichkeit einen Dialog programmatisch zu schließen
DublinCore als Oberklasse von Person entfernen

Wichtig

Neues Sperrkonzept
Anlage-GUI für Attribute von Fachobjekt-Typen erlaubt ungültige Attribut-Namen

Detail

Tabelle für generische Objekte
Die TLClass "Tag" soll eine Referenz auf das getaggte Objekt haben
RiskItem.originalID entfernen
Speichern von Auswertungen der modellbasierten Suche

Kleinigkeit

DublinCore als Oberklasse von Person entfernen