Release Notes
1 Administration
Update of internally used software
As of the release 2025.4, the following internally used software has been updated.
- JxBrowser (Chrome browser engine for displaying the integrated preview in FirstSpirit SiteArchitect)
Update to version 8.4.0 (Chromium 133.0.6943.99) includes security updates.
2 ContentCreator
Navigation: Visibility for the sitemap
For menu levels and page references, the visibility for the sitemap can be configured in the navigation area via the context menu entry "Hide in sitemap" or "Show in sitemap".
3 FirstSpirit Content Experience Tools (CXT)
Latest module versions
FirstSpirit 2025.4 supports the following module versions for FirstSpirit Content Experience Tools.
| Module / file name | Version number |
FirstSpirit CXT Plattformplatform-[version].fsm | 6.1.14 |
FirstSpirit CXT DAP Bridgedataservice-[version].fsm | 1.44.2 |
FirstSpirit CXT FragmentCreatorfragment-creator-[version].fsm | 5.0.19 |
FirstSpirit Fragment DAPfragmentdap-[version].fsm | 1.40.41 |
FirstSpirit Media DAPmediadap-[version].fsm | 1.31.30 |
FirstSpirit PageRef DAPpageref-[version].fsm | 1.9.30 |
FirstSpirit Markdown Editormarkdown-editor-[version].fsm | 1.29.30 |
FirstSpirit Tagging Editortagging-editor-[version].fsm | 1.29.30 |
FirstSpirit CXT FragmentCreator - CaaS Integrationcaas-integration-[version].fsm | 1.31.29 |
FirstSpirit Image Assistantimagerecognition-module-[version].fsm | 1.0.59 |
FirstSpirit Analyze AsisstantFirstSpirit-AiAnalyze-[version].fsm | 0.9.9 |
Template Development MicroAppfs-sitedev-microapp-[version].fsm | 0.9.40 |
FirstSpirit Multisite Managementfs-multisite-[version].fsm | 1.5.3 |
4 AI-powered tools
Image Assistant: Configuration of the image analysis model
Server-wide, in the "FS Image Assistant - GPT Alt Text Config" service, one can choose between using the global or an individual AI model. In the case of an individual AI model, the desired AI plugin can be selected and the AI model defined.

Use customised AI model
The AI model used in the Image Assistant can also be overridden in the project component "FS Image Assistant - Configuration" for project-specific purposes.

Use customised AI model
For more information, see also Documentation for Image Assistant.
5 SiteArchitect / ServerManager
Java version update
The FirstSpirit desktop apps (FirstSpirit SiteArchitect and ServerManager) are started and updated (rolled out) via the FirstSpirit Launcher.
The “FirstSpirit Launcher JRE” module enables customers and partners to easily switch between different Java versions for the operation of Java-based applications. The desired Java version can be selected server-wide for Microsoft Windows and macOS separately.
The included Java versions have been updated with the current release.
- 17.0.12+7 -> 17.0.14+7
(Default - the version delivered with the FirstSpirit Launcher) - 21.0.4+7 -> 21.0.6+7
6 Search
Apache Lucene in version 9 in beta operation
The internal search engine based on Apache Lucene has been moved from the FirstSpirit server to a separate module that will be automatically installed with FirstSpirit version 2024.11. This step allows for the parallel operation of or transition to a newer version of Lucene.
In the documentation for FirstSpirit administrators, the corresponding configuration parameters for the search engine are described. Currently, version 9 of Apache Lucene is considered beta, and the default value remains Lucene 3 until further notice.
7 Template development
Control of the generation of metadata in the output JSON
For JSON generation, the new setting metaDataRenderMode is now supported, which allows for the control of metadata generation in the output JSON. The setting can be configured as follows:
$CMS_SET(#global.json.metaDataRenderMode, "IF_DEFINED")$The following values are supported:
NONE
No metadata will be output.IF_DEFINED(default setting)
The metadata defined for the current element is output.INHERITED_OR_DEFINED
All metadata is recursively inherited from a store element's parent nodes.INTELLIGENT
AsINHERITED_OR_DEFINED, however, it is avoided that redundant outputs of the metadata occur.INTELLIGENT_CAAS
HowINTELLIGENT, except that the inheritance is performed at the level of elements instead of individual input components.
The parameters metaDataRendering and metaInheritanceRendering have now been marked as "deprecated" and should be replaced with the render modes NONE, IF_DEFINED, and INHERITED_OR_DEFINED.
For more information, see also JSON output of metadata.
Overview
| ID | Description | Categories |
|---|---|---|
| CORE-16471 | The new setting |
Support for JSON |
| CORE-16524 | Beta operation of Apache Lucene in version 9 Further information can be found in chapter “Search: Apache Lucene in version 9 in beta operation”. |
Search, Server Administrator |
| CORE-16862 | A bug has been fixed that could cause outdated redirects not to be deleted. Additionally, the "AWS URL Redirect" module has been updated to the new AWS API. |
AWS URL Redirect |
| CORE-16896 | With the current release, the Java versions have been updated. Further information can be found in chapter “SiteArchitect / ServerManager: Java version update”. |
Launcher |
| CORE-16909 | Update of internally used software Further information can be found in chapter “Administration: Update of internally used software”. |
Integrated software |
| CORE-16924 | For the image assistant, the AI model for analyzing images can now be configured separately from the standard model. |
AI-powered tools |
| CORE-16939 | The metrics downloadable from ServerMonitoring now include additional information on the runtime environment, memory usage, the number and size of the projects, the current connections, as well as the web applications of a server. |
Server Administrator, ServerMonitoring |
| CORE-16958 | The map passed in the method init from the interface UrlFactory (FirstSpirit-API, package |
FirstSpirit API |
| CORE-16966 | When using an AsynchronousChannel, exceptions may occur in concurrently executed actions. |
Developer |
| CORE-16968 | Due to a follow-up error, the error correction for the transfer of language-dependent default values (CORE-15027, since version 2024.13) was temporarily deactivated in the FirstSpirit release 2025.3 when the target project has more languages than the source project. With the current release, the follow-up error related to the transport of modified forms has been fixed. Consequently, the error correction for the transfer of language-dependent default values is now reactivated. |
Content Transport |
| CORE-16975 | FirstSpirit Content Experience Tools: Latest module versions |
FirstSpirit Content Experience Tools (CXT) |
| CORE-16976 | The deletion of original resolutions via the FirstSpirit Access API is no longer possible. |
FirstSpirit API |
| CXT-3320 | Configuration of visibility for the sitemap |
ContentCreator |
| CXT-3369 | In the Template Development for ContentCreator, the code completion for forms has been improved. |
Template Development for ContentCreator |
| DQMMOD-50 | A bug in the browser console has been fixed in the DQMConnect module, which occurred when using it in headless projects. |
DQM Connect |
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 |