Release Notes FirstSpirit™ 2024.4

Release Notes

FirstSpirit™ 2024.4

1 Administration

Restrict launcher download

By default, the download of the FirstSpirit Launcher on the FirstSpirit start page is possible for all users.

Through the new parameter launcher.hidden, which is defined in the fs-server.conf, the download link can now be hidden for all users.

Example:

launcher.hidden=true
Server administrators can still see the download link to download the updated launcher.

2 Administration / Modules

Release: FirstSpirit rsync Deployment module

Using rsync deployment, you can publish content created with FirstSpirit via the rsync protocol.

The latest FirstSpirit release includes the official release for the use of the “FirstSpirit rsync Deployment” module in version 2.0.4.

Further information can be found in the documentation.

3 FirstSpirit Content Experience Tools (CXT)

Latest module versions

FirstSpirit 2024.4 supports the following module versions for FirstSpirit Content Experience Tools.

Module / file nameVersion number
FirstSpirit CXT Plattform
platform-[version].fsm
6.1.3
FirstSpirit CXT DAP Bridge
dataservice-[version].fsm
1.44.20
FirstSpirit CXT FragmentCreator
fragment-creator-[version].fsm
5.0.8
FirstSpirit Fragment DAP
fragmentdap-[version].fsm
1.40.29
FirstSpirit Media DAP
mediadap-[version].fsm
1.31.19
FirstSpirit PageRef DAP
pageref-[version].fsm
1.9.19
FirstSpirit Markdown Editor
markdown-editor-[version].fsm
1.29.18
FirstSpirit Tagging Editor
tagging-editor-[version].fsm
1.29.18
FirstSpirit CXT FragmentCreator - CaaS Integration
caas-integration-[version].fsm
1.31.18

4 System

Updates to integrated third-party software

As of the current release, the following internally used software has been updated:

  • Google Guava
    Update from version 31.1 to version 33.0.0 (FirstSpirit Server)
  • Spring Security Framework
    Update to version 6.2.3 (CXT Platform and FragmentCreator)

Overview

ID Description Categories
CORE-15892

In the project history, it could happen that newly created datasets were not displayed.

ContentCreator
CORE-15919

With the dialog “Search for ID” it is now possible to search by GIDs as well.

SiteArchitect
CORE-15990

A problem with server update has been fixed when the server is updated including modules.

Server Administrator
CORE-16027

During the installation of a module via ServerManager, warnings that occurred were mistakenly evaluated as errors. This could mistakenly give the impression that the module installation was not performed correctly.

Server Administrator
CORE-16033

In rare cases, it could happen that a FirstSpirit server did not correctly extract files during the update via ServerMonitoring, requiring manual intervention.

Server Administrator
CORE-16057

By activating the backup mode on a FirstSpirit server, the ongoing search indexing will no longer be interrupted.

Server Administrator
CORE-16081

With the current release, the download link for the FirstSpirit Launcher can be hidden on the FirstSpirit start page.

Further information can be found in chapter “Administration: Restrict launcher download”.

Launcher, Server Administrator
CORE-16102

FirstSpirit Content Experience Tools: Latest module versions

Further information can be found in chapter “FirstSpirit Content Experience Tools (CXT): Latest module versions”.

FirstSpirit Content Experience Tools (CXT)
CORE-16103

Fixed a problem with unnecessarily renamed table column names when updating an outdated PostgreSQL JDBC driver to a version newer than 42.2.1. When downgrading, make sure to use non-reserved keywords.

Server Administrator
CORE-16123

Updates to integrated third-party software

Further information can be found in chapter “System: Updates to integrated third-party software”.

Integrated software
CORE-16152

The latest FirstSpirit release includes the official release for the use of the “FirstSpirit rsync Deployment” module in version 2.0.4.

Further information can be found in chapter “Administration / Modules: Release: FirstSpirit rsync Deployment module”.

Server Administrator
CXT-3165

Elements without a preview page from the media or data source management can now also be opened via ContentCreator deep links (FirstSpirit Access API, ClientUrlAgent).

ContentCreator, FirstSpirit API
CXT-3180

Restoring a deleted page reference via the project history now also restores the associated page if necessary.

ContentCreator

Deprecations

Functionality Deprecated as of Will be removed / Was removed as of
Input component CMS_INPUT_CONTENTAREALIST 5.2R3
Input component CMS_INPUT_CONTENTLIST 5.2R3
Input component CMS_INPUT_FILE 5.2R3
Input component CMS_INPUT_LINKLIST 5.2R3
Input component CMS_INPUT_OBJECTCHOOSER 5.2R3
Input component CMS_INPUT_PAGEREF 5.2R3
Input component CMS_INPUT_PICTURE 5.2R3
Input component 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 for FirstSpirit 2019-05
Database layer for Oracle Database 11g/12c 2020-12 2025-05
FirstSpirit Access API: redirectTemplateLogToDefaultLog() (Interface RenderingAgent.Renderer) 2021-05
Support for Log4j 1 2022-05 2024-06