Release Notes
1 Administration / Module
Privilegierte Schedule-Task-Executor
Schedule-Tasks, die aus einem Skript heraus gestartet werden, können nun in der fs-exec.conf als privilegiert konfiguriert werden, um Beschränkungen bei der Ausführung zu deaktivieren.
Es gibt nun Konfigurationseinstellungen für privilegierte ScheduleTaskExecutor. Ist ein Executor privilegiert, gelten für alle von ihm ausgeführten und gestarteten Vorgänge keine Beschränkungen.
2 ContentCreator
Modernisierung des ContentCreator UI und der FirstSpirit Startseite
Für ein moderneres Erscheinungsbild wurden verschiedene Bereich des ContentCreators überarbeitet. Hervorzuheben sind hierbei besonders Formulare und Reports, sowie die Medien- und Datenquellenverwaltung.
Parallel zu den Änderungen im ContentCreator wurde auch die Startseite für ein moderneres Erscheinungsbild angepasst.
3 FirstSpirit Content Experience Tools (CXT)
Aktuelle Modul-Versionen
Folgende Modul-Versionen für FirstSpirit Content Experience Tools werden von FirstSpirit 2026.5 unterstützt.
| Modul- / Dateiname | Versionsnummer |
FirstSpirit CXT Plattformplatform-[version].fsm | 8.0.1 |
FirstSpirit Media DAPmediadap-[version].fsm | 2.0.0 |
FirstSpirit PageRef DAPpageref-[version].fsm | 2.0.0 |
FirstSpirit Image Assistantimagerecognition-module-[version].fsm | 1.1.1 |
FirstSpirit Analyze AsisstantFirstSpirit-AiAnalyze-[version].fsm | 2.0.1 |
Template Development MicroAppfs-sitedev-microapp-[version].fsm | 1.0.1 |
FirstSpirit Multisite Managementfs-multisite-[version].fsm | 2.0.1 |
FirstSpirit Collaboration (Beta)fs-collaboration-[version].fsm | 1.1.2 |
4 FirstSpirit REST API
FirstSpirit REST API - Geschlossene Beta-Phase
Mit der FirstSpirit-Version 2026.5 startet die neue Funktion „FirstSpirit REST API“ in eine geschlossene Beta-Testphase.
Weitere Informationen sind im Crownpeak Support Portal verfügbar.
Interessierte Kunden können sich an den Customer Support wenden, um die Teilnahmeberechtigung zu klären.
5 JSON
JSON: Optimiertes Ausgabeformat
Zur Unterstützung der Vorlagenentwicklung bietet FirstSpirit eine JSON-Validierung.
Es wurde ein neues JSON-Format (Version 1.3) implementiert, das bei defekten Referenzen den Referenzstatus sowie möglichst viele Referenzinformationen enthält und rendert.
6 KI-gestützte Tools
MCP-Unterstützung für Analyze Assistant
Der Analyze Assistant unterstützt nun die Verwendung von MCP-Function-Servern, die an einzelnen Operationen konfiguriert werden können. Details zur Einrichtung sind in der Dokumentation unter "Aktivieren einer Funktion" zu finden.
7 Modul-Entwicklung, Skripte, API
7.1 API: Standard-Format-Templates bei Projektanlage
Über die neue Methode createProject(String, String, Set<DefaultPackage>) aus dem Interface ProjectStorage können jetzt mit der FirstSpirit Access-API Projekte erzeugt werden, die bereits mit Standard-Format-Templates oder -Workflows ausgestattet sind.
7.2 Umstellung des FirstSpirit Bytecode-Levels von Java 17 auf Java 21
Die von Crownpeak bereitgestellten Java-Abhängigkeiten wie etwa das fs-isolated-runtime.jar benötigen jetzt während des Compile-Vorgangs mindestens Java 21.
Der Betrieb mit Java 17 ist ab diesem Zeitpunkt nicht mehr möglich.
8 Modul: Collaboration
FirstSpirit Collaboration - offizielle Freigabe
Mit der FirstSpirit-Version 2026.5 wird die Funktion „Collaboration“ offiziell freigegeben.
FirstSpirit Collaboration ermöglicht es, direkt im ContentCreator mit anderen Projektnutzern zusammenzuarbeiten.
- Es können sprachspezifische Kommentare zu einzelnen Eingabekomponenten, wie beispielsweise Überschriften oder Bildern, hinzugefügt werden.
- Andere Projektnutzer können auf Kommentare reagieren.
- Der FirstSpirit AI-Agent steht zur Unterstützung bereit. Er versteht den Kontext und liefert entsprechend passende Antworten.
- Die Collaboration-API erweitert die im ContentCreator bereits verfügbare Kommentarfunktion um einen programmatischen Zugriff für Entwickler.
Für weiteren Informationen zur Installations- und Benutzereinleitung siehe auch die Dokumentation.
9 System
Aktualisierung von integrierter Fremdsoftware
Mit dem aktuellen FirstSpirit-Release wurde folgende intern verwendete Software aktualisiert:
- Spring Boot
Aktualisierung auf Version 4.0.3- CXT Platform
- ContentCreator
- Template Development MicroApp
- Multisite Management
- Collaboration
- Analyze Assistant
- Image Assistant
- DQMConnect
Übersicht
| ID | Beschreibung | Kategorien |
|---|---|---|
| CORE-15175 | Nach den Änderungen einer Seitenvorlage konnte es in seltenen Fällen passieren, dass die Erzeugung einer Vorschau noch für einen sehr kurzen Zeitraum die alte Vorlage verwendet. |
Vorlagenentwicklung, Vorschau |
| CORE-16593 | Das Audit-Log von FirstSpirit informiert jetzt auch über hinzugefügte und entfernte Web-Komponenten. |
Logging, Server-Administrator |
| CORE-17555 | Bei Verwendung der Access API für Datensätze (de.espirit.firstspirit.access.store.contentstore.Dataset) standen beim Speichern und Freigeben während der Regelausführung bestimmte Element-spezifische Eigenschaften (z. B. |
FirstSpirit-API |
| CORE-17659 | Mit dem aktuellen Release wurde das Format der JSON-Ausgabe optimiert. Weitere Informationen können dem Kapitel „JSON: JSON: Optimiertes Ausgabeformat“ entnommen werden. |
Entwickler, JSON-Unterstützung, Vorlagenentwicklung |
| CORE-17668 | MCP-Unterstützung für Analyze Assistant |
Analyze Assistant, KI-gestützte Tools |
| CORE-17685 | Für den Betrieb von FirstSpirit 2026.5 wird mindestens ein JDK in der Version 21 vorausgesetzt. |
Java, Modul-Entwicklung |
| CORE-17789 | Bei der Verwendung einer |
Generierung |
| CORE-17815 | Die maximale Länge für die Beschreibung eines Projekts beträgt jetzt 1024 Zeichen. |
Projekt-Administrator |
| CORE-17820 | Strukturelle Änderungen (z. B. Löschen, Anlegen oder Verschieben) an Store-Elementen werden im sprachabhängigen Freigabe-Modus nun korrekt als sprachunabhängige Änderungen erkannt. |
Sprachabhängige Freigabe |
| CORE-17823 | Freigabe der Funktion "Collaboration" |
Collaboration |
| CORE-17829 | Eine |
FirstSpirit-API, Logging |
| CORE-17839 | FirstSpirit Access-API erweitert: Projekte können jetzt über die API mit Standard-Format-Templates und Workflows ausgestattet angelegt werden. |
FirstSpirit-API |
| CORE-17845 | FirstSpirit Content Experience Tools: Aktuelle Modul-Versionen |
FirstSpirit Content Experience Tools (CXT) |
| CORE-17859 | Seit FirstSpirit 2025.7 konnten projektbezogene Aufträge ohne spezifisch konfigurierten Nutzer nicht ausgeführt werden, wenn sich der FirstSpirit-Server im Wartungsmodus befand. |
Aufträge |
| CORE-17871 | Geschlossene Beta-Phase für die neue Funktion "FirstSpirit REST API" |
FirstSpirit REST API |
| CORE-17875 | Schedule-Tasks, die aus einem Skript heraus gestartet werden, können nun in der fs-exec.conf als privilegiert konfiguriert werden, um Beschränkungen bei der Ausführung zu deaktivieren. |
Server-Administrator |
| CXT-3271 | Bei der Verwendung von Stilvorlagen für Inline-Tabellen im DOM-Editor wurde das Attribut "color" nicht berücksichtigt. |
ContentCreator |
| CXT-3675 | Aktualisierung von integrierter Fremdsoftware |
Integrierte Software |
| CXT-3678 | Modernisierung des ContentCreator UI und der FIrstSpirit Startseite. |
ContentCreator, FirstSpirit Startseite |
| CXT-3743 | Bei fehlenden Leserechten für Tabellenformatvorlagen konnten DOM-Eingabekomponenten mit solchen Inline-Tabellen nicht korrekt bearbeitet werden. |
ContentCreator |
| CXT-3744 | Speicheroptimierungen bei der Verwendung von Formularen. |
ContentCreator |
| CXT-3746 | Beim Duplizieren von Absätzen über |
FirstSpirit Omnichannel Manager |
| CXT-3747 | Bei der Verwendung von |
ContentCreator, FirstSpirit Omnichannel Manager |
| CXT-3770 | In OCM 3.0 konnte es vorkommen, dass eine Glasspane beim initialen Laden der externen Vorschau nicht wieder ausgeblendet wurde. |
FirstSpirit Omnichannel Manager |
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: 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 |