Release Notes
1 Administration
Aktualisierung von integrierter Fremdsoftware
Mit dem Release 2025.4 sind folgende intern verwendete Software aktualisiert worden.
- JxBrowser (Chrome-Browser-Engine zur Darstellung der integrierten Vorschau im FirstSpirit SiteArchitect)
Aktualisierung auf Version 8.4.0 (Chromium 133.0.6943.99), einschließlich Sicherheitsaktualisierungen.
2 ContentCreator
Navigation: Sichtbarkeit für die Sitemap
Für Menüebenen und Seitenreferenzen kann im Navigationsbereich über den Kontextmenü-Eintrag "In Sitemap verstecken" bzw. "In Sitemap anzeigen" die Sichtbarkeit in der Sitemap konfiguriert werden.
3 FirstSpirit Content Experience Tools (CXT)
Aktuelle Modul-Versionen
Folgende Modul-Versionen für FirstSpirit Content Experience Tools werden von FirstSpirit 2025.4 unterstützt.
| Modul- / Dateiname | Versionsnummer |
FirstSpirit CXT Plattformplatform-[version].fsm | 6.1.14 |
FirstSpirit CXT DAP Bridgedataservice-[version].fsm | 1.44.32 |
FirstSpirit CXT FragmentCreatorfragment-creator-[version].fsm | 5.0.19 |
FirstSpirit Fragment DAPfragmentdap-[version].fsm | 1.40.41 |
FirstSpirit Media DAPmediadap-[version].fsm | 1.31.30 |
FirstSpirit PageRef DAPpageref-[version].fsm | 1.9.30 |
FirstSpirit Markdown Editormarkdown-editor-[version].fsm | 1.29.30 |
FirstSpirit Tagging Editortagging-editor-[version].fsm | 1.29.30 |
FirstSpirit CXT FragmentCreator - CaaS Integrationcaas-integration-[version].fsm | 1.31.29 |
FirstSpirit Image Assistantimagerecognition-module-[version].fsm | 1.0.59 |
FirstSpirit Analyze AsisstantFirstSpirit-AiAnalyze-[version].fsm | 0.9.9 |
Template Development MicroAppfs-sitedev-microapp-[version].fsm | 0.9.40 |
FirstSpirit Multisite Managementfs-multisite-[version].fsm | 1.5.3 |
4 KI-gestützte Tools
Image Assistant: Konfiguration des Bild-Analyse-Modells
Serverweit kann im "FS Image Assistant - GPT Alt Text Config"-Service zwischen der Verwendung des globalen oder eines individuellen KI-Modells gewählt werden. Im Fall eines individuellen KI-Modells können das gewünschte KI-Plugin ausgewählt und das KI-Modell definiert werden.

Individuelles KI-Model verwenden
Das im Image Assistant zu verwendende KI-Modell kann auch projektspezifisch in der Projekt-Komponente "FS Image Assistant - Configuration" überschrieben werden.

Individuelles KI-Model verwenden
Für weitere Informationen siehe auch Dokumentation für den Image Assistant.
5 SiteArchitect / ServerManager
Aktualisierung der Java-Versionen
Start und Aktualisierung („Rollout“) der FirstSpirit Desktop Apps (FirstSpirit SiteArchitect und ServerManager) erfolgen über den FirstSpirit Launcher.
Das Modul „FirstSpirit Launcher JRE“ ermöglicht Kunden und Partnern einen einfachen Wechsel zwischen unterschiedlichen Java-Versionen für den Betrieb der FirstSpirit Desktop Apps. Die Auswahl der gewünschten Java-Version kann serverweit jeweils für Microsoft Windows und macOS getrennt vorgenommen werden.
Mit dem aktuellen Release wurden die enthaltenen Java-Versionen aktualisiert.
- 17.0.12+7 -> 17.0.14+7 (Default - die mit dem FirstSpirit Launcher ausgelieferte Version)
- 21.0.4+7 -> 21.0.6+7
6 Suche
Apache Lucene in Version 9 im Beta-Betrieb
Die interne, auf Apache Lucene basierende Suchengine wurde mit der FirstSpirit-Version 2024.11 aus dem FirstSpirit-Server in ein separates Modul überführt, das automatisch installiert wird. Dieser Schritt ermöglicht den Parallelbetrieb von bzw. den Umstieg auf eine aktuellere Version von Lucene.
In der Dokumentation für FirstSpirit-Administratoren sind die entsprechenden Konfigurationsparameter für die Suchengine beschrieben. Aktuell befindet sich Version 9 von Apache Lucene im Beta-Betrieb, der Standardwert ist bis auf weiteres Lucene 3.
7 Vorlagenentwicklung
Steuerung der Erzeugung von Metadaten im Ausgabe-JSON
Für die JSON-Generierung wird nun die neue Einstellung metaDataRenderMode unterstützt, mit der die Erzeugung von Metadaten im Ausgabe-JSON gesteuert werden kann. Die Einstellung kann wie folgt gesetzt werden:
$CMS_SET(#global.json.metaDataRenderMode, "IF_DEFINED")$ Es werden folgende Werte unterstützt:
NONE
Es werden keine Metadaten ausgegeben.IF_DEFINED(Standardeinstellung)
Es werden die Metadaten ausgegeben, die für das aktuelle Element definiert sind.INHERITED_OR_DEFINED
Es werden alle von den Elternknoten des aktuellen Elements vererbten Metadaten ausgegeben.INTELLIGENT
WieINHERITED_OR_DEFINED, jedoch wird vermieden, dass redundante Ausgaben der Metadaten entstehen.INTELLIGENT_CAAS
WieINTELLIGENT, außer dass die Vererbung auf der Ebene von Elementen durchgeführt wird, statt auf einzelnen Eingabekomponenten.
Die Parameter metaDataRendering und metaInheritanceRendering wurden nun als "deprecated" markiert und sollten durch die Render-Modi NONE, IF_DEFINED und INHERITED_OR_DEFINED ersetzt werden.
Zu weiteren Informationen siehe auch JSON-Ausgabe von Metadaten.
Übersicht
| ID | Beschreibung | Kategorien |
|---|---|---|
| CORE-16471 | Die neue Einstellung |
JSON-Unterstützung |
| CORE-16524 | Beta-Betrieb von Apache Lucene in Version 9 |
Server-Administrator, Suche |
| CORE-16862 | Ein Fehler wurde behoben, der dazu führen konnte, dass veraltete Redirects nicht gelöscht wurden. Außerdem wurde das "AWS URL Redirect"-Modul auf die neue AWS API umgestellt. |
AWS URL Redirect |
| CORE-16896 | Mit dem aktuellen Release wurden die Java-Versionen aktualisiert. |
Launcher |
| CORE-16909 | Aktualisierung von integrierter Fremdsoftware |
Integrierte Software |
| CORE-16924 | Für den Image Assistant kann nun das KI-Modell zum Analysieren der Bilder getrennt vom Standardmodell konfiguriert werden. |
KI-gestützte Tools |
| CORE-16939 | Die im ServerMonitoring herunterladbaren Kennzahlen enthalten jetzt zusätzliche Informationen zur Laufzeitumgebung, zur Speicherauslastung, zur Anzahl und Größe der Projekte, zu den aktuellen Verbindungen sowie zu den Web-Applikationen eines Servers. |
Server-Administrator, ServerMonitoring |
| CORE-16958 | Die in der Methode init aus dem Interface UrlFactory (FirstSpirit-API, Package |
FirstSpirit-API |
| CORE-16966 | Bei Verwendung eines AsynchronousChannel konnte es zu Exceptions in nebenläufig ausgeführten Aktionen kommen. |
Entwickler |
| CORE-16968 | Aufgrund eines Folgefehlers wurde im FirstSpirit-Release 2025.3 die Fehlerbehebung bei der Übertragung sprachabhängiger Vorgabewerte (CORE-15027, seit Version 2024.13) vorübergehend deaktiviert, wenn das Zielprojekt mehr Sprachen als das Quellprojekt hat. Mit dem aktuellen Release wurde der Folgefehler im Zusammenhang mit dem Transport von geänderten Formularen behoben. FolglichInfolgedessen ist die Fehlerbehebung bei der Übertragung sprachabhängiger Vorgabewerte nun wieder aktiviert. |
Content Transport |
| CORE-16975 | FirstSpirit Content Experience Tools: Aktuelle Modul-Versionen |
FirstSpirit Content Experience Tools (CXT) |
| CORE-16976 | Das Löschen von Original-Auflösungen über die FirstSpirit-Access-API ist jetzt nicht mehr möglich. |
FirstSpirit-API |
| CXT-3320 | Konfiguration der Sichtbarkeit für die Sitemap |
ContentCreator |
| CXT-3369 | In der Vorlagenentwicklung im ContentCreator wurde die Code-Vervollständigung für Formulare verbessert. |
Vorlagenentwicklung im ContentCreator |
| DQMMOD-50 | Im DQMConnect-Modul wurde ein Fehler in der Browserkonsole behoben, der bei der Verwendung in Headless-Projekten auftrat. |
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 | |
| 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 |