Release Notes FirstSpirit™ 2024.5

Release Notes

FirstSpirit™ 2024.5

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
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- / DateinameVersionsnummer
FirstSpirit CXT Plattform
platform-[version].fsm
6.1.4
FirstSpirit CXT DAP Bridge
dataservice-[version].fsm
1.44.21
FirstSpirit CXT FragmentCreator
fragment-creator-[version].fsm
5.0.9
FirstSpirit Fragment DAP
fragmentdap-[version].fsm
1.40.30
FirstSpirit Media DAP
mediadap-[version].fsm
1.31.20
FirstSpirit PageRef DAP
pageref-[version].fsm
1.9.20
FirstSpirit Markdown Editor
markdown-editor-[version].fsm
1.29.19
FirstSpirit Tagging Editor
tagging-editor-[version].fsm
1.29.19
FirstSpirit CXT FragmentCreator - CaaS Integration
caas-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.

Weitere Informationen können dem Kapitel „Administration: Erweiterte Informationen über die laufenden Server-Prozesse“ entnommen werden.

Server-Administrator
CORE-16109

Neue Methode getEventRevision() im Interface EventInfo .

Weitere Informationen können dem Kapitel „Modul-Entwicklung, Skripte, API: Neue Methode getEventRevision() im Interface EventInfo“ entnommen werden.

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

Weitere Informationen können dem Kapitel „FirstSpirit Content Experience Tools (CXT): Aktuelle Modul-Versionen“ entnommen werden.

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.

Weitere Informationen können dem Kapitel „ContentCreator: Auflösung manuell hochladen“ entnommen werden.

ContentCreator
CXT-3163

Der DOM- und DOMTABLE-Editor unterstützt nun auch das Einfügen von Tabellen-Inhalten in bestehende Tabellen.

Weitere Informationen können dem Kapitel „Eingabekomponenten: Einfügen von Tabellen-Inhalten“ entnommen werden.

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