Veröffentlichungsdatum: Voraussichtlich 20. November 2024 Zuletzt aktualisiert mit Simplifier 8 Enhancement Package 4
Pre Release Notes Simplifier Release 9
Da Simplifier Release 9 näher rückt, sollten sich alle unsere Major Release-Kunden bereits auf ein Upgrade von Simplifier Release 8 vorbereiten (lesen Sie mehr in unserem Release Cycle).
Zur Vorbereitung haben wir im Folgenden alle bereits bekannten Migrationshinweise zusammengefasst.
Wir werden diese Übersicht mit jedem Enhancement Package Release aktualisieren.
Nicht mehr unterstützte Funktionen in Simplifier 9
Einstellung des Supports für veraltete Oracle-Versionen
Die Mindestversion eines Oracles, das Ihre Simplifier-Datenbank hostet, ist jetzt 19. Aktualisieren Sie Ihren Oracle-Server, bevor Sie mit dem Upgrade auf Version 9 beginnen. (
Weiterlesen)
Einstellung zum Aktivieren der veralteten Connector-API entfernt
Die Einstellungen zum Aktivieren der veralteten Connector-API werden mit Simplifier 9 entfernt.
Stellen Sie sicher, dass Sie die veraltete Connector-API nicht mehr verwenden.
Unterstützung für Android 7 und iOS/iPadOS 13+14 für Simplifier MobileClient eingestellt
Simplifier MobileClient, der mit Simplifier 9 veröffentlicht wurde, benötigt mindestens Android 8 oder iOS/iPadOS 15.
Unterstützung für Session-Plugin eingestellt
Wir haben die Entscheidung getroffen, das Session-Plugin in Simplifier Release 8 nicht mehr zu unterstützen.
Nach sorgfältiger Abwägung und Analyse der Nutzungsdaten stellten wir fest, dass die Nutzung des Session-Plugins zu gering war, um seinen kontinuierlichen Support und seine Wartung zu rechtfertigen.
Unterstützung von Oracle für Protokolle und Überwachung eingestellt
Für neue Protokolle und Überwachung wird die Unterstützung von Oracle eingestellt. Die neue Datenbank benötigt eine MySQL-Datenbank. (Weiterlesen) Weitere Informationen finden Sie unter Manuelle Änderungen unten.
Unterstützung für MySQL 5.7 eingestellt
Der offizielle Support für MySQL 5.7 endete im Oktober 2023, sodass Simplifier auch standardmäßig die nächste Version 8.0 verwendet.
Entfernter alter älterer OPC UA-Steckverbinder
Unser alter OPC UA Stecker wird mit Simplifier 9 entfernt.
Wenn Sie auf unseren neuen Connector migrieren müssen, aktualisieren Sie bitte vorher auf das aktuelle Enhancement Package.
SQLite-Offline-Konnektoren entfernt
Die aktuelle Implementierung unserer SQLite Offline Connectors ist veraltet und wird mit Simplifier 9 entfernt. Für grundlegende Implementierungen gibt es ein standardmäßiges clientseitiges Business Object ‘SF_OfflineDatabase’ für die Handhabung von Offline-SQLite-Datenbanken in unserem Standard Content.
Unterstützung für Internet Explorer 11 entfernt
Der Kompatibilitätsmodus für Anwendungen wird mit Simplifier 9 entfernt.
[Deprecated] Simplifier Mobile Client für Android unter Windows
Leider hat Microsoft das Ende des Supports für das Windows-Subsystem für Android am 5. März 2025 angekündigt.
Mit dem Ende des Supports funktioniert unser Simplifier Mobile Client für Android nicht mehr unter Windows.
Wenn Sie den Simplifier Mobile Client bereits vor dem 5. März 2024 im Windows-Subsystem für Android installiert haben, haben Sie bis zum Ende des Supports weiterhin Zugriff auf den Simplifier Mobile Client. (Lesen Sie mehr auf microsoft.com)
[Deprecated] Registerkarte “Ereignis” im UI-Designer
In unserem UI-Designer gibt es immer noch die Legacy-Funktion, um Skripte direkt im Event-Tab zu Events hinzuzufügen.
Da wir ein konsistentes App-Building bieten wollen, werden wir diese Funktion mit Simplifier 10 entfernen.
Nutzen Sie stattdessen einfach unseren Prozessdesigner.
[Deprecated] Javascript-Ausführung in PDFs, die mit dem PDF-Plugin erstellt wurden
Derzeit ist es möglich, Javascript zu PDFs hinzuzufügen, die mit dem PDF-Plugin erstellt wurden.
Dies stellt ein potenzielles Risiko für Server Side XSS (PDF Injection) und Server Side Request Forgery (SSRF) dar.
Die Option, Javascript zu PDFs im PDF-Plugin hinzuzufügen, ist nun deaktiviert, kann aber auf eigenes Risiko aktiviert werden.
Die Aktivierung kann in späteren Versionen entfernt werden.
[Deprecated] Unterstützung von Oracle für Simplifier-Datenbanken
Die Unterstützung von Oracle für Ihre Simplifier-Instanzen ist veraltet und wird in einer zukünftigen Version entfernt.
Manuelle Änderungen, die bereits vorgenommen werden können
Eingestellte Funktionen
Wenn Sie weiterhin nicht mehr unterstützte Features verwenden und Funktionen auch in Zukunft benötigt werden, implementieren Sie andere Lösungen, bevor Sie auf Simplifier 9 aktualisieren.
Weitere Informationen finden Sie oben in den Informationen zu eingestellten Funktionen.
Geändertes Standardverhalten für Enhanced Business Objekt und Enhanced Template Security
Nach dem Upgrade auf Simplifier 9 sind Business Object Security und Template Security standardmäßig auf allen Instanzen aktiviert, um die Sicherheit zu erhöhen. Das bedeutet, dass die Ausführung jedes Business Objekts und die Generierung von gerenderten Templates explizit in einer globalen Rolle oder über Projektrollen erlaubt ist. Bitte überprüfen Sie, ob Ihre Rollen entsprechend eingerichtet sind und Ausführungsberechtigungen für alle erforderlichen serverseitigen Business Objekte sowie Leseberechtigungen für alle erforderlichen Vorlagen und relevanten Plugin-Berechtigungen enthalten. Achten Sie darauf, dass Sie Ihre App-relevanten/Projektrollen nur für Tests verwenden (und keine Standard-Rollen wie SF_Developer oder SF_Administrator). Sie können die erweiterten Sicherheitsoptionen weiterhin in den Simplifier-Einstellungen deaktivieren, aber wir raten dringend davon ab, da die Einstellungen in einem zukünftigen Release entfernt und die Aktivierung erzwungen wird. (
Siehe Dokumentation)
Prüfen Sie, ob Ihre Business Objekte auf erforderliche Änderungen angewiesen sind
Um ECMAScript 2022 in serverseitigen Business Objects bereitzustellen, mussten wir die Bibliotheken wechseln.
In seltenen Fällen können Änderungen an Business Objekten erforderlich sein.
Weitere Informationen finden Sie in unserer Dokumentation und überprüfen Sie Ihre Business Objects. (Weiterlesen)
Hinzufügen neuer CORS-Header für OData
Um unseren OData Connector vollständig zu unterstützen, sind zusätzliche CORS-Header erforderlich.
Bitte fügen Sie sie Ihrer Reverse-Proxy-Konfiguration hinzu.
(Weitere Informationen finden Sie in den Upgrade-Anweisungen für Ihre Version oben)
Aktualisieren von MySQL-Servern
Aktualisieren Sie Ihre MySQL-Server, wenn Sie noch Version 5.7 verwenden (siehe eingestellte Funktionen oben).
Überprüfen Sie Ihre SAP-Einstellungen, wenn Sie sich über SNC mit SAP verbinden
Aufgrund der Aktualisierung der verwendeten SAP JCO-Bibliothek müssen Sie Ihre SAP-Konfiguration überprüfen, wenn Sie SNC bei der Verbindung von SAP-Systemen verwenden. Sobald der SNC-SSO-Modus auf 1 gesetzt ist, wird kein Fallback mehr auf die Kennwortauthentifizierung durchgeführt. (
Weitere Informationen finden Sie auch im SAP-Hinweis)
Überprüfen Sie die Javascript-Verwendung in generierten PDFs
Wie bei der standardmäßig deaktivierten Verwendung von Javascripts in PDFs, die mit dem PDF-Plugin generiert wurden, prüfen Sie, ob Sie in solchen Fällen Javascript verwenden. Wenn ja, aktivieren Sie entweder Javascript im PDF-Plugin oder entfernen Sie Javascript aus Ihren PDF-Inhalten. (
Weiterlesen)
Aktualisieren von Standardinhalten
Aktualisieren Sie den Standardinhalt, um sicherzustellen, dass Sie alle aktuellen Fixes und Funktionen auf Ihren Instanzen verfügbar haben. (
Hier herunterladen)
WICHTIG: Wenn “Standard” nicht die aktive Instanz ist, die in Ihrem
Serverumgebung (
Lesen Sie mehr), überprüfen Sie bitte Ihre Endpunktkonfiguration des Connectors ‘Appwizard_API_1_0’ auf den Instanzen, die Sie verwenden möchten
Anwendungs-Assistenten. In der Regel ist dies für alle Dev-Instanzen relevant. (
Weiterlesen) Überprüfen Sie auch den Endpunkt der anderen Connectors für Standardinhalte. (
Weiterlesen)
Aktualisieren von UI5-Versionen in Anwendungen und Modulen
Da unser Support für unsere Standard Content UI5 1.71 Widgets bereits mit Simplifier Release 8 endet, aktualisieren Sie bitte Ihre Anwendungen auf unsere neuesten UI5 1.96 Widgets. Unser Assistent “UI5-Version aktualisieren” kann Ihnen helfen, Ihre Anwendungen zu aktualisieren. (
Weiterlesen)
Benutzerdefinierte Widgets aktualisieren
Aufgrund des Updates auf umgestellte Bibliotheken kann es vorkommen, dass Widget-Vorlagen nicht die richtige JSON-Struktur haben, sondern von den alten Bibliotheken akzeptiert wurden. Bitte stellen Sie sicher, dass die Vorlagen Ihrer benutzerdefinierten Widgets eine korrekte JSON-Struktur haben. (
Weiterlesen)
Aktualisieren von Oracle
Die Mindestversion eines Oracles, das Ihre Simplifier-Datenbank hostet, ist jetzt 19. Aktualisieren Sie Ihren Oracle-Server, bevor Sie mit dem Upgrade auf Version 9 beginnen. (
Weiterlesen)
Entfernen Sie veraltete Connector-APIs aus Ihren Business Objekten und Skripten
Bitte überprüfen Sie, ob Sie bei einigen Business Objekten oder Skripten noch eine veraltete Connector-API verwenden.
Manuelle Änderungen, die nach dem Upgrade auf Simplifier Release 9 vorgenommen werden müssen
Konfigurieren einer neuen Datenbank für Überwachung und Statistik
Mit Release 8 EHP 2 werden die Monitoring-Daten in eine separate Datenbank verschoben.
Bei dieser Datenbank muss es sich um eine MySQL-Datenbank handeln, die sich möglicherweise auf demselben MySQL-Server wie die Hauptdatenbank der Vereinfachung befindet, sich aber auch auf einem anderen MySQL-Server befindet.
In beiden Fällen muss die Verbindung separat konfiguriert werden.
(Weitere Informationen finden Sie in den Upgrade-Anweisungen für Ihre Version oben).
Hinweis: Monitoring-Details von erfolgreichen Ausführungen werden nicht migriert
Keystore neu erstellen
Wenn Sie benutzerdefinierte Zertifikate verwenden, die Sie in einen Keystore importiert haben, müssen Sie diesen Keystore neu erstellen.
Details finden Sie in der Upgrade-Anleitung .
Überprüfen Sie die Sprache Ihrer Workflows
Für alle vorhandenen Workflows ist die Standardsprache auf Deutsch eingestellt. Wenn dies nicht zu Ihrer Konfiguration passt, ändern Sie bitte die Standardsprache oder übersetzen Sie Ihre Workflows. (
Weiterlesen)
Übersetzen Sie Ihre benutzerdefinierten Workflow-Aufgabenmodule
Wenn Sie sich für die Übersetzung Ihrer Workflows entscheiden, übersetzen Sie auch Ihre benutzerdefinierten Workflow-Aufgabenmodule, um ein einheitliches Verhalten für Ihre Benutzer zu gewährleisten. (
Weiterlesen)
Aktivieren der Validierung der IssueInstant-Eigenschaft in SAML-Authentifizierungsmethoden
Wenn Sie in Ihren SAML-Authentifizierungsmethoden die maximale Tokenlebensdauer konfiguriert haben, werden diese bei der Migration auf Simplifier 8 EHP 4 deaktiviert. Überprüfen Sie, ob Sie stattdessen die neue Möglichkeit zur Validierung der IssueInstant-Eigenschaft verwenden möchten. (
Weiterlesen)