Release Notes FirstSpirit™ 2025.4

Release Notes

FirstSpirit™ 2025.4

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- / DateinameVersionsnummer
FirstSpirit CXT Plattform
platform-[version].fsm
6.1.14
FirstSpirit CXT DAP Bridge
dataservice-[version].fsm
1.44.32
FirstSpirit CXT FragmentCreator
fragment-creator-[version].fsm
5.0.19
FirstSpirit Fragment DAP
fragmentdap-[version].fsm
1.40.41
FirstSpirit Media DAP
mediadap-[version].fsm
1.31.30
FirstSpirit PageRef DAP
pageref-[version].fsm
1.9.30
FirstSpirit Markdown Editor
markdown-editor-[version].fsm
1.29.30
FirstSpirit Tagging Editor
tagging-editor-[version].fsm
1.29.30
FirstSpirit CXT FragmentCreator - CaaS Integration
caas-integration-[version].fsm
1.31.29
FirstSpirit Image Assistant
imagerecognition-module-[version].fsm
1.0.59
FirstSpirit Analyze Asisstant
FirstSpirit-AiAnalyze-[version].fsm
0.9.9
Template Development MicroApp
fs-sitedev-microapp-[version].fsm
0.9.40
FirstSpirit Multisite Management
fs-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
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
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
    Wie INHERITED_OR_DEFINED, jedoch wird vermieden, dass redundante Ausgaben der Metadaten entstehen.
  • INTELLIGENT_CAAS
    Wie INTELLIGENT, 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 metaDataRenderMode ermöglicht die Steuerung der Metadatengenerierung im Ausgabe-JSON.

Weitere Informationen können dem Kapitel „Vorlagenentwicklung: Steuerung der Erzeugung von Metadaten im Ausgabe-JSON“ entnommen werden.

JSON-Unterstützung
CORE-16524

Beta-Betrieb von Apache Lucene in Version 9

Weitere Informationen können dem Kapitel „Suche: Apache Lucene in Version 9 im Beta-Betrieb“ entnommen werden.

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.

Weitere Informationen können dem Kapitel „SiteArchitect / ServerManager: Aktualisierung der Java-Versionen“ entnommen werden.

Launcher
CORE-16909

Aktualisierung von integrierter Fremdsoftware

Weitere Informationen können dem Kapitel „Administration: Aktualisierung von integrierter Fremdsoftware“ entnommen werden.

Integrierte Software
CORE-16924

Für den Image Assistant kann nun das KI-Modell zum Analysieren der Bilder getrennt vom Standardmodell konfiguriert werden.

Weitere Informationen können dem Kapitel „KI-gestützte Tools: Image Assistant: Konfiguration des Bild-Analyse-Modells“ entnommen 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 de.espirit.firstspirit.generate) übergebene Map nutzt Keys, bei denen Groß- und Kleinschreibung nicht unterschieden wird. Dies wurde beim Aufruf von getOrDefault bzw. containsKey nicht korrekt berücksichtigt.

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

Weitere Informationen können dem Kapitel „FirstSpirit Content Experience Tools (CXT): Aktuelle Modul-Versionen“ entnommen werden.

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

Weitere Informationen können dem Kapitel „ContentCreator: Navigation: Sichtbarkeit für die Sitemap“ entnommen werden.

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