Release Notes
1 Administration
Java 25 for the launch of FirstSpirit desktop applications
Java 25 (25.0.3+9-LTS 64bit Eclipse Adoptium) is now used by default to start the FirstSpirit desktop applications (ServerManager, SiteArchitect).
The module “FirstSpirit Launcher JRE” enables customers and partners to easily switch between different Java versions for operating the FirstSpirit Desktop Apps. The desired Java version can be selected server-wide, separately for Microsoft Windows and macOS.
With the current release, the included Java versions have been updated.
- 25.0.3+9 (Default - the version delivered with the FirstSpirit Launcher)
- 26.0.1+8
2 ContentCreator
New workflow status "Never released" in ContentCreator
The WebeditElementStatusProviderPlugin has been extended with the optional status NEVER_RELEASED, which plugin implementations can use to signal that an element has never been released.
Depending on the configured WebeditElementStatusProviderPlugin, ContentCreator displays this status with a new icon and color in the navigation, toolbar, media management, and data source management.
Media management additionally provides a new "Never released" filter. For data sources, this is not possible for technical reasons, so datasets that have never been released will be displayed within "Modified" like before.
The built-in plugins "Page based" and "Site-store based" support the new status; other implementations require separate adaptation.
3 FirstSpirit Content Experience Tools (CXT)
Latest module versions
FirstSpirit 2026.9 supports the following module versions for FirstSpirit Content Experience Tools.
| Module / file name | Version number |
FirstSpirit CXT Plattformplatform-[version].fsm | 8.0.7 |
FirstSpirit Media DAPmediadap-[version].fsm | 2.0.3 |
FirstSpirit PageRef DAPpageref-[version].fsm | 2.0.3 |
FirstSpirit Image Assistantimagerecognition-module-[version].fsm | 1.1.5 |
FirstSpirit Analyze AsisstantFirstSpirit-AiAnalyze-[version].fsm | 2.0.3 |
Template Development MicroAppfs-sitedev-microapp-[version].fsm | 1.0.5 |
FirstSpirit Multisite Managementfs-multisite-[version].fsm | 2.2.2 |
FirstSpirit Collaborationfs-collaboration-[version].fsm | 1.2.3 |
4 Module Development, Scripts, API
Detecting related datasets and first releases via the API
The reference methods of the Dataset interface
getOutgoingReferencesgetIncomingReferenceshasIncomingReferences
Schema interface- getIncomingReferences
- getOutgoingReferences
In addition, the new methods isFirstRelease(Language...) and hasFirstRelease() of the IDProviderChange interface (IDProviderEventAgent) detect the first release of an element, including on a per-language basis. This makes it possible to determine related datasets previously linked only via foreign keys and to selectively republish dependent content upon a first release.
The new methods are marked as experimental, meaning their signature and behavior may still change in future versions.
Overview
| ID | Description | Categories |
|---|---|---|
| CORE-17774 | New, experimental API methods make it possible to determine related datasets including plain foreign-key relations and to detect the first release of an element within an event. |
FirstSpirit API |
| CORE-17919 | ContentCreator now visually distinguishes between elements that have never been released and those that were released and subsequently modified. |
ContentCreator |
| CORE-17959 | With the current FirstSpirit release, Java 25 is now used as standard for launching the FirstSpirit desktop applications. |
Java, Launcher, ServerManager, SiteArchitect |
| CORE-18050 | The export parameter |
External synchronization |
| CORE-18066 | When editing, importing, or copying projects in the ServerManager, providing a project description is now optional. |
Project Administrator |
| CORE-18082 | Depending on the configured MCP server, connection problems could occur in the MCP Connector Module. As part of this change, the MCP Java SDK was updated to version 2.0.0 and the OpenAI Java SDK to version 4.41.0. |
AI-powered tools |
| CORE-18096 | The version of the integrated web server module "Embedded Tomcat" has been increased to 11.0.23. The use is not suitable for productive operation and should only be for testing purposes. |
Server Administrator |
| CORE-18104 | When starting the FirstSpirit server, the configuration file |
Server Administrator |
| CORE-18106 | Fixed an issue with undelete information for pages whose body areas contain special characters in their names. This could lead to incorrect behavior when restoring sections. |
Content Transport, External synchronization |
| CORE-18121 | Various areas of collaboration have been revised for a more modern appearance. |
Collaboration |
| CORE-18122 | The Log4j markers |
Logging, Server Administrator |
| CORE-18128 | FirstSpirit Content Experience Tools: Latest module versions |
FirstSpirit Content Experience Tools (CXT) |
| CXT-3693 | In the template development for the ContentCreator, it is now possible to jump to a section template allowed for a content area. |
Template Development for ContentCreator |
| CXT-3809 | When using a language-independent |
ContentCreator |
| CXT-3822 | Within the difference display, an error could occur when switching languages if a comparison was made with an archived version. |
ContentCreator, Version history |
| CXT-3828 | In ContentCreator, the display of report headers as well as the language selection in the navigation has been revised. Additionally, the appearance of disabled buttons in dialogs has been corrected. Furthermore, there was malfunction in mouse interaction with search suggestions in the toolbar. |
ContentCreator |
| CXT-3839 | When using the Firefox browser, there were issues with drag-and-drop interactions in OCM 3.0. |
FirstSpirit Omnichannel Manager |
| CXT-3841 | When performing inline editing of input components in OCM 3.0, error messages could appear in the JavaScript console. |
FirstSpirit Omnichannel Manager |
| CXT-3861 | Several JavaScript dependencies were updated in the CXT platform to fix security vulnerabilities. |
FirstSpirit Content Experience Tools (CXT), Security |
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: 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 | |
| FirstSpirit Access API: redirectTemplateLogToDefaultLog() (Interface RenderingAgent.Renderer) | 2021-05 | |
| Omnichannel Manager 2.x | 2025-01 |