Release Notes
1 Administration
Suchindizierung: Konfiguration der laufenden Index-Prozesse
Die Neuerstellung des Such-Index eines Projekts erzeugt jetzt mehr Log-Ausgaben, die einen besseren Einblick in den Vorgang bieten.
Weiterhin ist es jetzt möglich, die Anzahl der laufenden Index-Prozesse getrennt zu konfigurieren. Weitere Details zu diesen Optionen finden sich im Admin-Handbuch.
2 FirstSpirit Content Experience Tools (CXT)
Aktuelle Modul-Versionen
Folgende Modul-Versionen für FirstSpirit Content Experience Tools werden von FirstSpirit 2025.3 unterstützt.
| Modul- / Dateiname | Versionsnummer |
FirstSpirit CXT Plattformplatform-[version].fsm | 6.1.13 |
FirstSpirit CXT DAP Bridgedataservice-[version].fsm | 1.44.31 |
FirstSpirit CXT FragmentCreatorfragment-creator-[version].fsm | 5.0.18 |
FirstSpirit Fragment DAPfragmentdap-[version].fsm | 1.40.40 |
FirstSpirit Media DAPmediadap-[version].fsm | 1.31.29 |
FirstSpirit PageRef DAPpageref-[version].fsm | 1.9.29 |
FirstSpirit Markdown Editormarkdown-editor-[version].fsm | 1.29.29 |
FirstSpirit Tagging Editortagging-editor-[version].fsm | 1.29.29 |
FirstSpirit CXT FragmentCreator - CaaS Integrationcaas-integration-[version].fsm | 1.31.28 |
FirstSpirit Image Assistantimagerecognition-module-[version].fsm | 1.0.58 |
FirstSpirit Analyze AsisstantFirstSpirit-AiAnalyze-[version].fsm | 0.9.9 |
Template Development MicroAppfs-sitedev-microapp-[version].fsm | 0.9.39 |
FirstSpirit Multisite Managementfs-multisite-[version].fsm | 1.5.3 |
3 KI-gestützte Tools
Prompt-Konfiguration im ContentCreator
Die vollständige Prompt-Konfiguration für FirstSpirit AI steht nun auch innerhalb des ContentCreators zur Verfügung. Die Verwaltung der Prompts erfolgt über die AI Konfiguration.

AI-Konfiguration
Weitere Informationen sind in der Dokumentation enthalten.
4 Modul-Entwicklung, Skripte, API
Skripte erkennen, die auf Legacy-Ressourcen zugreifen
Wie mit FirstSpirit 2025.2 angekündigt, entfällt mit Version 2025.8 die Unterstützung für die Nutzung von Legacy-Ressourcen. Hiervon sind auch Skriptausführungen betroffen.
Um Skripte zu entdecken, die interne Klassen verwenden, gibt FirstSpirit bei der Ausführung jetzt entsprechende Logmeldungen aus:
INFO (de.espirit.firstspirit.server.script.ImplDetectorClassLoader):
Internal class 'de.espirit.firstspirit.client.io.crc.CRCFile' loaded in script!Im Falle einer solchen Meldung überprüfen Sie bitte Ihre Skripte auf die Verwendung von Klassen, die nicht Teil der Access-API von FirstSpirit sind.
5 Vorlagenentwicklung
Erweiterter Aufruf der getReleaseStatus-Methode in FirstSpirit-Vorlagen
In FirstSpirit-Vorlagen wurde nun die Möglichkeit geschaffen, die Methode getReleaseStatus mit mehreren Parametern aufzurufen.
Beispiel:
$CMS_VALUE(#this.getReleaseStatus(#global.language, #global.project.masterLanguage))$Übersicht
| ID | Beschreibung | Kategorien |
|---|---|---|
| CORE-14956 | Das JRE, mit dem der FirstSpirit Launcher ausgeliefert wird, wurde auf Version 17 aktualisiert. |
Java, Launcher |
| CORE-16514 | Es wurde ein Fehler bei Websocket-Verbindungen behoben, der dafür sorgte, dass Modifikationen nicht mehr in der UI ankamen. |
Multisite Management |
| CORE-16589 | Die Methode |
FirstSpirit-API |
| CORE-16767 | Die Anzeige wurde optimiert, falls im Projekt noch keine Bundles definiert wurden. |
Multisite Management |
| CORE-16813 | In FirstSpirit-Vorlagen ist nun der Aufruf der Methode |
Vorlagenentwicklung |
| CORE-16840 | Es wurde ein Problem behoben, bei dem die Cookie-Einstellungen des FirstSpirit-Servers (speziell |
Server-Administrator, Sicherheit |
| CORE-16858 | Um Skripte zu identifizieren, die interne Klassen verwenden, gibt FirstSpirit bei der Ausführung nun entsprechende Logmeldungen aus. |
Entwickler, Projekt-Administrator, Server-Administrator |
| CORE-16859 | Aufgrund der Auswirkungen verschiedener Java-Versionen und deren Garbage-Collector-Implementierungen ist eine starre Warngrenze für den Speicherverbrauch nicht mehr sinnvoll. Daher wurde die Möglichkeit, beim Überschreiten einer solchen Grenze (Max. RAM-Bedarf) eine Warn-E-Mail zu verschicken, entfernt. |
Server-Administrator |
| CORE-16880 | Besseres Logging und Konfigurationsmöglichkeiten bei der Suchindizierung |
Performance, Server-Administrator |
| CORE-16906 | FirstSpirit Content Experience Tools: Aktuelle Modul-Versionen |
FirstSpirit Content Experience Tools (CXT) |
| CORE-16918 | Die Erstellung eines Suchindex für Projekte wurde signifikant beschleunigt. Interne Tests haben eine Verbesserung um den Faktor drei aufgezeigt. |
Performance, Server-Administrator |
| CORE-16972 | Aufgrund eines Folgefehlers ist 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. |
Content Transport |
| CXT-3383 | Im DOM-Editor werden Block-Formate mit der Option "Einrückung anzeigen" nun besser unterstützt. |
ContentCreator |
| CXT-3449 | Generierungs- und Profilinglogs können jetzt mit der Maus selektiert und kopiert werden. |
Vorlagenentwicklung im ContentCreator |
| CXT-3482 | Während der Bearbeitung einzelner Eingabekomponenten über die Vorschau wurde das zugehörige StoreElement nicht gesperrt. |
ContentCreator |
| CXT-16737 | Im ContentCreator können Prompts nun direkt über die integrierte AI Konfiguration verwaltet werden. |
ContentCreator, KI-gestützte Tools |
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 |