Release Notes FirstSpirit™ 2026.5

Release Notes

FirstSpirit™ 2026.5

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- / DateinameVersionsnummer
FirstSpirit CXT Plattform
platform-[version].fsm
8.0.1
FirstSpirit Media DAP
mediadap-[version].fsm
2.0.0
FirstSpirit PageRef DAP
pageref-[version].fsm
2.0.0
FirstSpirit Image Assistant
imagerecognition-module-[version].fsm
1.1.1
FirstSpirit Analyze Asisstant
FirstSpirit-AiAnalyze-[version].fsm
2.0.1
Template Development MicroApp
fs-sitedev-microapp-[version].fsm
1.0.1
FirstSpirit Multisite Management
fs-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 die Nutzung des FirstSpirit AI-Agents sind sowohl eine passende Lizenz als auch die korrekte Konfiguration der FirstSpirit AI erforderlich.

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. #global.STORETYPE) nicht zur Verfügung. Dies konnte je nach Regel-Definition dazu führen, dass Datensätze unerwünscht gespeichert oder freigegeben werden konnten.

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

Weitere Informationen können dem Kapitel „KI-gestützte Tools: MCP-Unterstützung für Analyze Assistant“ entnommen werden.

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.

Weitere Informationen können dem Kapitel „Modul-Entwicklung, Skripte, API: Umstellung des FirstSpirit Bytecode-Levels von Java 17 auf Java 21“ entnommen werden.

Java, Modul-Entwicklung
CORE-17789

Bei der Verwendung einer FS_INDEX-Eingabekomponente mit dem DatasetDataAccessPlugin und einer extern gepflegten Datenbank konnte es bei der Generierung des Freigabestandes zu Fehlern kommen.

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"

Weitere Informationen können dem Kapitel „Modul: Collaboration: FirstSpirit Collaboration - offizielle Freigabe“ entnommen werden.

Collaboration
CORE-17829

Eine ReleaseOperation meldete im Log unnötigerweise die Warnung "release process finished with problems", obwohl keine Probleme aufgetreten sind.

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.

Weitere Informationen können dem Kapitel „Modul-Entwicklung, Skripte, API: API: Standard-Format-Templates bei Projektanlage“ entnommen werden.

FirstSpirit-API
CORE-17845

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-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"

Weitere Informationen können dem Kapitel „FirstSpirit REST API: FirstSpirit REST API - Geschlossene Beta-Phase“ entnommen werden.

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.

Weitere Informationen können dem Kapitel „Administration / Module: Privilegierte Schedule-Task-Executor“ entnommen werden.

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

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

Integrierte Software
CXT-3678

Modernisierung des ContentCreator UI und der FIrstSpirit Startseite.

Weitere Informationen können dem Kapitel „ContentCreator: Modernisierung des ContentCreator UI und der FirstSpirit Startseite“ entnommen werden.

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 TPP_SNAP.moveSection wird nun ein eindeutiger Name für den neuen Absatz vergeben.

FirstSpirit Omnichannel Manager
CXT-3747

Bei der Verwendung von TPP_SNAP.createSection wurde eine konkret definierte Einfügeposition falsch ausgewertet.

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