Release Notes FirstSpirit™ 2026.5

Release Notes

FirstSpirit™ 2026.5

1 Administration / Modules

Privilegierte Schedule-Task-Executor

Schedule tasks that are started from a script can now be configured as privileged in the fs-exec.conf to disable execution restrictions.

There are now configuration settings for privileged ScheduleTaskExecutors. If an executor is privileged, no restrictions apply to any operations it executes or starts.

2 ContentCreator

Modernization of the ContentCreator UI and the FirstSpirit home page

For a more modern appearance, various areas of the ContentCreators have been revised. Particularly noteworthy are forms and reports, as well as media and dataset management.

In parallel with the changes in ContentCreator, the FirstSpirit home page was also updated for a more modern appearance.

3 FirstSpirit Content Experience Tools (CXT)

Latest module versions

FirstSpirit 2026.5 supports the following module versions for FirstSpirit Content Experience Tools.

Module / file nameVersion number
FirstSpirit CXT Plattform
platform-[version].fsm
8.0.1
FirstSpirit Media DAP
mediadap-[version].fsm
2.0.0
FirstSpirit PageRef DAP
pageref-[version].fsm
2.0.0
FirstSpirit Image Assistant
imagerecognition-module-[version].fsm
1.1.1
FirstSpirit Analyze Asisstant
FirstSpirit-AiAnalyze-[version].fsm
2.0.1
Template Development MicroApp
fs-sitedev-microapp-[version].fsm
1.0.1
FirstSpirit Multisite Management
fs-multisite-[version].fsm
2.0.1
FirstSpirit Collaboration (Beta)
fs-collaboration-[version].fsm
1.1.2

4 FirstSpirit REST API

FirstSpirit REST API - Closed beta phase

With the FirstSpirit version 2026.5, the new feature "FirstSpirit REST API" enters a closed beta testing phase.

For further information, see the Crownpeak Support Portal.

Interested customers can contact Customer Support to clarify eligibility for participation.

5 JSON

JSON: Optimized output format

FirstSpirit offers JSON validation to support template development.

A new JSON format (version 1.3) has been implemented, which includes and displays the reference status as well as as many reference details as possible when references are broken.

6 AI-powered tools

MCP support for Analyze Assistant

The Analyze Assistant now supports the use of MCP function servers that can be configured for individual operations. Details on the setup can be found in the documentation under "Activating a function."

7 Module Development, Scripts, API

7.1 API: Standard format templates for project creation

With the new method createProject(String, String, Set<DefaultPackage>) from the interface ProjectStorage, projects can now be created using the FirstSpirit Access API that are already equipped with standard format templates or workflows.

7.2 Switchover of the FirstSpirit byte code level from Java 17 to Java 21

The Java dependencies provided by Crownpeak, such as the fs-isolated-runtime.jar, now require at least Java 21 during the compile process.

Operating with Java 17 is no longer possible from this point onward.

8 Module: Collaboration

FirstSpirit Collaboration - official release

With the FirstSpirit version 2026.5, the "Collaboration" feature is officially released.

FirstSpirit Collaboration enables direct collaboration with other project users within the ContentCreator.

  • Language-specific comments can be added to individual input components, such as headings or images.
  • Other project users can respond to comments.
  • The FirstSpirit AI agent is available to assist. It understands the context and provides appropriate responses accordingly.
  • The Collaboration API extends the comment function, already available in ContentCreator, by providing programmatic access for developers.

A suitable license as well as the correct configuration of FirstSpirit AI are required to use the FirstSpirit AI agent.

For more information on installation and user introduction, please also refer to the documentation.

9 System

Updates to integrated third-party software

As of the current release, the following internally used software has been updated:

  • Spring Boot
    Update to version 4.0.3
    • CXT Platform
    • ContentCreator
    • Template Development MicroApp
    • Multisite Management
    • Collaboration
    • Analyze Assistant
    • Image Assistant
    • DQMConnect

Overview

ID Description Categories
CORE-15175

After changes to a page template, it could, in rare cases, happen that the generation of a preview still uses the old template for a very short period.

Preview, Template Development
CORE-16593

The audit log of FirstSpirit now also provides information about added and removed web components.

Logging, Server Administrator
CORE-17555

When using the Access API for datasets (de.espirit.firstspirit.access.store.contentstore.Dataset) certain element-specific properties (e.g., #global.STORETYPE) were not available during saving and releasing in rule execution. Depending on the rule definition, this could result in datasets being saved or released unintentionally.

FirstSpirit API
CORE-17659

The format of the JSON output has been optimized as of the current release.

Further information can be found in chapter “JSON: JSON: Optimized output format”.

Developer, Support for JSON, Template Development
CORE-17668

MCP support for Analyze Assistant

Further information can be found in chapter “AI-powered tools: MCP support for Analyze Assistant”.

AI-powered tools, Analyze Assistant
CORE-17685

For the operation of FirstSpirit 2026.5, at least one JDK in version 21 is required.

Further information can be found in chapter “Module Development, Scripts, API: Switchover of the FirstSpirit byte code level from Java 17 to Java 21”.

Java, Module development
CORE-17789

When using an FS_INDEX input component with the DatasetDataAccessPlugin and an externally maintained database, errors could occur during the generation of the release status.

Generation
CORE-17815

The maximum length for the description of a project is now 1024 characters.

Project Administrator
CORE-17820

Structural changes (e.g., deleting, creating, or moving) to store elements are now correctly recognized as language-independent changes in language-dependent release mode.

Language-dependent Release
CORE-17823

Release for the feature "Collaboration"

Further information can be found in chapter “Module: Collaboration: FirstSpirit Collaboration - official release”.

Collaboration
CORE-17829

A ReleaseOperation unnecessarily logged the warning "release process finished with problems", although no problems occurred.

FirstSpirit API, Logging
CORE-17839

FirstSpirit Access API extended: Projects can now be created via the API equipped with standard format templates and workflows.

Further information can be found in chapter “Module Development, Scripts, API: API: Standard format templates for project creation”.

FirstSpirit API
CORE-17845

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-17859

Since FirstSpirit 2025.7, project-related tasks could not be executed without a specifically configured user if the FirstSpirit server was in maintenance mode.

Tasks
CORE-17871

Closed beta phase for the new feature "FirstSpirit REST API"

Further information can be found in chapter “FirstSpirit REST API: FirstSpirit REST API - Closed beta phase”.

FirstSpirit REST API
CORE-17875

Schedule tasks that are started from a script can now be configured as privileged in the fs-exec.conf to disable restrictions during execution.

Further information can be found in chapter “Administration / Modules: Privilegierte Schedule-Task-Executor”.

Server Administrator
CXT-3271

When using style templates for inline tables in the DOM editor, the attribute "color" was not considered.

ContentCreator
CXT-3675

Updates to integrated third-party software

Further information can be found in chapter “System: Updates to integrated third-party software”.

Integrated software
CXT-3678

Modernization of the ContentCreator UI and the FirstSpirit home page.

Further information can be found in chapter “ContentCreator: Modernization of the ContentCreator UI and the FirstSpirit home page”.

ContentCreator, FirstSpirit home page
CXT-3743

If reading permissions for table templates were missing, DOM input components with such inline tables could not be processed correctly.

ContentCreator
CXT-3744

Memory optimizations when using forms.

ContentCreator
CXT-3746

When duplicating paragraphs via TPP_SNAP.moveSection, a unique name is now assigned to the new paragraph.

FirstSpirit Omnichannel Manager
CXT-3747

When using TPP_SNAP.createSection, a specifically defined insertion position was incorrectly evaluated.

ContentCreator, FirstSpirit Omnichannel Manager
CXT-3770

In OCM 3.0, it could happen that a glass pane was not hidden again when initially loading the external preview.

FirstSpirit Omnichannel Manager

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