Release Notes
1 Administration
Update of internally used software
As of the release 2025.12, the following internally used software has been updated.
- Apache Commons Lang
Update from version 3.16.0 to version 3.19.0
2 General
Code signing certificate updated
The content of FirstSpirit JAR files is signed with a certificate. This procedure is also called “code signing”.
With the current FirstSpirit release, the content is signed with new certificates:
- FirstSpirit including ContentCreator - valid until October 8th, 2031
- Launcher for Windows - valid until November 5th, 2028
- Launcher for macOS - valid until February 1st, 2027
3 FirstSpirit Content Experience Tools (CXT)
Latest module versions
FirstSpirit 2025.12 supports the following module versions for FirstSpirit Content Experience Tools.
| Module / file name | Version number |
FirstSpirit CXT Plattformplatform-[version].fsm | 6.2.3 |
FirstSpirit Media DAPmediadap-[version].fsm | 1.31.38 |
FirstSpirit PageRef DAPpageref-[version].fsm | 1.9.38 |
FirstSpirit Image Assistantimagerecognition-module-[version].fsm | 1.0.68 |
FirstSpirit Analyze AsisstantFirstSpirit-AiAnalyze-[version].fsm | 0.9.11 |
Template Development MicroAppfs-sitedev-microapp-[version].fsm | 0.10.3 |
FirstSpirit Multisite Managementfs-multisite-[version].fsm | 1.5.12 |
FirstSpirit Collaboration (Beta)fs-collaboration-[version].fsm | 0.9.2 |
4 FragmentCreator
Discontinuation of the FragmentCreator
As announced in the release notes for FirstSpirit 2025.1, the FragmentCreator will no longer be supported with FirstSpirit 2025.12 and will no longer be available in the download portal.
This also applies to the associated modules:
- CaaS Integration
- Fragment DAP
- Tagging Editor
- Markdown Editor
- CXT Dataservice
5 Module Development, Scripts, API
Extension of the GidAgent API
The interface GidAgent has been enhanced with the following methods:
findEntity()findIDProvider()isGidInUse()
6 Modules: DQM Connect
Multiple websites for DQMConnect
The DQMConnect module can now manage multiple DQM website IDs on one server.
In the ServerManager, configurations can be defined in the DQMConnect module, consisting of an identifier, a DQM API key, and a DQM website ID.
In the DQMConnect ProjectApp, a specific configuration can be selected for a desired project.
This allows the assignment of FirstSpirit projects to various DQM website IDs.
7 System
New Recommended Java Version (Reference)
From the latest release of FirstSpirit, the recommended Java version (reference) for use with the FirstSpirit Server is changing to:
- OpenJDK 21 (in the current version) (previously: OpenJDK 17)
A complete list of the supported Java versions for the FirstSpirit Server can be found in Technical requirements and recommendations (Documentation for administrators).
Overview
| ID | Description | Categories |
|---|---|---|
| CORE-13233 | When using a |
Input Components |
| CORE-16394 | The interface GidAgent has been extended with new methods. |
Developer, FirstSpirit API |
| CORE-16738 | From the latest release of FirstSpirit, the recommended Java version (reference) for use with the FirstSpirit Server is changing to OpenJDK 21 (in the current version) (previously: OpenJDK 17). OpenJDK 17 remains on the list of compatible JDKs. Further information can be found in chapter “System: New Recommended Java Version (Reference)”. |
Java, Module development, Server Administrator |
| CORE-17298 | In the configuration of the Image Assistant, the secret AWS access key is now stored encrypted in the file system. |
Image Assistant |
| CORE-17414 | In the Template development for the ContentCreator, there could be malfunctions in displaying the version history if there are invalid revisions in the project. |
Template Development for ContentCreator |
| CORE-17429 | When using corporate content, there could be memory issues with packages containing many elements. |
Corporate Content |
| CORE-17430 | A problem with repeatedly closing unused project repositories after executing jobs has been fixed. |
Generation, Performance |
| CORE-17442 | An error in the reference view for bundles in the release status was fixed. The release status is now also correctly taken into account in the display. |
Multisite Management |
| CORE-17454 | With GOM elements provided by external modules, errors such as a |
Input Components |
| CORE-17476 | The Java classes available in |
Developer |
| CORE-17477 | Update of internally used software Further information can be found in chapter “Administration: Update of internally used software”. |
Integrated software |
| CORE-17489 | The content of FirstSpirit JAR files is signed with a certificate. In the current FirstSpirit version, the content is signed with new certificates. Further information can be found in chapter “General: Code signing certificate updated”. |
Webstart |
| CORE-17498 | Elements that were transferred to the target project per bundle through the bundling strategy can now also be transported back into the master project using back transport. |
Multisite Management |
| CORE-17505 | FirstSpirit Content Experience Tools: Latest module versions |
FirstSpirit Content Experience Tools (CXT) |
| CORE-17532 | The transfer of large generators with S3 deployment could lead to connection interruptions. |
AWS S3 Deployment |
| CXT-2048 | When using ContentCreator deep links to a GCA page, a Tomcat error page could appear. Instead, a white page is now displayed, similar to other unsupported elements. Other pages of the project can be accessed through the "Navigation" area. |
ContentCreator |
| CXT-3238 | Within the cropping dialog, incorrect image dimensions were displayed for manually uploaded resolutions. |
ContentCreator |
| CXT-3634 | Under certain circumstances, it could happen that the search result display in FS_REFERENCE/FS_DATASET was covered by other components. |
ContentCreator, Input Components |
| CXT-3643 | When creating paragraphs with configured fallback values for a DOM editor, it could happen that value changes were also displayed during a subsequent creation operation. |
ContentCreator, Input Components |
| CXT-3648 | With FirstSpirit 2025.12, the FragmentCreator will no longer be supported and will no longer be available. |
FragmentCreator |
| CXT-3654 | Under certain circumstances, no new connections could be established to MicroApps such as Site Developer or Multisite Management. Under certain circumstances, no new connections could be established to MicroApps such as Template Development for ContentCreator or Multisite Management. |
FirstSpirit Content Experience Tools (CXT) |
| DQMMOD-56 | The DQMConnect module now supports multiple DQM website IDs per server. In the server manager, endpoints can be configured with website ID and API key, which can be selected project-specifically in the Project app. |
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 | |
| FirstSpirit Access API: redirectTemplateLogToDefaultLog() (Interface RenderingAgent.Renderer) | 2021-05 | |
| Omnichannel Manager 2.x | 2025-01 | |
| FragmentCreator | 2025-01 | 2025-12 |
| Jetty Web Server | 2025-09 | 2026-02 |