Release Notes FirstSpirit™ 2023.13

Release Notes

FirstSpirit™ 2023.13

1 FirstSpirit Content Experience Tools (CXT)

Aktuelle Modul-Versionen

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

Modul- / DateinameVersionsnummer
FirstSpirit CXT Plattform
platform-[version].fsm
6.0.0
FirstSpirit CXT DAP Bridge
dataservice-[version].fsm
1.44.16
FirstSpirit CXT FragmentCreator
fragment-creator-[version].fsm
5.0.3
FirstSpirit Fragment DAP
fragmentdap-[version].fsm
1.40.25
FirstSpirit Media DAP
mediadap-[version].fsm
1.31.15
FirstSpirit PageRef DAP
pageref-[version].fsm
1.9.15
FirstSpirit Markdown Editor
markdown-editor-[version].fsm
1.29.14
FirstSpirit Tagging Editor
tagging-editor-[version].fsm
1.29.14
FirstSpirit CXT FragmentCreator - CaaS Integration
caas-integration-[version].fsm
1.31.14

2 Modul-Entwicklung, Skripte, API

Konsolidierung der FirstSpirit API

Die öffentliche Java-API von FirstSpirit war bisher aufgeteilt in die sogenannte Access-API sowie eine Developer-API, jeweils mit eigenen Stabilitätsgraden. Diese wurden nun zusammengeführt und damit vereinheitlicht.

Details über zukünftige Abkündigungen sowie den Umgang mit experimenteller API sind in der Online-Dokumentation unter Vorlagenentwicklung / FirstSpirit API / API-Dokumentation (→Online Dokumentation FirstSpirit) zu finden.

Übersicht

ID Beschreibung Kategorien
CORE-4992

Bei einer Einschränkung des Wartungsmodus auf einzelne Projekte funktionierte das Erlauben weiterer Verbindungen für Nutzer nicht korrekt, die über Gruppennamen freigeschaltet wurden.

Server-Administrator
CORE-6886

In seltenen Fällen wurde der Status von Web-Applikationen bzw. -Komponenten im ServerManager nicht korrekt ermittelt, so dass der „Aktualisieren“-Button fälschlicherweise aktiv war. Dieser Fehler wurde behoben.

ServerManager, Web-Anwendungen
CORE-7999

Konsolidierung der FirstSpirit API

Weitere Informationen können dem Kapitel „Modul-Entwicklung, Skripte, API: Konsolidierung der FirstSpirit API“ entnommen werden.

FirstSpirit-API
CORE-14341

Die Anzeige des Arbeitsablauf-Status der zu referenzierenden Elemente im Auswahldialog der Eingabekomponente FS_REFERENCE wurde verbessert.

SiteArchitect
CORE-15482

Ein Problem beim Installieren von ContentTransport-Features, die viele Datensätze enthalten, wurde behoben.

Content Transport
CORE-15538

Änderungen an SEO- oder Kurz-URLs, die parallel von einem anderen Nutzer durchgeführt wurden, erscheinen jetzt im SiteArchitect korrekt nach einem erneuten Laden des entsprechenden Elements.

SiteArchitect
CORE-15615

Die Bearbeitung von Formularen mit FS_CATALOG-Komponenten und vielen Sprachen wurde optimiert.

Performance, SiteArchitect
CORE-15743

Das Modul „FirstSpirit Launcher JRE“ erlaubt die Konfiguration abweichender JRE-Dateien für den Start der Java-basierten Anwendungen wie etwa dem SiteArchitect. Sollte eine Java-Version ausgewählt sein, die nicht die Mindestanforderung für den aktuellen FirstSpirit-Server erfüllt, so wird diese jetzt automatisch zurückgesetzt, sodass ein Start der Anwendung problemlos möglich ist.

Java
CORE-15772

Beim Hochladen von Bildern wurde die Methode preProcess(...) des Interfaces ExifUploadHook (FirstSpirit Access-API, Package de.espirit.firstspirit.service.mediamanagement) fälschlicherweise doppelt ausgeführt.

FirstSpirit-API
CORE-15776

FirstSpirit erzeugt auch bei inaktivem Reporting Fehlerberichte, die jedoch nie versendet werden und daher unnötig Festplattenplatz belegen. Mit der aktuellen Version werden jetzt alle Berichte gelöscht, die älter als einen Monat sind.

Server-Administrator
CORE-15780

Die Dateigröße und der Dateityp eines Bildausschnitts werden im SiteArchitect jetzt wieder angezeigt, wenn die Bilddatei für den Ausschnitt bereits auf dem Server berechnet wurde.
Hinweis: Die Bilddatei eines Ausschnitts wird erst bei der ersten Anforderung berechnet und nicht mehr bereits bei der Definition des Ausschnitts in einem der Clients.

SiteArchitect
CORE-15800

Beim Starten einer Anwendung aus dem FirstSpirit Launcher-Panel heraus konnte es unter Linux-basierten Betriebsystemen zu einem Fehlverhalten kommen.

Launcher
CORE-15801

Das Problem, das zu einem irrtümlichen Abbruch länger andauernder Feature-Scheduler-Tasks führte, wurde behoben.

Server-Administrator
CORE-15802

Bei der Verarbeitung von XML-Inhalten konnte es zu einem Fehlverhalten durch einen fehlenden Java-Export-Parameter kommen. Dies wurde in Version 3.0.8 des Wrappers behoben.

Server-Administrator
CORE-15838

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

Eine Inkompatibilität zwischen dem FirstSpirit Launcher und Installationen, die noch mit Java 11 betrieben werden, wurde behoben.

Launcher
CXT-3031

Innerhalb der projekt-spezifischen SEO-URL-Konfiguration für den ContentCreator war der „Move Down“ Button ohne Funktion.

ContentCreator
CXT-3039

Eine potenziell in Absatz-Formatvorlagen konfigurierte Text-Ausrichtung wird im DOM-Editor nun wieder visualisiert.

ContentCreator
CXT-3049

Die Icon-Darstellung von einigen StoreElement-Typen wurde verbessert.

ContentCreator
CXT-3062

Der Rich-Text-Editor (CMS_INPUT_DOM) und Rich-Text-Editor für Tabellen (CMS_INPUT_DOMTABLE) wurden nun auf die neue TinyMCE-API (3.9.3 => 6.7.0) umgestellt.

ContentCreator
CXT-3063

Auf der MicroApp-Managementseite kann die Verfügbarkeit vom MicroApps konfiguriert werden. Die Einschränkung der Nutzung von MicroApps für Mitglieder externer Gruppen verbessert wurde. Außerdem wurde ein Debug-Logging hinzugefügt, über das unerwartete Ergebnisse bei der Einschränkung analysiert werden können.

FirstSpirit Content Experience Tools (CXT)
CXT-3065

Die Statusseiten von MicroApps können nun über die MicroApp-Managementseite der CXT-Platform erreicht werden.

FirstSpirit Content Experience Tools (CXT)
CXT-3074

Datensätze konnten in der Datenquellen-Verwaltung kopiert werden, auch wenn das Kopieren in der Tabellenvorlage deaktiviert wurde.

ContentCreator, Datenquellen-Verwaltung
CXT-3077

Bei den Popup-Dialogen mit mehr als 3 Buttons, die mithilfe des Interfaces RequestOperation (FirstSpirit API, Package de.espirit.firstspirit.ui.operations) erstellt werden können, wurde die Darstellung optimiert.

ContentCreator, FirstSpirit-API

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