Release Notes
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 name | Version number |
FirstSpirit CXT Plattformplatform-[version].fsm | 6.1.15 |
FirstSpirit CXT DAP Bridgedataservice-[version].fsm | 1.44.33 |
FirstSpirit CXT FragmentCreatorfragment-creator-[version].fsm | 5.0.20 |
FirstSpirit Fragment DAPfragmentdap-[version].fsm | 1.40.42 |
FirstSpirit Media DAPmediadap-[version].fsm | 1.31.31 |
FirstSpirit PageRef DAPpageref-[version].fsm | 1.9.31 |
FirstSpirit Markdown Editormarkdown-editor-[version].fsm | 1.29.31 |
FirstSpirit Tagging Editortagging-editor-[version].fsm | 1.29.31 |
FirstSpirit CXT FragmentCreator - CaaS Integrationcaas-integration-[version].fsm | 1.31.30 |
FirstSpirit Image Assistantimagerecognition-module-[version].fsm | 1.0.60 |
FirstSpirit Analyze AsisstantFirstSpirit-AiAnalyze-[version].fsm | 0.9.9 |
Template Development MicroAppfs-sitedev-microapp-[version].fsm | 0.9.41 |
FirstSpirit Multisite Managementfs-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 modulefs-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 |
Server Administrator |
| CORE-12585 | During the generation of a page, the value of |
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 |
FirstSpirit API |
| CORE-16761 | The module "FirstSpirit rsync-Deployment" now supports establishing connections 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 |
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 |
Template Development |
| CORE-17041 | FirstSpirit Content Experience Tools: 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. |
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 |