Release Notes
1 ContentCreator
Accessibility in the ContentCreator
In FirstSpirit version 2025.6, ContentCreator introduces several enhancements to improve accessibility.
- The application now supports comprehensive keyboard navigation across major sections, allowing for more efficient interactions without relying on a mouse.
- Focus handling has been refined to provide clearer visual indicators of active elements within the interface.
- Additionally, compatibility with screen readers has been increased, ensuring that interface elements are communicated more effectively to assistive technologies.
These updates contribute to a more accessible and user-friendly ContentCreator experience.
2 FirstSpirit Content Experience Tools (CXT)
Latest module versions
FirstSpirit 2025.6 supports the following module versions for FirstSpirit Content Experience Tools.
| Module / file name | Version number |
FirstSpirit CXT Plattformplatform-[version].fsm | 6.1.16 |
FirstSpirit CXT DAP Bridgedataservice-[version].fsm | 1.44.34 |
FirstSpirit CXT FragmentCreatorfragment-creator-[version].fsm | 5.0.21 |
FirstSpirit Fragment DAPfragmentdap-[version].fsm | 1.40.43 |
FirstSpirit Media DAPmediadap-[version].fsm | 1.31.32 |
FirstSpirit PageRef DAPpageref-[version].fsm | 1.9.32 |
FirstSpirit Markdown Editormarkdown-editor-[version].fsm | 1.29.32 |
FirstSpirit Tagging Editortagging-editor-[version].fsm | 1.29.32 |
FirstSpirit CXT FragmentCreator - CaaS Integrationcaas-integration-[version].fsm | 1.31.31 |
FirstSpirit Image Assistantimagerecognition-module-[version].fsm | 1.0.61 |
FirstSpirit Analyze AsisstantFirstSpirit-AiAnalyze-[version].fsm | 0.9.9 |
Template Development MicroAppfs-sitedev-microapp-[version].fsm | 0.9.42 |
FirstSpirit Multisite Managementfs-multisite-[version].fsm | 1.5.4 |
3 FirstSpirit Omnichannel Manager
Adjustment of the schedule: discontinuation of the Omnichannel Manager 2.x
Support for Omnichannel Manager 2.x will be discontinued in the medium term.
Schedule:
- With FirstSpirit 2025.6, there will be no automatic provisioning in SaaS environments.
- With FirstSpirit 2025.12, OCM 2.x will no longer be supported and provided.
- With FirstSpirit 2025.8 (previously: 2025.6), OCM 2.x will only be delivered on demand in our SaaS environments. Please contact our Customer Support if this applies to you.
- With FirstSpirit 2026.2 (previously: 2025.12), OCM 2.x will no longer be supported and provided.
With the FirstSpirit version 2024.8, the Omnichannel Manager 3.0 has been officially released.
To ensure that the projects continue to operate successfully in the future, they must be upgraded to Omnichannel Manager 3.0.
For more information, including migration, see the documentation for the Omnichannel Manager 3.0.
4 AI-powered tools
Code Assistant: Support for CSS and JS files
The AI-powered Code Assistant now analyzes not only the HTML code in the Template Development for Content Creators but also CSS and JavaScript files in the Media Management.
For more information, see also the Dokumentation für den Code Assistant.
Note: Access to the Code Assistant as well as other AI-supported tools requires an appropriate license.
5 Module: Template Development MicroApp
Overview of the workflows
The current FirstSpirit version provides an overview of the workflows in Template Development for the ContentCreator.
On the root node "Workflows," there is an overview of all workflows within the project, with the option to view a filtered view based on various search criteria. Within this overview, tasks can be continued or canceled.
More information can be found in the documentation for Template Development in ContentCreator.
6 Security
Modified access permissions for schedule entries
When retrieving schedule entries using the interface ScheduleStorage users were able to access schedules for which they do not have authorization.
Access has been restricted accordingly: Schedules can only be accessed by users who have access to the corresponding project and server jobs can only be accessed by server administrators.
7 Language-dependent Release
Language-dependent Release – Closed Beta Phase
With FirstSpirit version 2025.6, the new "Language-dependent Release" functionality enters a closed beta testing phase.
This feature allows editors with the appropriate permissions to release and publish content for individual languages in multilingual projects.
During the closed beta, the functionality will be accessible via API only; the UI integration will be made available in one of the upcoming releases.
To enable the practical use of the feature, a workflow will be provided that prompts editors to select the target language when initiating the release and publishing process.
Interested customers can contact Customer Support to check eligibility for participation in the beta phase.
8 System
Update of internally used software
As of the current release, the following internally used software has been updated:
- ASM (library for analyzing and modifying Java byte code)
Update from version 9.7 to 9.8 - Jakarta Mail (library for sending e-mails)
The internally used dependenciescom.sun.activation:javax.activationcom.sun.mail:jakarta.mail
have been replaced by the updated versions:jakarta.activation:jakarta.activation-apijakarta.mail:jakarta.mail-apiorg.eclipse.angus:angus-mail
Overview
| ID | Description | Categories |
|---|---|---|
| CLOUDPROV-31 | Amazon has discontinued support for AWS SDK version 1 by the end of 2025. Therefore, the AWS S3 deployment module now uses version 2 of the SDK. |
AWS S3 Deployment |
| CORE-12340 | Modified access permissions for schedule entries |
FirstSpirit API, Tasks |
| CORE-14369 | Update of internally used software Further information can be found in chapter “System: Update of internally used software”. |
Integrated software |
| CORE-16726 | The UrlFactory interface has been extended with a new method |
FirstSpirit API |
| CORE-16952 | A problem with importing schemas during External synchronization has been resolved. |
External synchronization |
| CORE-17007 | Adding the component FIRSTpersonalisation to a ContentCreator web application caused a |
Modules |
| CORE-17027 | The ContentCreator API WebeditElementStatusProviderPlugin has been extended in preparation for supporting language-dependent approvals with the optional and language-dependent methods |
FirstSpirit API |
| CORE-17080 | A bug has been fixed where the method Body#getDisplayName(Language) could return null. |
FirstSpirit API |
| CORE-17099 | FirstSpirit Content Experience Tools: Latest module versions |
FirstSpirit Content Experience Tools (CXT) |
| CORE-17163 | Closed beta phase for the new feature "Language-dependent Release" |
Language-dependent Release |
| CXT-3338 | Overview of the workflows in Template Development for the ContentCreator |
Template Development for ContentCreator |
| CXT-3460 | With the current FirstSpirit version, in addition to HTML code, CSS and JavaScript files can now also be analyzed using the Code Assistant. |
AI-powered tools |
| CXT-3476 | Improvements for Accessibility in the ContentCreator Further information can be found in chapter “ContentCreator: Accessibility in the ContentCreator”. |
Accessibility, ContentCreator |
| CXT-3507 | In OCM 3.0, when calling |
FirstSpirit Omnichannel Manager |
| CXT-3509 | The settings for the preferred display language were not taken into account when creating new datasets. |
ContentCreator |
| CXT-3541 | Support for Omnichannel Manager 2.x will be discontinued in the medium term. The schedule announced in the 2025.1 release notes will be adjusted. |
FirstSpirit Omnichannel Manager |
| DEVEX-671 | For using the FSDevTools (fs-cli) with current versions of FirstSpirit, version 4.8.5 of the FSDevTools is required due to changes in the logging framework. This version is also compatible with older FirstSpirit versions. |
FSDevTools |
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 |
| Modules with legacy resources | 2025-02 | 2025-09 |
| FirstSpirit Agency Support | 2025-02 | 2025-08 |