Release Notes
1 Administration
Extended information about the running server processes
The server-infos.zip file now contains additional information about the processes running in the FirstSpirit Server VM.
- Threaddump (
server-threads.txt) - Information about the classloaders present on the server (
server-loaders.txt)
The server-infos.zip file can be downloaded in ServerMonitoring under “FirstSpirit / Monitoring / Metrics” via the envelope.
2 ContentCreator
Upload resolution manually
Using the new function, images can be uploaded for specific resolutions in ContentCreator.

Upload resolution manually
The upload functionality is only available if a single resolution has been selected.
By clicking this icon, you can choose a specific image using a file selection dialog. Additionally, you can upload an image via drag and drop.
For more information, see documentation to "Edit image section".
3 Input components
Inserting table contents
The DOM and DOMTABLE editor now supports inserting table content into existing tables.
Note: Insertion is not supported for DOMTABLE if one of the functions columnChange, rowChange, or combine has been disabled for the input component.
4 FirstSpirit Content Experience Tools (CXT)
Latest module versions
FirstSpirit 2024.5 supports the following module versions for FirstSpirit Content Experience Tools.
| Module / file name | Version number |
FirstSpirit CXT Plattformplatform-[version].fsm | 6.1.4 |
FirstSpirit CXT DAP Bridgedataservice-[version].fsm | 1.44.21 |
FirstSpirit CXT FragmentCreatorfragment-creator-[version].fsm | 5.0.9 |
FirstSpirit Fragment DAPfragmentdap-[version].fsm | 1.40.30 |
FirstSpirit Media DAPmediadap-[version].fsm | 1.31.20 |
FirstSpirit PageRef DAPpageref-[version].fsm | 1.9.20 |
FirstSpirit Markdown Editormarkdown-editor-[version].fsm | 1.29.19 |
FirstSpirit Tagging Editortagging-editor-[version].fsm | 1.29.19 |
FirstSpirit CXT FragmentCreator - CaaS Integrationcaas-integration-[version].fsm | 1.31.19 |
5 Module Development, Scripts, API
New method getEventRevision() in the EventInfo interface.
The method getRevision() from the interface EventInfo returned an incorrect API type.
The new method getEventRevision() now returns the correct API type. The previous method getRevision() has been marked as deprecated and is scheduled for removal.
Overview
| ID | Description | Categories |
|---|---|---|
| CORE-9119 | The interface Images for image processing has been extended. |
FirstSpirit API |
| CORE-15924 | With the current FirstSpirit version, information about the running server processes can now be downloaded for analysis. |
Server Administrator |
| CORE-16109 | New method |
FirstSpirit API |
| CORE-16117 | Some methods of the FirstSpirit Access API, which were already marked as “Deprecated”, have now been annotated with “forRemoval” and will produce a warning message in the logging when called. This may cause generation plans to fail if this API is used. |
FirstSpirit API |
| CORE-16125 | When saving lists/inline tables, additional line breaks (`\n`) were added in certain cases. This could lead to empty block elements in the generation when combined with the normalize function. |
ContentCreator |
| CORE-16127 | A bug has been fixed that, in rare cases, could result in the creation of a 1:1 relationship instead of an N:M relationship when establishing a foreign key relationship. |
Content Store |
| CORE-16150 | FirstSpirit Content Experience Tools: Latest module versions |
FirstSpirit Content Experience Tools (CXT) |
| CXT-2747 | It is now also possible in ContentCreator to manually upload an image for a specific resolution. Further information can be found in chapter “ContentCreator: Upload resolution manually”. |
ContentCreator |
| CXT-3163 | The DOM and DOMTABLE editor now supports inserting table content into existing tables. Further information can be found in chapter “Input components: Inserting table contents”. |
ContentCreator |
| CXT-3207 | In the cropping dialog, the original resolution of images can now be saved even without selecting a image crop. |
ContentCreator |
| CXT-3245 | Security improvements based on regularly conducted penetration tests. |
Server Administrator |
| CXT-3247 | In CMS_INPUT_DATE input components, due to daylight saving time (DST) changes, in certain circumstances, an incorrectly displayed value could occur in the form, where the timestamp deviates by a month. |
ContentCreator |
| CXT-3257 | The toolbar of the DOM editor was not displayed correctly in some cases. |
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 | |
| Support for Log4j 1 | 2022-05 | 2024-06 |