Release Notes FirstSpirit™ 2025.5

Release Notes

FirstSpirit™ 2025.5

1 Administration

No support for AIX and Solaris for the FTP deployment

With FirstSpirit 2019.10, support for the IBM operating systems AIX and Solaris ended. Previously, these systems could still be explicitly selected as the target for FTP deployment. As of FirstSpirit 2025.5, the generic 'UNIX' must be used as the target instead.

Existing configurations will be automatically migrated during the next use. For this, it is necessary to open the action once, after which it will be adjusted automatically. This automatic adjustment requires manual saving.

2 ContentCreator

Image cropping for media-based preview elements

For preview elements that are directly connected with a medium, a cropping action is now also available. This action is supplementary to FS_REFERENCE-based elements.

In certain project scenarios, a cropping action may now appear twice in the preview. This new action can be deactivated as usual via TailoredUI if needed (the entry for this is "Crop (Media)"). Since version 2024.11, there is also the option to disable individual toolbars with the HTML attribute "data-toolbar-enabled".

3 FirstSpirit Content Experience Tools (CXT)

Latest module versions

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

Module / file nameVersion number
FirstSpirit CXT Plattform
platform-[version].fsm
6.1.15
FirstSpirit CXT DAP Bridge
dataservice-[version].fsm
1.44.33
FirstSpirit CXT FragmentCreator
fragment-creator-[version].fsm
5.0.20
FirstSpirit Fragment DAP
fragmentdap-[version].fsm
1.40.42
FirstSpirit Media DAP
mediadap-[version].fsm
1.31.31
FirstSpirit PageRef DAP
pageref-[version].fsm
1.9.31
FirstSpirit Markdown Editor
markdown-editor-[version].fsm
1.29.31
FirstSpirit Tagging Editor
tagging-editor-[version].fsm
1.29.31
FirstSpirit CXT FragmentCreator - CaaS Integration
caas-integration-[version].fsm
1.31.30
FirstSpirit Image Assistant
imagerecognition-module-[version].fsm
1.0.60
FirstSpirit Analyze Asisstant
FirstSpirit-AiAnalyze-[version].fsm
0.9.9
Template Development MicroApp
fs-sitedev-microapp-[version].fsm
0.9.41
FirstSpirit Multisite Management
fs-multisite-[version].fsm
1.5.3

4 Modules: rsync-Deployment

rsync deployment: Establishing a connection through a jump host

The module "FirstSpirit rsync-deployment" now allows for the connection to be established via a jump host.

Additionally, the option StrictHostKeyChecking is set to the value accept-new, which allows for simplified usage during the initial connection setup. For on-premise installations, at least OpenSSH version 7.6 is required.

Further information can be found in the documentation.

5 System

Updates to integrated third-party software

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

  • Apache FOP (Formatting Objects Processor)
    Via the module fs-fop.fsm (for the output of FirstSpirit content in PDF format).
    Updated from version 2.9 to version 2.10.

Overview

ID Description Categories
CORE-6723

During the transition between summer time and standard time, the time for scheduled orders was not calculated correctly when the time interval was configured over a specific range.

Tasks
CORE-11356

No support for the operating systems AIX and Solaris during FTP deployment

Further information can be found in chapter “Administration: No support for AIX and Solaris for the FTP deployment”.

Server Administrator
CORE-12585

During the generation of a page, the value of #global.is("GENERATION") is now evaluated correctly.

Template Development
CORE-13669

The versions 11g and 12c of the Oracle database are no longer supported by FirstSpirit. The oldest compatible version is now 19c.

Database
CORE-14402

With the new method Section#resolveSection() in the FirstSpirit API, it is now possible to determine the actual Section object in the case of chained references with a single call.

FirstSpirit API
CORE-15810

A display issue in the ServerManager regarding the display of server properties on Linux and macOS has been resolved.

ServerManager
CORE-16612

The new class de.espirit.firstspirit.content. access.DatasetDataAccessConfiguration in the FirstSpirit API enables the querying of the configured template of a DatasetDataAccessPlugin.

FirstSpirit API
CORE-16761

The module "FirstSpirit rsync-Deployment" now supports establishing connections through a jump host.

Further information can be found in chapter “Modules: rsync-Deployment: rsync deployment: Establishing a connection through a jump host”.

rsync-Deployment
CORE-16800

In OCM 3.0, there was a problem when processing datasets if the project used multiple schemas with identically named tables.

FirstSpirit Omnichannel Manager
CORE-16904

The global search in SiteArchitect allows filtering by individual languages. However, due to a bug, the search results always included results from all languages.

Search, SiteArchitect
CORE-16974

If logging for the FirstSpirit Launcher cannot be configured, a corresponding error message no longer appears at every startup.

Launcher
CORE-16982

In SiteArchitect, the button to download an image resolution is now always active.

Media, SiteArchitect
CORE-16997

Updates to integrated third-party software

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

Integrated software
CORE-17000

In the previous use of the QueryAgent from the FirstSpirit API, the resources used for search queries were automatically closed in the background, depending on the memory usage of the FirstSpirit server. With the new method answer(String, QueryParameters), developers now have more control and can release the resources as soon as the search is no longer needed. The previous method answer(String) has been marked as @Deprecated.

FirstSpirit API
CORE-17016

A change in the connection of a ScriptTask with setUseCustomConnection() or setUseSystemConnection() was not saved unless other parameters of the ScheduleEntry were also modified simultaneously.

FirstSpirit API
CORE-17030

Fixed a problem when using the method String.format in FirstSpirit templates.

Template Development
CORE-17041

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

The version of the integrated web server module "Embedded Tomcat" has been increased to 10.1.39.

Web server
CORE-17103

A problem with the logging outputs of the FOP module to standard output has been resolved.

Logging, Modules
CXT-2717

For preview elements directly linked to a medium, a cropping action is now available.

Further information can be found in chapter “ContentCreator: Image cropping for media-based preview elements”.

ContentCreator, Media, Template Development
CXT-3382

The DQM report was incorrectly displayed in the template development in ContentCreator, even though the DQMConnect project component was not configured in the project.

DQM Connect, Template Development for 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
Omnichannel Manager 2.x 2025-01
FragmentCreator 2025-01 2025-12
Modules with legacy resources 2025-02 2025-09
FirstSpirit Agency Support 2025-02 2025-08