Release Notes FirstSpirit™ 2025.6

Release Notes

FirstSpirit™ 2025.6

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 nameVersion number
FirstSpirit CXT Plattform
platform-[version].fsm
6.1.16
FirstSpirit CXT DAP Bridge
dataservice-[version].fsm
1.44.34
FirstSpirit CXT FragmentCreator
fragment-creator-[version].fsm
5.0.21
FirstSpirit Fragment DAP
fragmentdap-[version].fsm
1.40.43
FirstSpirit Media DAP
mediadap-[version].fsm
1.31.32
FirstSpirit PageRef DAP
pageref-[version].fsm
1.9.32
FirstSpirit Markdown Editor
markdown-editor-[version].fsm
1.29.32
FirstSpirit Tagging Editor
tagging-editor-[version].fsm
1.29.32
FirstSpirit CXT FragmentCreator - CaaS Integration
caas-integration-[version].fsm
1.31.31
FirstSpirit Image Assistant
imagerecognition-module-[version].fsm
1.0.61
FirstSpirit Analyze Asisstant
FirstSpirit-AiAnalyze-[version].fsm
0.9.9
Template Development MicroApp
fs-sitedev-microapp-[version].fsm
0.9.42
FirstSpirit Multisite Management
fs-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 dependencies
    • com.sun.activation:javax.activation
    • com.sun.mail:jakarta.mail

    have been replaced by the updated versions:
    • jakarta.activation:jakarta.activation-api
    • jakarta.mail:jakarta.mail-api
    • org.eclipse.angus:angus-mail

This has potential implications for scripts and modules with legacy resources that use classes from these dependencies. Please note in this context that support for modules with non-isolated resources will be discontinued with FirstSpirit 2025.8.

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

Further information can be found in chapter “Security: 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 supportsRemote(). This checks whether the UrlFactory supports requests for remote URLs.

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 ClassCastException.

Modules
CORE-17027

The ContentCreator API WebeditElementStatusProviderPlugin has been extended in preparation for supporting language-dependent approvals with the optional and language-dependent methods getReleaseState and getWorkflowGroups. The default implementation of these methods calls the previous, language-independent 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

Further information can be found in chapter “FirstSpirit Content Experience Tools (CXT): Latest module versions”.

FirstSpirit Content Experience Tools (CXT)
CORE-17163

Closed beta phase for the new feature "Language-dependent Release"

Further information can be found in chapter “Language-dependent Release: Language-dependent Release – Closed Beta Phase”.

Language-dependent Release
CXT-3338

Overview of the workflows in Template Development for the ContentCreator

Further information can be found in chapter “Module: Template Development MicroApp: Overview of the workflows”.

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.

Further information can be found in chapter “AI-powered tools: Code Assistant: Support for CSS and JS files”.

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 TPP_SNAP.createDataset, the specified table template was not processed correctly.

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.

Further information can be found in chapter “FirstSpirit Omnichannel Manager: Adjustment of the schedule: discontinuation of the Omnichannel Manager 2.x”.

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