Release Notes
1 Administration
Erweiterte Informationen über die laufenden Server-Prozesse
In der server-infos.zip-Datei werden nun zusätzliche Informationen über die in der FirstSpirit-Server-VM laufenden Prozesse ausgegeben.
- Threaddump (
server-threads.txt) - Informationen über die auf dem Server vorhandenen Classloader (
server-loaders.txt)
Die server-infos.zip-Datei kann im ServerMonitoring unter "FirstSpirit / Monitoring / Kennzahlen" über den Briefumschlag heruntergeladen werden.
2 ContentCreator
Auflösung manuell hochladen
Mithilfe der neuen Funktion können Bilder für bestimmte Auflösungen im ContentCreator hochgeladen werden.

Auflösung manuell hochladen
Für die Upload-Funktionalität muss zunächst eine einzelne Auflösung ausgewählt werden, ansonsten ist die Funktion deaktiviert.
Mit einem Klick auf das Icon öffnet sich ein Dateiauswahl-Dialog, in dem das hochzuladende Bild ausgewählt werden kann. Zusätzlich kann ein Bild auch per Drag-and-Drop hochgeladen werden.
Zu weiteren Informationen siehe Dokumentation zu "Bildausschnitt bearbeiten".
3 Eingabekomponenten
Einfügen von Tabellen-Inhalten
Der DOM- und DOMTABLE-Editor unterstützt nun auch das Einfügen von Tabellen-Inhalten in bestehende Tabellen.
Hinweis: Für DOMTABLE wird das Einfügen nicht unterstützt, wenn für die Eingabekomponente eine der Funktionen columnChange, rowChange oder combine deaktiviert wurden.
4 FirstSpirit Content Experience Tools (CXT)
Aktuelle Modul-Versionen
Folgende Modul-Versionen für FirstSpirit Content Experience Tools werden von FirstSpirit 2024.5 unterstützt.
| Modul- / Dateiname | Versionsnummer |
FirstSpirit CXT Plattformplatform-[version].fsm | 6.1.4 |
FirstSpirit CXT DAP Bridgedataservice-[version].fsm | 1.44.21 |
FirstSpirit CXT FragmentCreatorfragment-creator-[version].fsm | 5.0.9 |
FirstSpirit Fragment DAPfragmentdap-[version].fsm | 1.40.30 |
FirstSpirit Media DAPmediadap-[version].fsm | 1.31.20 |
FirstSpirit PageRef DAPpageref-[version].fsm | 1.9.20 |
FirstSpirit Markdown Editormarkdown-editor-[version].fsm | 1.29.19 |
FirstSpirit Tagging Editortagging-editor-[version].fsm | 1.29.19 |
FirstSpirit CXT FragmentCreator - CaaS Integrationcaas-integration-[version].fsm | 1.31.19 |
5 Modul-Entwicklung, Skripte, API
Neue Methode getEventRevision() im Interface EventInfo
Die Methode getRevision() aus dem Interface EventInfo lieferte einen inkorrekten API-Typ.
Die neue Methode getEventRevision() liefert nunmehr den korrekten API-Typ zurück. Die bisherige Methode getRevision() wurde als deprecated markiert und ist zur Entfernung vorgesehen.
Übersicht
| ID | Beschreibung | Kategorien |
|---|---|---|
| CORE-9119 | Das Interface Images für die Verarbeitung von Bildern wurde erweitert. |
FirstSpirit-API |
| CORE-15924 | Mit der aktuellen FirstSpirit-Version können nun Informationen über die laufenden Server-Prozesse für die Analyse heruntergeladen werden. |
Server-Administrator |
| CORE-16109 | Neue Methode |
FirstSpirit-API |
| CORE-16117 | Einige Methoden der FirstSpirit Access-API, die bereits als „Deprecated“ markiert waren, wurden jetzt mit dem Zusatz „forRemoval“ versehen und produzieren beim Aufruf Warn-Meldung im Logging. Dies kann dazu führen, dass Generierungspläne fehlschlagen, sofern diese API verwendet wird. |
FirstSpirit-API |
| CORE-16125 | Beim Speichern von Listen/Inline-Tabellen wurden in bestimmten Fällen zusätzliche Zeilenumbrüche (`\n`) ergänzt. Dies konnte in Kombination mit der normalize-Funktion zu leeren Block-Elementen in der Generierung führen. |
ContentCreator |
| CORE-16127 | Es wurde ein Fehler behoben, der in seltenen Fällen dazu führen konnte, dass beim Anlegen einer Fremdschlüsselbeziehung anstelle einer N:M- eine 1:1-Beziehung erzeugt wurde. |
Datenquellen-Verwaltung |
| CORE-16150 | FirstSpirit Content Experience Tools: Aktuelle Modul-Versionen |
FirstSpirit Content Experience Tools (CXT) |
| CXT-2747 | Es ist nun auch im ContentCreator möglich ein Bild für eine bestimmte Auflösung manuell hochzuladen. |
ContentCreator |
| CXT-3163 | Der DOM- und DOMTABLE-Editor unterstützt nun auch das Einfügen von Tabellen-Inhalten in bestehende Tabellen. |
ContentCreator |
| CXT-3207 | Im Zuschnittsdialog kann die Original-Auflösung von Bildern nun auch ohne einen gewählten Bildzuschnitt gespeichert werden. |
ContentCreator |
| CXT-3245 | Sicherheitsverbesserungen auf Grundlage von regelmäßig durchgeführten Pentests. |
Server-Administrator |
| CXT-3247 | Bei CMS_INPUT_DATE-Eingabekomponenten konnte es durch Zeitumstellung (DST, Daylight Saving Time) unter bestimmten Umständen im Formular zu einem falsch dargestellten Wert kommen, bei dem der Zeitpunkt um einen Monat abweicht. |
ContentCreator |
| CXT-3257 | Die Toolbar des DOM-Editors wurde in einigen Fällen nicht korrekt dargestellt. |
ContentCreator |
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 | |
| Support für Log4j 1 | 2022-05 | 2024-06 |