Release Notes
1 Administration
1.1 Interne Gruppe in eine externe Gruppe umwandeln
Eine interne Gruppe kann nachträglich von einem Server-Administrator in eine externe Gruppen umgewandelt werden. Alle Benutzer der Gruppe werden automatisch als „externer Benutzer“ markiert. Die Ausführung der Umwandlung wird erst durchgeführt, wenn das Projekt gespeichert wird.
Externe Gruppen können nicht in interne Gruppen umgewandelt werden.Zu weiteren Informationen siehe Kapitel Gruppen bearbeiten (FirstSpirit ServerManager / Projekteigenschaften / Gruppen (→Dokumentation für Administratoren))
1.2 Kompatibilität: Datenbank 'PostGreSQL'
Mit dem aktuellen Release werden PostgreSQL 15.x (Referenz) und PostgreSQL 16.x offiziell für die Verwendung mit FirstSpirit freigegeben.
2 FirstSpirit Content Experience Tools (CXT)
Aktuelle Modul-Versionen
Folgende Modul-Versionen für FirstSpirit Content Experience Tools werden von FirstSpirit 2024.2 unterstützt.
| Modul- / Dateiname | Versionsnummer |
FirstSpirit CXT Plattformplatform-[version].fsm | 6.1.0 |
FirstSpirit CXT DAP Bridgedataservice-[version].fsm | 1.44.18 |
FirstSpirit CXT FragmentCreatorfragment-creator-[version].fsm | 5.0.5 |
FirstSpirit Fragment DAPfragmentdap-[version].fsm | 1.40.27 |
FirstSpirit Media DAPmediadap-[version].fsm | 1.31.17 |
FirstSpirit PageRef DAPpageref-[version].fsm | 1.9.17 |
FirstSpirit Markdown Editormarkdown-editor-[version].fsm | 1.29.16 |
FirstSpirit Tagging Editortagging-editor-[version].fsm | 1.29.16 |
FirstSpirit CXT FragmentCreator - CaaS Integrationcaas-integration-[version].fsm | 1.31.16 |
3 Modul-Entwicklung, Skripte, API
Neue Methode zur Ermittlung der globalen UUID eines Projekts
Das Interface Project (Package de.espirit.firstspirit.access.project) wurde um eine neue Methode getUuid() erweitert, die die eindeutige GID eines Projektes zurückliefert.
4 Module: DQM Connect
DQM Connect: FirstSpirit Verification Service
Das „DQM Connect“-Modul stellt den „DQM Connector Verification Service“ zur Verfügung. Dieser Service erlaubt die Nutzung der DQM-Funktionalität in Skripten und Arbeitsabläufen.
Für weitere Informationen siehe Dokument DQM Connect, Entwicklerhinweise.
5 System
Aktualisierung von integrierter Fremdsoftware
Mit dem aktuellen FirstSpirit-Release wurde folgende intern verwendete Software aktualisiert:
- Spring Boot
Aktualisierung von Version 3.1.2 auf Version 3.2.1
Hinweis: Um eine MicroApp mit Spring Boot 3.2 zu verwenden, ist es erforderlich, die CXT-Plattform in Version 6.1.0 oder höher einzubinden.
Übersicht
| ID | Beschreibung | Kategorien |
|---|---|---|
| CORE-1342 | Die Konfigurationsmöglichkeite zum Setzen der Modulrechte im FirstSpirit ServerManager wurde ausgebaut. Auch die Methoden |
Server-Administrator |
| CORE-14485 | Beim Start des FirstSpirit-Servers konnten irreführende Fehlermeldungen der Art „ |
Server-Administrator |
| CORE-14929 | Interne Gruppen können in externe Gruppen umgewandelt werden. |
Server-Administrator |
| CORE-15242 | Neue Methode |
FirstSpirit-API, Server-Administrator |
| CORE-15840 | Die Anzeige der Log-Einträge im ServerMonitoring konnte doppelte Einträge enthalten. Dies wurde behoben. Hierbei ist zu beachten, dass die Anzeige einen konfigurierten FSAppender mit aktiviertem |
Server-Administrator |
| CORE-15850 | Der Zugriff auf URLs wurde optimiert, wodurch die Generierungszeiten bei Projekten mit vielen SEO-URLs verbessert wurden. |
Generierung, Performance |
| CORE-15939 | Mit dem aktuellen Release werden PostgreSQL 15.x und 16.x offiziell für die Verwendung mit FirstSpirit freigegeben. |
Datenbank, Datenquellen-Verwaltung, Entwickler, FirstSpirit-Administrator |
| CORE-15942 | Ein Aufruf der Methode |
FirstSpirit-API |
| CORE-15947 | Wenn ein |
FirstSpirit-API |
| CORE-15953 | FirstSpirit Content Experience Tools: Aktuelle Modul-Versionen |
FirstSpirit Content Experience Tools (CXT) |
| CORE-15954 | Die Konfigurationsdatei |
Server-Administrator |
| CORE-15962 | Mit der aktuellen FirstSpirit-Version bietet die Klasse |
FirstSpirit-API |
| CORE-15976 | Bei der Verwendung des Moduls „Apache FOP“ ( |
Logging, Module |
| CORE-15981 | Die Verwendung der Websockets (eingeführt in der FirstSpirit-Version 2024.1) wurde vorübergehend deaktiviert, da es in sehr seltenen Fällen zu Problemen bei der Nutzung kam. |
Server-Administrator |
| CXT-3136 | Aktualisierung von integrierter Fremdsoftware |
ContentCreator |
| CXT-3143 | Bei Verwendung der |
FirstSpirit-API |
| CXT-3145 | Die Reihenfolge von Inhaltsbereichen in einer Seitenvorlage wird nun im Navigationsbereich berücksichtigt. |
ContentCreator |
| DQMMOD-21 | Das Logging für das „DQMConnect“-Modul wurde erweitert. Anstelle eines Fehlerdialogs werden Fehler als Warnung geloggt, um weitere Verwendung des SiteArchitects nicht zu beeinträchtigen. |
DQM Connect |
| DQMMOD-24 | Das „DQM Connect“-Modul stellt den „DQM Connector Verification Service“ zur Verfügung. Dieser Service erlaubt die Nutzung der DQM-Funktionalität in Skripten und Arbeitsabläufen. |
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 | |
| Support für Log4j 1 | 2022-05 | 2024-06 |