Release Notes FirstSpirit™ 2024.9

Release Notes

FirstSpirit™ 2024.9

1 Administration / Module

Deaktivierung des automatischen Jakarta-EE-Migrators für WebApps

Der mit FirstSpirit 2023.9 eingeführte Jakarta-EE-Migrator für Web-Anwendungen wurde planmäßig mit Version 2024.9 entfernt.

Wenn in einer globalen oder projektlokalen Web-Applikation noch Web-Komponenten verwendet werden, die nicht Jakarta-kompatibel sind, kann es zu Funktionseinschränkungen kommen.

Weitere Informationen sind in der Crownpeak Community zu finden.
Bei Fragen oder Feedback zur Migration wenden Sie sich bitte an das Customer Support Team.

2 FirstSpirit Content Experience Tools (CXT)

Aktuelle Modul-Versionen

Folgende Modul-Versionen für FirstSpirit Content Experience Tools werden von FirstSpirit 2024.9 unterstützt.

Modul- / DateinameVersionsnummer
FirstSpirit CXT Plattform
platform-[version].fsm
6.1.7
FirstSpirit CXT DAP Bridge
dataservice-[version].fsm
1.44.25
FirstSpirit CXT FragmentCreator
fragment-creator-[version].fsm
5.0.12
FirstSpirit Fragment DAP
fragmentdap-[version].fsm
1.40.33
FirstSpirit Media DAP
mediadap-[version].fsm
1.31.23
FirstSpirit PageRef DAP
pageref-[version].fsm
1.9.23
FirstSpirit Markdown Editor
markdown-editor-[version].fsm
1.29.23
FirstSpirit Tagging Editor
tagging-editor-[version].fsm
1.29.23
FirstSpirit CXT FragmentCreator - CaaS Integration
caas-integration-[version].fsm
1.31.22
FirstSpirit Image Assistant
imagerecognition-module-[version].fsm
1.0.52
FirstSpirit Analyze Asisstant
FirstSpirit-AiAnalyze-[version].fsm
0.9.5 (Beta)
Template Development MicroApp
fs-sitedev-microapp-[version].fsm
0.9.32
FirstSpirit Multisite Management
fs-multisite-[version].fsm
0.30.7

3 KI-gestützte Tools

FirstSpirit AI: Prompt-Konfiguration

Der neue FirstSpirit AI Configuration-Service bietet einen zentralen Ort für eine serverweite Prompt-Konfiguration des Content Assistant, Analyze Assistant und Image Assistant.

Mit Hilfe der FirstSpirit AI Configuration ProjectApp können Prompts auf Projektebene verwaltet werden.

Die vereinfachte Konfiguration sorgt dafür, dass Anpassungen schnell und ohne großen Aufwand vorgenommen werden können.

Für weitere Information siehe Dokumentation für KI-gestützute Tools.

4 Medien

Verarbeitung von animierten WebP-Bildern

Mit der aktuellen FirstSpirit-Version ist es nun möglich, animierte WebP-Bilder als Medien vom Typ Picture anzulegen. Bei der Skalierung oder dem Zuschnitt wird jedoch ausschließlich das erste Bild der Animation berücksichtigt; nur das Originalbild bewahrt die Animation.

5 Modul-Entwicklung, Skripte, API

Entfernen der QR-Code-Bibliothek

Die intern verwendete Bibliothek mit den Maven-Koordinaten com.google.zxing:core wurde aus FirstSpirit entfernt und steht auf dem Klassenpfad nicht mehr zur Verfügung.

Dies kann Module betreffen, die Legacy-Ressourcen einsetzen, oder selbst definierte Skripte, welche die Klassen aus der Bibliothek nutzen.

Bitte beachten Sie den generellen Hinweis, dass bei der Entwicklung von Modulen oder Skripten ausschließlich die FirstSpirit-API verwendet werden sollte. Bei Verwendung von Drittanbieter-Bibliotheken sollten diese als "isolated" eingebunden werden.

6 Modul: Template Development MicroApp

Entwicklung von Arbeitsabläufen

Mit der aktuellen FirstSpirit-Version ist es nun möglich, Arbeitsabläufe in der Vorlagenentwicklung für den ContentCreator zu modellieren, bearbeiten oder löschen.

Weitere Informationen zu dieser Funktionalität finden Sie bis auf Weiteres in der FirstSpirit Entwickler Dokumentation.

Übersicht

ID Beschreibung Kategorien
CORE-12597

Die Verarbeitung von animierten WebP Bildern wurde verbessert.

Weitere Informationen können dem Kapitel „Medien: Verarbeitung von animierten WebP-Bildern“ entnommen werden.

Medien
CORE-16239

Mit der aktuellen FirstSpirit-Version können Prompts für den Content Assistant, Analyze Assistant und Image Assistant gesammelt im FirstSpirit AI Configuration-Service und der FirstSpirit AI Configuration ProjectApp verwaltet werden.

Weitere Informationen können dem Kapitel „KI-gestützte Tools: FirstSpirit AI: Prompt-Konfiguration“ entnommen werden.

KI-gestützte Tools
CORE-16341

Die Überprüfung von Passwörtern wurde im Hinblick auf Timing-Angriffe verbessert.

Server-Administrator, Sicherheit
CORE-16343

Im FirstSpirit BasicSearch-Modul wurde ein Fehler bei der Verarbeitung von URL-Redirects behoben.

Module
CORE-16375

Im SiteArchitect wurde eine Warnmeldung im Logging entfernt, falls in einer Schnipseldefinition kein Bild referenziert wurde.

SiteArchitect
CORE-16412

Bei der Verwendung der FirstSpirit API Dataset#getHistory konnte es vorkommen, dass bestimmte Lösch-Revisionen fehlten.

FirstSpirit-API
CORE-16413

Ein Problem bei der Anzeige von Fehlern wurde behoben.

Server-Administrator
CORE-16418

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

Der mit FirstSpirit 2023.9 eingeführte Jakarta-EE-Migrator für Web-Anwendungen steht mit Version 2024.9 nicht mehr zur Verfügung.

Weitere Informationen können dem Kapitel „Administration / Module: Deaktivierung des automatischen Jakarta-EE-Migrators für WebApps“ entnommen werden.

Module, Server-Administrator
CORE-16435

Beim Navigieren in der Modul-Übersicht der Server-Eigenschaften unter dem Betriebsystem macOS konnte es zu einem Fehlverhalten kommen.

ServerManager
CORE-16445

Die intern verwendete Bibliothek mit den Maven-Koordinaten com.google.zxing:core wurde aus FirstSpirit entfernt und steht auf dem Klassenpfad nicht mehr zur Verfügung.

Weitere Informationen können dem Kapitel „Modul-Entwicklung, Skripte, API: Entfernen der QR-Code-Bibliothek“ entnommen werden.

FirstSpirit-API
CXT-3302

Der Versionshistorie-Report kann nun in allen Vorlagentypen und Medien benutzt werden. Der DQM-Report wird jetzt nur noch bei relevanten Vorlagetypen angeboten.

Vorlagenentwicklung im ContentCreator
CXT-3304

Unterstützung bei der Entwicklung von Arbeitsabläufen in der Vorlagenentwicklung für den ContentCreator

Weitere Informationen können dem Kapitel „Modul: Template Development MicroApp: Entwicklung von Arbeitsabläufen“ entnommen werden.

Vorlagenentwicklung im ContentCreator
CXT-3326

In der Projekthistorie konnten Datensätze nicht wiederhergestellt werden.

ContentCreator
DQMMOD-43

Der „DQM Connect“-Report wird nun nur angezeigt, wenn der API-Key für die DQM-Schnittstelle sowie die Website-ID in der Konfiguration des Moduls eingetragen sind. Zusätzlich wird der API-Key in der Konfiguration des Moduls nun verschlüsselt abgespeichert.

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