4.2026.24.1
Wartungsrelease der 4.2026.24-Linie. Overlay-Detailansicht, serverseitige Sammelbearbeitung, Layout-Zonen und Add-on-SDK aus 4.2026.24 kommen in die Patch-Linie. Dazu gehören einheitliche Statusnamen, vorab ausgegraute Aktionen und kleinere Verbesserungen an Spaltenauswahl, Zahlenformat und Dev-Proxy sowie Korrekturen am Druckdialog, an Dashboard-Filtern und der Tab-Navigation.
Neue Funktionen
- Detail-Overlay in Listen- und Kanban-Ansicht. Ein Direktklick auf eine Zeile oder Karte öffnet die Detailansicht als Dialog, ohne Tab-Wechsel. Der Stift-Button öffnet weiterhin den separaten Tab.
- Web-Add-ons Variante B. Bundles können direkt im Server hinterlegt und per
GET /meta/addonfile/{webAddonId}ausgeliefert werden. Der Client lädt Variante B bevorzugt und fällt bei Fehlern auf die statische Variante zurück. - Layout-Zonen (
layoutcomponent) rendern. Elemente im Layout werden als Widget gerendert; das Add-on-SDK erhält eineLayoutComponentContext-API. host.executeCustomRuleim Add-on-SDK. Regeln können per POST aufgerufen werden; InputRequired-Dialoge laufen über einen modalen Dialog-Host.
Verbesserungen
- Sammelbearbeitung per REST. Statuswechsel und Custom Rules in der Listenansicht laufen über den
CollectiveProcessing-Service. Checkboxen sind auch für Entitäten ohne Statusmodell verfügbar. - Lokalisierte Statusnamen in Filter-Chips und Kanban-Spalten.
- Statuswechsel- und Regel-Buttons respektieren Server-Restriktionen und werden bereits im Client ausgegraut.
- Spaltenauswahl: Präferenzname auf 255 Zeichen begrenzt. Verhindert HTTP-500 bei Entitäten mit vielen langen Spaltennamen.
- Integer-Werte ohne Tausendertrennzeichen. Ganze Zahlen werden nicht mehr gruppiert ausgegeben.
- Dev-Proxy: Zielinstanzen mit beliebigem Tomcat-Kontext.
Fehlerbehebungen
- Druckdialog: Zielfenster, Fehlertext und Boolean-Parameter korrigiert.
- Status-Chips in Listenzeilen setzen keinen Filter mehr, sondern öffnen den Datensatz.
- Dashboard-Tasklisten: Fallback auf
searchFilterIdbei unbekannten Filter-IDs. - Löschen aus der Detailmaske aktiviert die Ergebnisliste; Zurück-Pfeil schließt Klon-Tabs korrekt.
- Listenheader scrollt horizontal mit dem Inhalt.
- Custom Rules der Sammelbearbeitung als Schnittmenge über alle markierten Datensätze.