Große Webclient-5-Runde: Kanban-Spalten selbst konfigurieren, Rich-Text und Optionsgruppen nativ in der Maske, Add-ons mit eigenem SDK und Seiten, stabilerer KI-Chat und eine eigene Dashboard-Konfiguration. Neu sind außerdem Zeilenverschieben im Unterformular, Uhrzeit-Wähler, Menü-Favoriten und parallele SSO-Anmeldung. Dazu kommen kleinere Verbesserungen an Unterformularen, Overlay, Serverauswahl und Fehlermeldungen sowie Korrekturen zu Statuslisten, SSO-Abmeldung, Dashboard-Tasklisten, VLP-Abfragen, Nuclet-Import und Datechooser.
Neue Funktionen
- Kanban-Spalten konfigurieren (WE5-28). Spalten ein- und ausblenden, umsortieren, vereinen; Multi-Hop-Statuswechsel und Zielstatus-Picker. Sichtbarkeit und Reihenfolge liegen in der Board-Präferenz; Konfiguration über die Haupt-Toolbar.
- Kartenaufbau als Präferenz (WE5-24). Dichte und Spaltenmarkierer am Kopf speicherbar.
- Add-on-SDK als Paket, Zonen und Add-on-Seiten (WE5-17). Eigenes SDK-Paket mit Host-, Zonen- und Manifest-Typen; Menü-Beiträge zur Laufzeit, Datensatz-Ereignisse, Overlay-Datensatz und Präferenzen im eigenen Namensraum.
host.invalidateunddialog.createRecordfür Add-ons (WE5-32).- Filterleiste als Add-on. Kennzahl-Chips und gemerkte Filter über
setAdditionalWhere, wirksam in allen Ansichten. - Projekt-Navigation als Add-on. Navigationskontext, Seitenleisten-Slot und Board-Filter; Seitenleisten-Panels kennen den Rail-Modus.
- Natives Rich-Text (WE5-23) und Optionsgruppen (WE5-25). Formatierter Text und Optionsgruppen werden in der Maske gerendert statt still verworfen oder auf Textarea heruntergestuft.
- Zeilen im Unterformular verschieben (WE5-29). Bei Positionsnummer tauschen zwei Knöpfe die Zeile mit der Nachbarin; der Tausch bleibt Entwurf, bis gespeichert wird.
- Uhrzeit-Wähler. String-Felder mit Uhrzeit erhalten eine Liste in Viertelstundenschritten; Freitext bleibt möglich.
- Menü-Favoriten. Menüpunkte (auch von Add-ons) lassen sich markieren; Umschalter zwischen Favoriten und gesamtem Menü.
- Dashboard-Konfigurationsansicht. Eigene Ansicht mit Entwurf und Kachelkatalog (Aufgabenlisten, Diagramme, zuletzt geöffnete Objekte).
- Parallele SSO-Anmeldung. Redirect zum korrekten Client; leere Whitelist am Callback lässt den Vorgabewert gelten.
- KI-Chat im Store. Verlauf, Stream und Nutzungszahlen liegen im Konfigurations-Store; Tabwechsel beendet keine laufende Antwort mehr. Download-Chip für erzeugte PDFs; Agent-Backend-Status in der Statistikzeile; Lese-/Schreibmodus und Nachrichtenzeitstempel.
Verbesserungen
- Unterformular: mehrzeilige Spalten, ruhigere Zellen, eingerückte Listenspalten; Datumswähler, Spaltenbreite und Pflichtfelder in Zellen; Tastaturbedienung (Tab wandert Feld zu Feld, neue Zeile fokussiert das erste schreibbare Feld).
- Subform-Zeilen im Overlay öffnen und blättern; Overlay lässt sich in einen Workspace-Tab umwandeln.
- Overlay erst nach geladener Maske zeigen (kein Flash der leeren Minigröße).
- Serverauswahl pflegbar (WE5-20) statt einkompiliert; gelungene Logins werden gemerkt.
- Proxy-Fehler nennt Ziel und Grund (WE5-21).
- Lesbare Fehlermeldungen statt roher HTML-Fehlerseiten; fehlgeschlagene Listenabfragen werden sichtbar (WE5-18).
- Bestätigungsdialog: Abbrechen ist die Standardaktion; klare Beschriftung statt „Weiter bearbeiten”.
- Werkzeugleiste: Löschen mit Rahmen (destructiveOutline); Erzeugen-Icon vereinheitlicht.
- Dashboard bleibt beim Tabwechsel montiert, damit Add-on-Kacheln ihre Datensatz-Zuhörer behalten.
- Zusätzliche Bedingung von Add-ons wirkt wieder (WE5-26).
- App-Einstellungen in der Verwaltung mit übersetzbaren Namen für
nuclosapp-Präferenzen. - Tab-Zähler für Unterformulare konfigurierbar (NUCLOS-11485).
- Verbindungsdiagramm zeigt Client → Harness → Gateway → LLM und markiert den ersten unterbrochenen Hop, wenn Nuclosian nicht erreichbar ist.
- Beispiel-Add-ons dokumentieren den lokalen Start; parallele Dev-Instanzen per eigenem Port (WE5-19).
Fehlerbehebungen
- Kein Status-Referenzlisten-Aufruf ohne Statusmodell. Verhindert HTTP 500 beim Öffnen von Listen ohne
nuclosState. - SSO-Abmeldung: eigene Logout-Seite statt 404 nach
post_logout_redirect_uri. - Mermaid-Fehler werden vor dem Rendern validiert und nicht mehr als Fehlergrafiken gestapelt.
- Dashboard-Tasklisten und Referenzsprung abgesichert (Spalten, Overlay-Schließung bei Tabwechsel, Sprung nur bei Leserecht).
- VLP-Abfrage (NUCLOS-11412): ungültige Query behoben, wenn das Default-Flag an der Datasource fehlt, am Layout aber noch gesetzt ist.
- Nuclet-Import (NUCLOS-11428): überschreibt system-spezifische Report-Output-Trays nicht mehr.
- Datechooser (NUCLOS-10639): schließt bei Enter korrekt.