Jutro Digital Platform Mammoth
Was ist neu in Jutro-Patch 10.10.8?
Digital SDK 10.10.8
Verbesserte Unterstützung von Mehrspartenprodukten wieder eingeführt
Wir haben die verbesserte Unterstützung für die Festlegung von Ausgaben für Mehrspartenprodukte im Digital SDK wieder eingeführt. Dabei handelt es sich um die gleiche Funktion, die im Jutro-Patch 10.10.5 hinzugefügt und im Jutro-Patch 10.10.7 entfernt wurde.
Weitere Informationen zu dieser Funktion finden Sie in den Versionshinweisen zum Digital SDK.
Was ist neu in Jutro-Patch 10.10.7?
Rollbacks von Änderungen aus 10.10.5 und 10.10.6
Mit dem Patch 10.10.7 werden einige Änderungen aus den Patches 10.10.5 und 10.10.6 rückgängig gemacht.
Mit Patches von Guidewire sollen nur kritische Sicherheitskorrekturen und Funktionsblocker abgedeckt werden, Fehlerbehebungen und Funktionsverbesserungen sollen dagegen nur in den Hauptversionen der Ski-Releases veröffentlicht werden. Entsprechend diesem Ansatz werden die folgenden Änderungen entfernt, jedoch im Niseko-Release zur Verfügung gestellt.
- Verbesserte Unterstützung von Mehrspartenprodukten für das Digital SDK.
- (JUT-24000) Ein Problem wurde behoben, bei dem das Ändern der Auswahl im Datumsauswahlfeld zu einer Endlosschleife in Chrome für iOS führte.
- (JUT-23433) Das Verhalten der Jutro-Webpack-Loader wurde geändert, um das CSS-Hashing von regulären Ausdrücken zu verhindern.
Verbesserungen und gelöste Probleme
Die folgenden Probleme wurden in Patch 10.10.7 behoben:
ID | Beschreibung |
|---|---|
| JUT-24048 | Überschreibung für on-headers-Paket wurde in 1.1.0 hinzugefügt. |
| JUT-24095 | Axios-Überschreibung wurde auf 1.11.0 aktualisiert. |
Was ist neu in Jutro-Patch 10.10.6?
Verbesserungen und gelöste Probleme
Die folgenden Probleme wurden in Patch 10.10.6 behoben:
ID | Beschreibung |
|---|---|
| JUT-24000 | Das Ändern der Auswahl im Datumsauswahlfeld führte zu einer Endlosschleife in Chrome für iOS. |
| JUT-23742 | Aktualisierung der Überschreibung für tar-fs-Paket von 2.1.2 auf 2.1.3. |
| JUT-23772 | Überschreibung für webpack-dev-server-Paket wurde in 5.2.1 hinzugefügt. |
Was ist neu in Jutro-Patch 10.10.5?
Digital SDK 10.10.5
Verbesserte Unterstützung von Mehrspartenprodukten
Die Unterstützung für die Festlegung von Ausgaben für Mehrspartenprodukte im Digital SDK wurde verbessert.
Weitere Informationen finden Sie in den Versionshinweisen zu Digital SDK.
Verbesserungen und gelöste Probleme
Die folgenden Probleme wurden in Patch 10.10.5 behoben:
ID | Beschreibung |
|---|---|
| JUT-23680 | Token für den Absatzabstand wurden auf Eigenschaften für den Wortabstand angewendet. |
| JUT-23433 | Verhindern des CSS-Hashing von regulären Ausdrücken in Jutro-Webpack-Loadern. |
Was ist neu in Jutro-Patch 10.10.4?
Verbesserungen und gelöste Probleme
Die folgenden Probleme wurden in Patch 10.10.4 behoben:
ID | Beschreibung |
|---|---|
| JUTSDK-1895 | Digital SDK UI Extensions generierten ungültige Pfade auf Windows-Computern. |
| JUT-23630 | Überschreibung für http-proxy-middleware-Paket wurde in 2.0.9 hinzugefügt. |
| JUT-23742 | Aktualisierung der Überschreibung für tar-fs-Paket von 2.1.2 auf 2.1.3. |
Was ist neu in Jutro-Patch 10.10.3?
Verbesserungen und gelöste Probleme
Die folgenden Probleme wurden in Patch 10.10.3 behoben:
ID | Beschreibung |
|---|---|
| JUT-23334 | Das Festlegen des Werts auf null verursachte einen TypeScript-Fehler für ToggleButtonGroup-Komponenten. |
| JUTSDK-1896 | Bei einigen der mit Digital SDK UI Extensions generierten Feldkomponenten wurde undefined statt null als Wert an Komponenten gesendet. |
| JUT-23322 | Überschreibung für @babel/runtime-corejs3-Paket von 7.21.5 in 7.26.10 hinzugefügt und verbleibende Instanzen aktualisiert. |
| JUT-23320 | Überschreibung für tar-fs-Paket von 2.x in 2.1.2 hinzugefügt. |
| JUTSDK-1879 | Aktualisierung von Axios auf 0.30.0. |
Was ist neu in Jutro-Patch 10.10.2?
Verbesserungen und gelöste Probleme
Die folgenden Probleme wurden in Patch 10.10.2 behoben:
ID | Beschreibung |
|---|---|
| JUTSDK-1816 | Bei generierten Datum/Uhrzeit-Feldkomponenten wurde ein TypeScript-Fehler angezeigt, wenn sie einen Datum/Uhrzeit-Typ aufwiesen, der „undefined“ anstelle von „null“ zuließ. |
Was ist neu in Jutro-Patch 10.10.1?
Digital SDK 10.10.1
Neue Konfigurationseigenschaft für Digital SDK UI Extensions
Die Konfigurationseigenschaft dangerouslyForceEntityFieldGeneration wurde hinzugefügt, um die Generierung von Erweiterungen auf Feldebene für Entitäten zu erzwingen, die nicht mit dem Typ JSONSchemaWithFields kompatibel sind.
Weitere Informationen finden Sie in der Dokumentation zur Generierung von Digital SDK UI Extensions.
Jutro Design System 10.10.1
Neue Design-Token für Komponenten
Die Anzahl der verfügbaren Design-Token zum Anpassen der folgenden Komponenten wurde erhöht:
CardClickableCardDropdownMenuund zugehörige untergeordnete KomponentenInlineLoaderInlineNotificationLoaderModalNextLookupFieldToastProvider
Die Abwärtskompatibilität bleibt erhalten. Diese Komponenten sind nur dann betroffen, wenn Ihr Theme die neuen Design-Token enthält. Die einzige Ausnahme besteht bei der Verwendung der CSS-Variable --JDS-TOAST-NOTIFICATION-TEXT-PADDING oder --JDS-INLINE-NOTIFICATION-MESSAGE-PADDING, da diese entfernt wurden.
Lookupfield-Komponente an die anderen Eingabekomponenten anpassen.Verbesserungen und gelöste Probleme
Die folgenden Probleme wurden in Patch 10.10.1 behoben:
ID | Beschreibung |
|---|---|
| JUT-21816 | Abstand zwischen Symbol und Meldungstext in der InlineNotification-Komponente wurde korrigiert. |
| JUT-21819 | Ausrichtung zwischen Symbol und Beschriftungstext im Burger-Menü wurde korrigiert. |
| JUT-21820 | Ausrichtung zwischen Symbol und Beschriftungstext in alten Optionsfeldern wurde korrigiert. |
| JUT-21821 | Fokus und Hintergrund beim Zeigen auf die Jahresauswahl in Datumsauswahl-Komponenten wurden korrigiert. |
| JUT-21823 | Ausrichtung zwischen Symbol und Beschriftungstext in der MultipleFileUpload-Komponente wurde korrigiert. |
| JUT-21825 | Probleme mit der Breite bei der InlineNotification-Komponente wurden behoben. |
| JUT-21911 | Probleme mit der Größe bei der Badge-Komponente wurden behoben. |
| JUT-21912 | Ausrichtung des Loader-Symbols in der TableView-Komponente wurde korrigiert. |
| JUT-21913 | Bei TypeScript-Typen für TextInput und TextArea wurde null nicht als Wert unterstützt. |
| JUT-21921 | Fehlerhaftes Styling der TabSet-Komponente wurde korrigiert. |
| JUT-21922 | Falsche Hintergrundfarbe und falsches Layout der Toast-Komponente wurde korrigiert. |
| JUT-22085 | Probleme mit der Höhe und Kürzung bei der TypeaheadMultiSelectField-Komponente wurden behoben. |
| JUT-22163 | Bei Verwendung von Buchstaben aus dem erweiterten lateinischen/kyrillischen Alphabet in der DatePicker-Komponente funktionierte die Maske nicht richtig. |
| JUT-22572 | Ein Problem wurde behoben, bei dem NumberInput eine Ausnahme auslöste, wenn der Wert 6 oder mehr Dezimalstellen aufwies. |
| JUT-22643 | Falsche Design-Token wurden auf Badge- und InfoLabel-Komponenten angewendet. |
| JUT-22955 | Ein falsch angewendetes Design-Token für DropdownMenu wurde aktualisiert. |
| JUTSDK-1877 | Bei generierten Feldkomponenten war das Überschreiben untergeordneter Elemente nicht möglich. |
| JUT-22584 | inflight-Paket wurde durch eine benutzerdefinierte Version ersetzt. |
Was ist neu in Jutro Digital Platform Mammoth?
Jutro Design System 10.10.0
Technische Verbesserungen
Diese Aktualisierung bringt eine Reihe von Verbesserungen und Fehlerbehebungen.
Konformität mit WCAG 2.1
Wir haben die Komponenten von Jutro Design System überprüft und die erforderlichen Änderungen vorgenommen, um die Konformität mit WCAG 2.1 sicherzustellen.
Neue Seitenlayout-Container
Wir haben mehrere neue Komponenten für Seitenlayout-Container hinzugefügt, um zusätzliche Flexibilität bei der Umsetzung der Layout-Anforderungen zu bieten:
AppFloorplan-Komponente verwendet werden. Weitere Informationen finden Sie in der Seitenlayout-Dokumentation.Passive Token-Erneuerung
Passive Token-Erneuerung wurde für den Authentifizierungs-Client eingeführt. Bei dieser Methode wird die Gültigkeit des Tokens bei jedem Zugriff überprüft, und wenn es abgelaufen ist, wird es erneuert, bevor es zurückgegeben wird. Weitere Informationen zur passiven Erneuerung finden Sie in der Dokumentation zum Authentifizierungs-Client.
Migration zur passiven Token-Erneuerung
Die passive Token-Erneuerung wurde in Version 10.10 eingeführt. Die aktive Erneuerung wird nicht verworfen, es wird jedoch empfohlen, zur passiven Erneuerung zu wechseln. Um diese Funktion zu aktivieren, müssen Sie die folgenden Schritte ausführen:
- Entfernen Sie die Variablen
JUTRO_AUTH_SILENT_REDIRECT_PATHundJUTRO_AUTH_SILENT_LOGIN_PATH(falls vorhanden). Diese Variablen sind spezifisch für den aktiven Ansatz mit unbeaufsichtigter Anmeldung und werden für den passiven Ansatz nicht benötigt. - Fügen Sie
offline_accesszur VariableJUTRO_AUTH_SCOPEhinzu. - Stellen Sie sicher, dass die Guidewire Hub-Anwendungskonfiguration die Berechtigung
REFRESH_TOKENimauthSettings.grantTypes-Array enthält. - Variable
JUTRO_AUTH_USE_PASSIVE_TOKEN_RENEWALS=truehinzufügen. - Ersetzen Sie die folgenden Verwendungen von Eigenschaften aus dem useAuth-Hook:
| Aktive Verlängerung | Passive Verlängerung |
|---|---|
isAuthenticated: boolean | null | getIsAuthenticated: () => Promise<boolean | null> |
accessToken: string | null | getAccessToken: () => Promise<string | null> |
idToken: string | null | getIdToken: () => Promise<string | null> |
userInfo: OidcUserInfo | null | getUserInfo: () => Promise<OidcUserInfo | null> |
Neue Umgebungsvariable für Authentifizierungs-Client
Die JUTRO_AUTH_PREPEND_AUTH_CALLBACKS_WITH_BASEURL-Umgebungsvariable wurde eingeführt. Wenn Sie den Wert dieser Umgebungsvariablen auf true setzen, wird der routerBasename-Wert automatisch vorangestellt, um Pfade umzuleiten, die als Argumente an die Funktionen login() und logout() des Authentifizierungs-Clients übergeben werden. Weitere Informationen finden Sie in der Dokumentation zum Authentifizierungs-Client.
Bei der Übergabe von Umleitungspfaden zu login() und logout() mit JUTRO_AUTH_PREPEND_AUTH_CALLBACKS_WITH_BASEURL=false wird eine Verwerfungswarnung angezeigt.
Neue Fehlercodes für Authentifizierungs-Client
Wir haben zwei neue Fehlercodes für den Authentifizierungs-Client hinzugefügt.
JUTRO_AUTH_ACCESS_DENIED_ERROR: Der Benutzer ist der Anwendung nicht zugewiesen.JUTRO_AUTH_LOGIN_REQUIRED_ERROR: Die Anwendung konnte Token nicht mit der automatischen Anmeldung erneuern, da Cookies von Drittanbietern im Browser blockiert werden.
Weitere Informationen zu Fehlern beim Authentifizierungs-Client finden Sie in der Dokumentation zum Authentifizierungs-Client.
Weitere Informationen zur benutzerdefinierten Fehlerbehandlung finden Sie in der Dokumentation zum Authentifizierungs-Client.
Jutro UI-Bibliotheken 10.10.0
Digital SDK UI Extensions
Durch Ausführen des jutro-cli-Befehls jutro generate:digital-sdk wird neben der Generierung des Digital SDK auch ein neuer Satz von Komponenten, Hooks und Anbietern generiert, die auf den InsuranceSuite Cloud API-Schemas basieren und in Ihrer Jutro-App verwendet werden.
Weitere Informationen finden Sie im Abschnitt Cloud APIs mit dem Digital SDK nutzen der Jutro-Dokumentation.
Aktualisierungen des MicroFrontend-Komponentenmodus
Die Namen der MicroFrontend-Komponentenmodi wurden aktualisiert:
moduleFederation-Modus ist jetztshared-Modus.iframe-Modus ist jetztisolated-Modus.
Die ursprünglichen Modusnamen sind noch funktionsfähig, werden aber verworfen. Es wird empfohlen, alle Verweise in Ihrem Code zu aktualisieren, um zukünftige Probleme zu vermeiden.
Micro-Frontend-Unterstützung für die Fehlerbehandlung
Es wurde ein onError-Callback hinzugefügt, der verwendet wird, wenn es Probleme mit dem Laden eines iframe oder mit dem Micro Frontend selbst gibt.
Die Node-18-Version wird verworfen
Das Ausführen veralteter Versionen kann Ihre Anwendung anfällig machen.
Sie können vorhandene Apps bis zum 30. September 2025 auf Node 22 migrieren. Aktualisieren Sie alle Anwendungen so bald wie möglich.
Die Wartung von Node 18 endet im April 2025 und wird nach diesem Datum nicht mehr unterstützt. Die Verwendung von Node 18 in Jutro wird verworfen und es wird empfohlen, auf Node 22.6.0 oder höher zu aktualisieren.
Wenn Sie die Migration durchführen möchten, gehen Sie wie folgt vor:
- Aktualisieren Sie das Feld
enginesinpackage.jsonauf:
"engines": {
"node": ">=22.6.0 < 23",
"npm": ">=10.8.2 "
}
- (Optional) Wenn Sie NVM verwenden, um Node-Versionen zu verwalten, aktualisieren Sie .nvmrc mit
v22.6.0 - Installieren Sie Node.js v22.6.0 (und entfernen Sie die alte Version, wenn Sie kein NVM-Benutzer sind)
- Aktualisieren Sie alle Komponententests, die
Intlverwenden (Node.js v22 wird entsprechend der neuesten Version von Intl aktualisiert). - Entfernen Sie
node-sassauspackage.jsonund fügen Sie es stattdessen in"sass": "1.81.0"ein.- Wenn Sie Probleme mit
"sass": "1.81.0"haben, versuchen Sie es stattdessen mit"sass": "1.77.8".
- Wenn Sie Probleme mit
Um zu überprüfen, ob Ihre App noch mit einer neueren Version von Node.js funktioniert (z. B. in TeamCity-Pipelines), gehen Sie wie folgt vor:
- Aktualisieren Sie das Feld
enginesinpackage.jsonauf:
"engines": {
"node": ">=22.6.0 < 23",
"npm": ">=10.8.2 "
}
- Entfernen Sie
node-sassauspackage.jsonund fügen Sie es stattdessen in"sass": "1.81.0"ein.- Wenn Sie Probleme mit
"sass": "1.81.0"haben, versuchen Sie es stattdessen mit"sass": "1.77.8".
- Wenn Sie Probleme mit
Eine Änderung im Übersetzungsprozess in Node 22 führt dazu, dass ein Leerzeichen durch ein schmales Unicode-Leerzeichen ohne Umbruch ersetzt wird. Dies kann zu fehlgeschlagenen Komponententests führen, da dies nicht mit dem Regex-Muster \s übereinstimmt.
Intl verwenden.Verworfenes @jutro/cli-npm-preinstall-Paket
Das benutzerdefinierte Paket @jutro/cli-npm-preinstall wurde verworfen. Dieses Paket wurde verwendet, um eine bestimmte Version der transitiven Abhängigkeit zu erzwingen, um Sicherheitsprobleme zu lösen.
Hierfür gibt es jetzt eine native Lösung in npm, die stattdessen verwendet werden muss.
Migration zu npm-Überschreibungen
Wenn Ihre App aktuell Lösungen verwendet, müssen Sie die folgenden Schritte ausführen:
- Entfernen Sie die
preinstall.js-Datei aus dem Stammverzeichnis des Projekts. - Entfernen Sie das
preinstall-Skript auspackage.json. - Benennen Sie
resolutionsinpackage.jsoninoverridesum.
Jutro Web Apps
Neue und verbesserte Inhaltsvorlagen
Wir haben zwei neue Vorlagen hinzugefügt – Commercial Auto FNOL und Workers' Comp, um Ihnen einen Vorsprung bei der Implementierung Ihrer digitalen Erlebnisse zu verschaffen.
Weitere Informationen finden Sie auf den Seiten mit der Vorlagendokumentation:
Außerdem haben wir die folgenden Vorlagen um weitere Funktionen und Verbesserungen ergänzt:
- Die Vorlage „Agent Experience“ enthält jetzt eine Seitenleiste für Aktivitäten. In dieser Seitenleiste können Vermittler Aktivitäten nach Datum, Priorität und Titel sortieren. Aktivitäten können zudem anhand der Kontonummer, der Policennummer oder der Jobnummer (Antragsnummer) gesucht werden. Mit dieser Änderung können Vermittler eine beliebige Anzahl von Freitextnotizen erstellen und an jede Aktivität anfügen.
- Die Vorlage „Policyholder Experience“ bietet Versicherungsnehmern nun die Möglichkeit, Abrechnungsanfragen zu ihrem Konto durchzuführen und Policenrechnungen zusammen mit dem jeweiligen Status (überfällig, fällig, bezahlt) sowie dem fälligen Betrag und dem Fälligkeitsdatum anzuzeigen. Durch Integration eines digitalen Zahlungsanbieters können Versicherer Versicherungsnehmern außerdem die Möglichkeit bieten, Rechnungen online zu bezahlen.
Die folgenden Vorlagen wurden ferner umbenannt:
| Ursprünglicher Name der Vorlage | Aktualisierter Name der Vorlage |
|---|---|
| Agent Quote and Buy Personal Auto | Personal Auto Quote and Buy |
| Agent Quote and Buy Commercial Auto Experience | Commercial Auto Quote and Buy |
| Demo Homeowners Quote | Homeowner Quote and Buy |
Digital SDK 10.10.0
Die folgenden Funktionen wurden zum Digital SDK hinzugefügt:
- Eine neue Konfigurationsoption zum Filtern bestimmter Sparten aus PolicyCenter während der Generierung.
- Es wurden schemabasierte Typen für Entitäten ohne einen übereinstimmenden openAPI-basierten Typ hinzugefügt.
Weitere Informationen finden Sie in den Versionshinweisen zu Digital SDK.
Verbesserungen und gelöste Probleme
ID | Beschreibung |
|---|---|
| JDCD-697 | Es wurde ein Problem behoben, das in der Vorlage „Vermittler-Erfahrung“ einen nicht erfassten Laufzeitfehler verursachte, wenn PolicyCenter nicht eingestellt oder inaktiv war. |
| JDCD-1282 | Ein Problem wurde behoben, bei dem das Feld „Ortsangabeschlüssel“ im Drawer „Standort“ in der Vorlage „Gewerbe-Kfz“ fehlte. |
| JDCD-1281 | Ein Problem wurde behoben, bei dem Geschäftsdetails für Policen angezeigt wurden, die unter persönlichen Konten in der Vorlage „Agent Experience“ erstellt wurden. |
| JDCD-1272 | Die Aktivitäten in der Vorlage „Agent Experience“ waren nicht klickbar. |
| JUT-11047 | In progressStepBar wies das Fehlersymbol kein aria-label auf, um „Fehlersymbol“ anzuzeigen. |
| JUT-19202 | Der aktuelle Tag wurde nicht an anderen Zellen im DatePicker-Kalender ausgerichtet. |
| JUT-19361 | Screenreader lasen keine vollständigen Monatsnamen im Kalender der Datumseingabekomponenten. |
| JUT-19507 | Screenreader lasen zu viele Stellen nach dem Komma in der PhaseProgressBar-Komponente vor. |
| JUT-19609 | DateRangePicker-Kalenderstile während der Datumsauswahl behoben. |
| JUT-19845 | ToggleButton wies keinen ausgewählten Zustand für Text auf. |
| JUT-19929 | Screenreader sagten beim Lesen im Kopfzeilen-Profilmenü zweimal „Menü“. |
| JUT-19930 | aria-label war für TabSet/Tab-Überschriften fehlerhaft, wenn die Überschrift ein React.node war. |
| JUT-20130 | Der Fokusstil MonthPicker wurde sowohl auf das Kalenderelement als auch auf das Eingabeelement angewendet, wenn das Kalenderelement fokussiert wurde. |
| JUT-20172 | DatePicker wendete die ausgewählte Sprache für Monat und Wochentag nicht richtig an. |
| JUT-20219 | e als akzeptierte Eingabe für Stepper-Komponente entfernt. |
| JUT-20511 | CurrencyInput-Komponente hatte „Tx:“ in aria-label dupliziert. |
| JUT-20848 | Micro Frontend-SDK hat mehrere Popups für die Authentifizierung geöffnet. |
| JUT-21169 | TimePicker-Wert ging bei Unschärfe mit einigen Gebietsschemaeinstellungen verloren. |
| JUT-21207 | Probleme mit der Darstellung von QuickInfos in Toast-Benachrichtigungen wurden behoben. |
| JUT-21227 | Funktion @jutro/test/getTranslation hatte Probleme mit Zeichenfolgen-Interpolation |
| JUT-21326 | Telefonlayout in Address-Komponente war falsch. |
| JUT-21621 | NumberInput behandelte Trennzeichen nicht einheitlich. |
| JUT-22159 | Falsche Standard-Hintergrundfarbe auf Inverse-Variante von „nur Symbol“-Button angewendet |
| JUT-22206 | Button-Größe unterschied sich bei Verwendung des alten Symbols im Vergleich zum neuen Symbol. |
| JUT-22227 | Progress Bar-Screenreader las einen anderen abgeschlossenen Wert als den grafisch dargestellten vor. |
| JUT-22247 | Der Hilfe-Button in Kopfzeile AppFloorplan wurde zweimal fokussiert, wenn mit der Tastatur durch die Kopfzeile navigiert wurde. |
| JUT-22576 | In den Komponenten Accordion und AccordionCard wurde die CSS-Variable der jeweils anderen Komponente für die Hintergrundfarbe verwendet. |
Bekannte Probleme
preinstall.js-Datei wird nach der Migration zu npm-Überschreibungen weiterhin geprüft (JUT-22690)
Problem: Nach der Migration aus dem @jutro/cli-npm-preinstall-Paket zu npm-Überschreibungen wird die preinstall.js-Datei weiterhin geprüft. Wenn sie nicht gefunden wird, führt dies zu einem Build-Fehler.
Workaround: Entfernen Sie den Inhalt der preinstall.js-Datei, löschen Sie jedoch nicht die Datei selbst.
Eine Policenänderung in der Quote and Buy-Vorlage für PA und CA gilt nicht für eine geplante Verlängerung (JDCD-1102)
Problem: Wenn Sie in Ihrer Quote and Buy-App für PA und CA eine Policenänderung an einer angebotenen und verbindlich gemachten Police vornehmen und für diese Police eine Verlängerung geplant ist, wird die Änderung nicht auf die verlängerte Police angewendet.
Workaround: Guidewire ist dieses Problem bekannt.
Eine Policenänderung in einer PA- oder CA-Police verarbeitet keine Aufhebungen (JDCD-1092)
Problem: Wenn Sie zwei Policenänderungen in einer PA- oder CA-Police beginnen, keine der beiden Policenänderungen abschließen, die erste fortsetzen und verbindlich machen und dann versuchen, auch die zweite Policenänderung verbindlich zu machen, wird Ihnen keine Option zum Bearbeiten der Aufhebungen angeboten.
Workaround: Guidewire ist dieses Problem bekannt.
Felder, die im APD-Schema als verboten markiert sind, werden nicht ausgeblendet (JDCD-737)
Problem: In der Vorlage „Vermittler-Erfahrung“ werden das Attribut x-gw-forbidden enthaltende Felder im APD-Schema als deaktiviert angezeigt, anstatt sie herauszufiltern und auszublenden.
Workaround: Sie können diesen Code verwenden, um die folgenden Felder herauszufiltern:
const fields = Object.keys(schema?.properties).filter(
(key) =>
!schema?.properties[key].readOnly &&
!(schema['x-gw-forbidden'] || []).includes(key)
);
Bei einigen Schaltflächen fehlen aria-labels (JDCD-1795)
Problem: Auf der Policy Details-Seite in der Vorlage „CA Quote and Buy“ fehlen bei einigen Schaltflächen aria-labels, was verhindert, dass ein Screenreader sie sinnvoll vorlesen kann.
Workaround: Guidewire ist dieses Problem bekannt.
Beim Wechseln zwischen den Registerkarten auf der Seite „Spartendeckungen“ in der Vorlage „Gewerbe-Kfz“ werden fehlende Pflichtfelder nicht gekennzeichnet (JDCD-1796)
Problem: Wenn Sie in der Vorlage „Gewerbe-Kfz“ von der Registerkarte „Standarddeckungen“ zu einer anderen Registerkarte auf der Seite „Spartendeckungen“ wechseln, aber nicht alle erforderlichen Felder ausgefüllt haben, können Sie im Assistenten nicht fortfahren, es wird jedoch keine Fehlermeldung angezeigt.
Workaround: Guidewire ist dieses Problem bekannt.
Ein Feld auf der Seite „Spartendeckungen“ in der Vorlage „Gewerbe-Kfz“ ist erforderlich, obwohl es von der Benutzerauswahl abhängig sein muss (JDCD-1797)
Problem: Wenn Sie auf der Seite „Spartendeckungen“ als Limittyp „Geteiltes Limit“ auswählen, ist das Feld „Kombiniertes Einzellimit“ weiterhin erforderlich, auch wenn es von Ihrer Auswahl abhängig sein muss. Grund dafür ist ein Fehler im Produktmodell der GO-Sparte, der wiederum in der Vorlage „Gewerbe-Kfz“ angezeigt wird.
Workaround: Sie müssen das entsprechende Feld im Produktmodell der GO-Sparte ändern.
Digital SDK UI Extensions generieren ungültige Pfade auf Windows-Computern (JUTSDK-1895)
Problem: Wenn Sie unter Verwendung der Jutro CLI ein Digital SDK auf einem Windows-Computer erstellen, enthalten die Pfade zu den Digital SDK UI Extensions eine Mischung aus Schrägstrichen und umgekehrten Schrägstrichen.
Workaround: Generieren Sie ein Digital SDK unter Verwendung der Jutro CLI nicht auf Windows-Computern.
Bei einigen der mit Digital SDK UI Extensions generierten Feldkomponenten wird manchmal undefined als Wert an Komponenten gesendet (JUTSDK-1896)
Problem: Bei mit Digital SDK UI Extensions generierten Entitätsfeldkomponenten wird undefined als Wert an Komponenten für die Jutro-Komponenten ToggleButton, CurrencyInput und NumberInput gesendet. Wie in der Jutro-Dokumentation angegeben, wird die Komponente durch undefined zu einer unkontrollierten Komponente und der Vorschaustatus bleibt sichtbar. Dies führt zu Problemen, wenn die Zustandsänderung nicht durch die Jutro-Komponente ausgelöst wird.
Workaround: Verwenden Sie Entitäts-Hooks, um benutzerdefinierte Versionen zu erstellen, wenn in Entitätsfeldkomponenten die Komponenten ToggleButton, CurrencyInput oder NumberInput verwendet werden.
Fehler beim Hinzufügen von Deckungen in der Vorlage „Personal Auto Quote and Buy“ (JDCD-2117)
Problem: In Version 10.10 der Vorlage „Personal Auto Quote and Buy“ wird möglicherweise der folgende Fehler bei unterversicherten oder nicht versicherten Deckungen angezeigt:
Property 'priority' is defined as read-only and cannot be specified on inputs
Das liegt daran, dass das Feld priority in der Funktion removeReadOnly nicht entfernt wurde.
Workaround: Nehmen Sie priority in der Datei coverageHelpers.ts in die Liste der entfernten Eigenschaften in der const removeReadOnly-Deklaration auf.
Nachgestellter Schrägstrich kann beim Generieren von Digital SDK UI Extensions zu Fehlern führen (JUTSDK-1937)
Problem: Wenn beim Generieren der Digital SDK UI Extensions der Wert targetUrl einen nachgestellten Schrägstrich enthält, schlägt die Generierung möglicherweise mit dem folgenden Fehler fehl:
AxiosError: Request failed with status code 404
Code: ERR_BAD_REQUEST
Workaround: Entfernen Sie den nachgestellten Schrägstrich aus dem Wert targetUrl. Zum Beispiel:
"targetUrl": "http://localhost:8080/cc/" // incorrect
"targetUrl": "http://localhost:8080/cc" // correct
Zusätzliche Informationen
Unterstützte Browser
- Chrome und Chromium-basierte Browser (getestet mit Chrome v110)
- Firefox (getestet mit v107)
- Safari (getestet mit v15.6)
- Tablet und Mobiltelefon (iOS Safari + Android Chrome, dieselben Versionen wie oben)
Abhängigkeiten von Drittanbietern
- Node-Version: >=22.6.0 < 23
- NPM version: >= 9.5.0
- React-Version: 18.2.0