Release Notes FirstSpirit™ 2024.10

Release Notes

FirstSpirit™ 2024.10

1 Administration

1.1 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.5 to 9.7

1.2 Restrict language selection on the homepage

Using the parameter client.languages in the server configuration file fs-server.conf, it is now possible to restrict the selection of languages on the start page and adjust the order. Example:

client.languages=de,en

If only a single language is specified, the corresponding selection box is hidden.

1.3 Wrapper configuration: The option java.net.preferIPv4Stack=true is no longer defined by default

The current version 3.0.10 of the FirstSpirit backend no longer defines by default the option java.net.preferIPv4Stack=true.

If it remains necessary in your network environment, please add it to your own configuration.

2 FirstSpirit Content Experience Tools (CXT)

Latest module versions

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

Module / file nameVersion number
FirstSpirit CXT Plattform
platform-[version].fsm
6.1.8
FirstSpirit CXT DAP Bridge
dataservice-[version].fsm
1.44.26
FirstSpirit CXT FragmentCreator
fragment-creator-[version].fsm
5.0.13
FirstSpirit Fragment DAP
fragmentdap-[version].fsm
1.40.34
FirstSpirit Media DAP
mediadap-[version].fsm
1.31.24
FirstSpirit PageRef DAP
pageref-[version].fsm
1.9.24
FirstSpirit Markdown Editor
markdown-editor-[version].fsm
1.29.24
FirstSpirit Tagging Editor
tagging-editor-[version].fsm
1.29.24
FirstSpirit CXT FragmentCreator - CaaS Integration
caas-integration-[version].fsm
1.31.23
FirstSpirit Image Assistant
imagerecognition-module-[version].fsm
1.0.53
FirstSpirit Analyze Asisstant
FirstSpirit-AiAnalyze-[version].fsm
0.9.5 (Beta)
Template Development MicroApp
fs-sitedev-microapp-[version].fsm
0.9.33
FirstSpirit Multisite Management
fs-multisite-[version].fsm
0.30.8

3 Remote Data

Remote Data: Visual representation of an established connection

For the support of remote databases introduced with FirstSpirit 2024.7, there is now a display in the SiteArchitect showing which schemas are connected to each other. This can be found in the properties of a schema.

For more information, see Remote Data.

Overview

ID Description Categories
CORE-16288

A problem with the display of cluster generations in ServerMonitoring has been fixed.

Server Administrator
CORE-16299

The performance for accessing URLs during generation has been improved.

Generation
CORE-16382

For the support of remote databases introduced with FirstSpirit 2024.7, there is now a display in the SiteArchitect showing which schemas are connected to each other.

Further information can be found in chapter “Remote Data: Remote Data: Visual representation of an established connection”.

Remote Data
CORE-16431

The server information collected by ServerMonitoring, which can be downloaded or sent to Crownpeak as needed, now includes information about the resources of all installed modules as well as potential conflicts.

ServerMonitoring
CORE-16432

With the current version of FirstSpirit, it is now possible to restrict the languages available on the start page and adjust their order.

Further information can be found in chapter “Administration: Restrict language selection on the homepage”.

FirstSpirit Administrator
CORE-16467

The license evaluation for clustering has been optimized.

Server Administrator
CORE-16479

The option java.net.preferIPv4Stack=true is no longer configured by default.

Further information can be found in chapter “Administration: Wrapper configuration: The option java.net.preferIPv4Stack=true is no longer defined by default”.

Server Administrator
CORE-16487

A bug was fixed where CONTAINS rules were not executed.

Dynamic Forms
CORE-16492

It is now possible to use the ScriptValueService in FirstSpirit Rules to obtain a value using a FirstSpirit script.

Dynamic Forms
CORE-16495

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

Update of internally used software

Further information can be found in chapter “Administration: Update of internally used software”.

Integrated software
CORE-16548

A bug was fixed in handling datasets during the transport of data sources, which caused datasets to not be transported correctly.

Multisite Management
CORE-16565

Due to a change in OpenAI's API, the generation of alt texts in the Image Assistant was no longer working correctly. The issue was resolved by adjusting the FirstSpirit OpenAI Connector module.

AI-powered tools
CXT-3198

Added a link to the FirstSpirit documentation in the fullscreen view of template development for ContentCreator.

Template Development for ContentCreator
CXT-3273

In the template development for the ContentCreator, the view "Rendering logs" now also displays the remote calls to the FirstSpirit server.

Template Development for ContentCreator
CXT-3341

Via the link "Switch to fullscreen view", all templates now opened as windows can be directly opened in full-screen view. This feature has also been optimized for text media and database schemas.

Template Development for ContentCreator
CXT-3351

When using a "hr" format template in the DOM editor, errors could occur when saving the form.

Template Development
CXT-3354

In the ContentCreator, the native WebSocket protocol could not be used for communication in the browser. Instead, communication took place via the integrated fallback mechanisms.

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