Release Notes
1 Administration
Kein Support von AIX / Solaris für das FTP-Deployment
Die Unterstützung der Betriebssysteme IBM AIX und Solaris endete mit FirstSpirit 2019.10. Bislang konnten diese Systeme noch explizit als Ziel für das FTP-Deployment ausgewählt werden. Ab FirstSpirit 2025.5 muss stattdessen als Ziel das generische "UNIX" verwendet werden.
Existierende Konfigurationen werden bei der nächsten Verwendung automatisch migriert. Hierfür ist es erforderlich, die Aktion einmal zu öffnen, woraufhin sie automatisch angepasst wird. Diese automatische Anpassung bedarf der manuellen Speicherung.
2 ContentCreator
Bildzuschnitt für medienbasierte Vorschau-Elemente
Für Vorschau-Elemente, die direkt mit einem Medium verbunden sind, ist nun ebenfalls eine Zuschnittsaktion verfügbar. Diese Aktion steht ergänzend zu FS_REFERENCE-basierten Elementen zur Verfügung.
In bestimmten Projektszenarien kann es in der Vorschau daher nun zu einer zweimal auftauchenden Zuschnittsaktion kommen. Diese neue Aktion kann bei Bedarf wie gewohnt über TailoredUI wieder deaktiviert werden (der Eintrag dazu lautet "Crop (Media)"). Seit 2024.11 gibt es zudem die Möglichkeit mit dem HTML-Attribut "data-toolbar-enabled" einzelne Toolbars zu deaktivieren.
3 FirstSpirit Content Experience Tools (CXT)
Aktuelle Modul-Versionen
Folgende Modul-Versionen für FirstSpirit Content Experience Tools werden von FirstSpirit 2025.5 unterstützt.
| Modul- / Dateiname | Versionsnummer |
FirstSpirit CXT Plattformplatform-[version].fsm | 6.1.15 |
FirstSpirit CXT DAP Bridgedataservice-[version].fsm | 1.44.33 |
FirstSpirit CXT FragmentCreatorfragment-creator-[version].fsm | 5.0.20 |
FirstSpirit Fragment DAPfragmentdap-[version].fsm | 1.40.42 |
FirstSpirit Media DAPmediadap-[version].fsm | 1.31.31 |
FirstSpirit PageRef DAPpageref-[version].fsm | 1.9.31 |
FirstSpirit Markdown Editormarkdown-editor-[version].fsm | 1.29.31 |
FirstSpirit Tagging Editortagging-editor-[version].fsm | 1.29.31 |
FirstSpirit CXT FragmentCreator - CaaS Integrationcaas-integration-[version].fsm | 1.31.30 |
FirstSpirit Image Assistantimagerecognition-module-[version].fsm | 1.0.60 |
FirstSpirit Analyze AsisstantFirstSpirit-AiAnalyze-[version].fsm | 0.9.9 |
Template Development MicroAppfs-sitedev-microapp-[version].fsm | 0.9.41 |
FirstSpirit Multisite Managementfs-multisite-[version].fsm | 1.5.3 |
4 Module: rsync-Deployment
rsync-Deployment: Verbindungsaufbau über einen Jump-Host
Das Modul „FirstSpirit rsync-Deployment“ ermöglicht nun den Verbindungsaufbau über einen Jump-Host.
Zusätzlich wird die Option StrictHostKeyChecking auf den Wert accept-new festgelegt, was eine vereinfachte Nutzung beim erstmaligen Verbindungsaufbau ermöglicht. Für On-Premise-Installationen wird hierfür mindestens OpenSSH in der Version 7.6 benötigt.
Weitere Informationen sind in der Dokumentation zu finden.
5 System
Aktualisierung von integrierter Fremdsoftware
Mit dem aktuellen FirstSpirit-Release wurde folgende intern verwendete Software aktualisiert:
- Apache FOP (Formatting Objects Processor)
Über das Modulfs-fop.fsm(für die Ausgabe von FirstSpirit-Inhalten im PDF-Format).
Aktualisierung von Version 2.9 auf Version 2.10.
Übersicht
| ID | Beschreibung | Kategorien |
|---|---|---|
| CORE-6723 | Beim Übergang zwischen Sommer- und Normalzeit wurde die Uhrzeit für geplante Aufträge nicht korrekt berechnet, wenn der zeitliche Abstand über ein konkretes Intervall konfiguriert wurde. |
Aufträge |
| CORE-11356 | Kein Support für die Betriebssysteme AIX und Solaris beim FTP-Deployment. |
Server-Administrator |
| CORE-12585 | Während der Erzeugung einer Seite wird jetzt der Wert von |
Vorlagenentwicklung |
| CORE-13669 | Die Versionen 11g und 12c der Oracle-Datenbank werden von FirstSpirit nicht länger unterstützt. Die älteste kompatible Version ist jetzt 19c. |
Datenbank |
| CORE-14402 | Mit der neuen Methode Section#resolveSection() in der FirstSpirit-API lässt sich jetzt auch bei verketteten Referenzen das eigentliche Section-Objekt mit einem einzigen Aufruf ermitteln. |
FirstSpirit-API |
| CORE-15810 | Ein Darstellungsproblem im ServerManager bei der Anzeige der Server-Eigenschaften unter Linux und macOS wurde behoben. |
ServerManager |
| CORE-16612 | Die neue Klasse |
FirstSpirit-API |
| CORE-16761 | Das Modul „FirstSpirit rsync-Deployment“ unterstützt jetzt den Verbindungsaufbau über einen Jump-Host. |
rsync-Deployment |
| CORE-16800 | In OCM 3.0 gab es ein Problem bei der Bearbeitung von Datensätzen, wenn im Projekt mehrere Schemata mit gleichnamigen Tabellen verwendet wurden. |
FirstSpirit Omnichannel Manager |
| CORE-16904 | Die globale Suche im SiteArchitect ermöglicht die Filterung auf einzelne Sprachen. Durch einen Fehler enthielten die Suchergebnisse jedoch immer Ergebnisse aus allen Sprachen. |
SiteArchitect, Suche |
| CORE-16974 | Wenn das Logging für den FirstSpirit-Launcher nicht konfiguriert werden kann, erscheint jetzt nicht mehr bei jedem Start eine entsprechende Fehlermeldung. |
Launcher |
| CORE-16982 | Im SiteArchitect ist der Button zum Download einer Bild-Auflösung jetzt immer aktiv. |
Medien, SiteArchitect |
| CORE-16997 | Aktualisierung von integrierter Fremdsoftware |
Integrierte Software |
| CORE-17000 | Bei der bisherigen Verwendung des QueryAgent aus der FirstSpirit-API wurden die verwendeten Ressourcen für die Suchanfragen automatisch im Hintergrund geschlossen, abhängig von der Speicherauslastung des FirstSpirit-Servers. Mit der neuen Methode |
FirstSpirit-API |
| CORE-17016 | Eine Änderung der Verbindung eines ScriptTasks mit setUseCustomConnection() oder setUseSystemConnection() wurde nicht gespeichert, wenn nicht auch gleichzeitig andere Parameter des ScheduleEntry geändert wurden. |
FirstSpirit-API |
| CORE-17030 | Es wurde ein Fehler bei der Behandlung der Methode |
Vorlagenentwicklung |
| CORE-17041 | FirstSpirit Content Experience Tools: Aktuelle Modul-Versionen |
FirstSpirit Content Experience Tools (CXT) |
| CORE-17050 | Die Version des integrierten Webserver-Moduls "Embedded Tomcat" wurde auf 10.1.39 erhöht. |
Webserver |
| CORE-17103 | Ein Problem mit den Logging-Ausgaben des FOP-Moduls auf die Standardausgabe wurde behoben. |
Logging, Module |
| CXT-2717 | Für Vorschau-Elemente, die direkt mit einem Medium verknüpft sind, steht nun eine Zuschnittsaktion zur Verfügung. |
ContentCreator, Medien, Vorlagenentwicklung |
| CXT-3382 | Der DQM-Report wurde fälschlicherweise in der Vorlageentwicklung im ContentCreator angezeigt, obwohl die DQMConnect-Project-Komponente im Projekt nicht konfiguriert war. |
DQM Connect, Vorlagenentwicklung im ContentCreator |
Deprecations
| Funktion | Abgekündigt mit | Entfällt / Entfallen mit |
|---|---|---|
| Eingabekomponente CMS_INPUT_CONTENTAREALIST | 5.2R3 | |
| Eingabekomponente CMS_INPUT_CONTENTLIST | 5.2R3 | |
| Eingabekomponente CMS_INPUT_FILE | 5.2R3 | |
| Eingabekomponente CMS_INPUT_LINKLIST | 5.2R3 | |
| Eingabekomponente CMS_INPUT_OBJECTCHOOSER | 5.2R3 | |
| Eingabekomponente CMS_INPUT_PAGEREF | 5.2R3 | |
| Eingabekomponente CMS_INPUT_PICTURE | 5.2R3 | |
| Eingabekomponente CMS_INPUT_TABLIST | 5.2R3 | |
| FirstSpirit Access-API: de.espirit.firstspirit.agency.GroupsAgent | 5.2R15 | |
| FirstSpirit Access-API: delete (de.espirit.firstspirit.access.AccessUtil) | 5.2R18 | |
| FirstSpirit Access-API: release (de.espirit.firstspirit.access.AccessUtil) | 2018-06 | |
| FirstSpirit Access-API: getLastLoginAsDate (de.espirit.firstspirit.agency.UserStatisticsAgent) | 2018-07 | |
| FirstSpirit Access-API: remainingDurationOfCurrentStageInMillis (de.espirit.firstspirit.server.MaintenanceModeInfo) | 2018-07 | 2025-13 |
| FirstSpirit Access-API: getStartingTimeOfStageAsDate (de.espirit.firstspirit.server.MaintenanceModeInfo) | 2018-07 | 2025-13 |
| FirstSpirit Access-API: getSelectedWebserverConfiguration (de.espirit.firstspirit.access.serverConfiguration) | 2018-10 | 2025-13 |
| FirstSpirit Access-API: setSelectedWebserverConfiguration (de.espirit.firstspirit.access.serverConfiguration) | 2018-10 | 2025-13 |
| FirstSpirit Access-API: getSelectedWebServer (de.espirit.firstspirit.access.project.Project) | 2018-10 | 2025-13 |
| FirstSpirit Access-API: setSelectedWebServer (de.espirit.firstspirit.access.project.Project) | 2018-10 | 2025-13 |
| FirstSpirit Access-API: getLostAndFoundStoreNodes(); (de.espirit.firstspirit.feature.FeatureInstallResult) | 2018-10 | |
| FirstSpirit Access-API: getDeletedStoreNodes(); (de.espirit.firstspirit.feature.FeatureInstallResult) | 2018-10 | |
| FirstSpirit Access-API: de.espirit.firstspirit.access.store.Previewable | 2019-01 | |
| WebSphere Application Server Support für FirstSpirit | 2019-05 | |
| Datenbank-Layer Oracle Database 11g/12c | 2020-12 | 2025-05 |
| FirstSpirit Access-API: redirectTemplateLogToDefaultLog() (Interface RenderingAgent.Renderer) | 2021-05 | |
| Omnichannel Manager 2.x | 2025-01 | |
| FragmentCreator | 2025-01 | 2025-12 |
| Modulen mit Legacy-Ressourcen | 2025-02 | 2025-09 |
| FirstSpirit Agency Support | 2025-02 | 2025-08 |