Release Notes
1 Administration
Aktualisierung von integrierter Fremdsoftware
Mit dem Release 2025.12 sind folgende intern verwendete Software aktualisiert worden.
- Apache Commons Lang
Aktualisierung von Version 3.16.0 auf Version 3.19.0
2 Allgemeines
Aktualisierung des Codesignierungs-Zertifikats
Die Inhalte von FirstSpirit-Jar-Dateien werden mit einem Zertifikat signiert. Dieser Vorgang wird auch als „Codesignierung“ (engl. „Code signing“) bezeichnet.
Mit dem aktuellen FirstSpirit-Release werden die Inhalte mit neuen Zertifikaten signiert:
- FirstSpirit inkl. ContentCreator - gültig bis 08.10.2031
- Launcher für Windows - gültig bis 05.11.2028
- Launcher für macOS - gültig bis 01.02.2027
3 FirstSpirit Content Experience Tools (CXT)
Aktuelle Modul-Versionen
Folgende Modul-Versionen für FirstSpirit Content Experience Tools werden von FirstSpirit 2025.12 unterstützt.
| Modul- / Dateiname | Versionsnummer |
FirstSpirit CXT Plattformplatform-[version].fsm | 6.2.3 |
FirstSpirit Media DAPmediadap-[version].fsm | 1.31.38 |
FirstSpirit PageRef DAPpageref-[version].fsm | 1.9.38 |
FirstSpirit Image Assistantimagerecognition-module-[version].fsm | 1.0.68 |
FirstSpirit Analyze AsisstantFirstSpirit-AiAnalyze-[version].fsm | 0.9.11 |
Template Development MicroAppfs-sitedev-microapp-[version].fsm | 0.10.3 |
FirstSpirit Multisite Managementfs-multisite-[version].fsm | 1.5.12 |
FirstSpirit Collaboration (Beta)fs-collaboration-[version].fsm | 0.9.2 |
4 FragmentCreator
Keine Unterstützung für FragmentCreator
Wie in den Release Notes zu FirstSpirit 2025.1 angekündigt, wird der FragmentCreator mit FirstSpirit 2025.12 nicht mehr unterstützt und steht nicht mehr im Download-Portal zur Verfügung.
Das betrifft auch die dazugehörigen Module:
- CaaS Integration
- Fragment DAP
- Tagging Editor
- Markdown Editor
- CXT Dataservice
5 Modul-Entwicklung, Skripte, API
Erweiterung der GidAgent-API
Das Interface GidAgent wurde um folgende Methoden erweitert:
findEntity()findIDProvider()isGidInUse()
6 Module: DQM Connect
Mehrere Websites für DQMConnect
Das DQMConnect-Modul kann nun mehrere DQM-Website-IDs auf einem Server verwalten.
Im ServerManager können im DQMConnect-Modul Konfigurationen definiert werden, die aus einem Bezeichner, einem DQM-API-Key und einer DQM-Website-ID bestehen.
In der DQMConnect-ProjectApp kann für ein gewünschtes Projekt eine bestimmte Konfiguration ausgewählt werden.
Dies erlaubt die Zuordnung von FirstSpirit-Projekten zu verschiedenen DQM-Website-IDs.
7 System
Neue empfohlene Java-Version (Referenz)
Ab dem aktuellen FirstSpirit-Release ändert sich die empfohlene Java-Version (Referenz) für die Verwendung mit dem FirstSpirit-Server auf:
- OpenJDK 21 (in der aktuellen Version) (bisher: OpenJDK 17)
Eine vollständige Auflistung der unterstützten Java-Versionen für den FirstSpirit-Server findet sich unter Technische Voraussetzungen und Empfehlungen (Dokumentation für Administratoren).
Übersicht
| ID | Beschreibung | Kategorien |
|---|---|---|
| CORE-13233 | Bei Verwendung einer |
Eingabekomponenten |
| CORE-16394 | Das Interface |
Entwickler, FirstSpirit-API |
| CORE-16738 | Mit dem aktuellen FirstSpirit-Release ändert sich die empfohlene Java-Version (Referenz) für die Verwendung mit dem FirstSpirit-Server auf OpenJDK 21 (in der aktuellen Version) (bisher: OpenJDK 17). OpenJDK 17 bleibt in der Liste der kompatiblen JDKs. |
Java, Modul-Entwicklung, Server-Administrator |
| CORE-17298 | In der Konfiguration des Image Assistant wird der geheime AWS-Zugriffsschlüssel nun verschlüsselt im Dateisystem abgespeichert. |
Image Assistant |
| CORE-17414 | In der Vorlagenentwicklung für den ContentCreator konnte es bei der Anzeige der Versionshistorie zu Fehlverhalten kommen, wenn sich im Projekt ungültige Revisionen befinden. |
Vorlagenentwicklung im ContentCreator |
| CORE-17429 | Bei der Verwendung von Corporate Content konnte es zu Speicherproblemen bei Paketen mit vielen Elementen kommen. |
Corporate Content |
| CORE-17430 | Ein Problem mit dem wiederholten Schließen von unbenutzten Projekt-Repositories nach der Ausführung von Aufträgen wurde behoben. |
Generierung, Performance |
| CORE-17442 | Ein Fehler in der Referenz-Ansicht für Bundles im Release-Stand wurde behoben. Der Release-Stand wird jetzt ebenfalls korrekt in der Anzeige berücksichtigt. |
Multisite Management |
| CORE-17454 | Bei GOM-Elementen, die durch externe Module bereitgestellt werden, konnte es beim Aktualisieren des Moduls zu Fehlern wie einem |
Eingabekomponenten |
| CORE-17476 | Die im |
Entwickler |
| CORE-17477 | Aktualisierung von integrierter Fremdsoftware |
Integrierte Software |
| CORE-17489 | Die Inhalte von FirstSpirit-Jar-Dateien werden mit einem Zertifikat signiert. Mit der aktuellen FirstSpirit-Version werden die Inhalte mit neuen Zertifikaten signiert. |
Webstart |
| CORE-17498 | Elemente, die durch die Bundling-Strategie per Bundle in das Zielprojekt übertragen wurden, können nun ebenfalls mittels Rücktransport in das Masterprojekt zurücktransportiert werden. |
Multisite Management |
| CORE-17505 | FirstSpirit Content Experience Tools: Aktuelle Modul-Versionen |
FirstSpirit Content Experience Tools (CXT) |
| CORE-17532 | Der Transfer von großen Generaten mit S3 Deployment konnte zu Verbindungsabbrüchen führen. |
AWS S3-Deployment |
| CXT-2048 | Bei ContentCreator Deep-Links auf eine GCA-Seite konnte es zu einer Tomcat-Fehlerseite kommen. Stattdessen wird nun eine weiße Seite angezeigt, wie bei anderen nicht unterstützten Elementen. Über den Bereich "Navigation" können andere Seiten des Projekts aufgerufen werden. |
ContentCreator |
| CXT-3238 | Innerhalb des Zuschnittsdialogs wurden für manuell hochgeladene Auflösungen falsche Bildmaße angezeigt. |
ContentCreator |
| CXT-3634 | Unter bestimmten Umständen konnte es dazu kommen, dass die Suchergebnis-Anzeige in FS_REFERENCE/FS_DATASET von anderen Komponenten überdeckt wurde. |
ContentCreator, Eingabekomponenten |
| CXT-3643 | Beim Anlegen von Absätzen mit konfigurierten Rückgriffswerten für einen DOM-Editor, konnte es dazu kommen, dass Werteänderungen auch bei einer nachfolgenden Anlege-Operation angezeigt wurden. |
ContentCreator, Eingabekomponenten |
| CXT-3648 | Mit FirstSpirit 2025.12 wird der FragmentCreator nicht mehr unterstützt und steht nicht mehr zur Verfügung. |
FragmentCreator |
| CXT-3654 | Unter bestimmten Umständen konnten keine neuen Verbindungen zu MicroApps wie Vorlageentwicklung für ContentCreator oder Multisite Management mehr aufgebaut werden. |
FirstSpirit Content Experience Tools (CXT) |
| DQMMOD-56 | Das DQMConnect-Modul unterstützt nun mehrere DQM-Website-IDs pro Server. Im Server-Manager lassen sich Endpunkte mit Website-ID und API-Key konfigurieren, die in der Project-App projektspezifisch auswählbar sind. |
DQM Connect |
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 | |
| FirstSpirit Access-API: redirectTemplateLogToDefaultLog() (Interface RenderingAgent.Renderer) | 2021-05 | |
| Omnichannel Manager 2.x | 2025-01 | |
| FragmentCreator | 2025-01 | 2025-12 |
| Jetty Web Server | 2025-09 | 2026-02 |