Release Notes FirstSpirit™ 2026.11

Release Notes

FirstSpirit™ 2026.11

1 Administration

1.1 Audit-Logging für Änderungen an Server-Konfigurationsdateien

Das Audit-Logging von FirstSpirit wurde um Änderungen an den Konfigurationsdateien fs-server.conf und fs-server-aux.conf erweitert, die über das ServerMonitoring gespeichert werden. Protokolliert werden der handelnde Benutzer, die geänderte Datei sowie die hinzugefügten, geänderten und entfernten Parameter. Die Werte von Passwort-Parametern werden dabei nicht ausgegeben.

1.2 Neuer Modus logOnly für Ausführungsbeschränkungen

Für den Parameter execControlConstraints in der fs-server.conf gibt es den neuen Wert logOnly.

In diesem Modus werden unzulässige Aufrufe aus Skripten und Vorlagen nur im Server-Log protokolliert und nicht unterbunden. So lässt sich vor dem Aktivieren der Beschränkungen prüfen, welche Skripte und Vorlagen betroffen wären, ohne den laufenden Betrieb zu stören. Aufrufe, die den Server beenden würden, bleiben auch in diesem Modus gesperrt. Die Änderung wird erst nach einem Neustart des Servers wirksam.

2 KI-gestützte Tools

2.1 Ankündigung: Neues Standardmodell der AI Suite - GPT 6

In einer der kommenden FirstSpirit-Versionen wird das Standardmodell der AI Suite auf GPT 6 aktualisiert.

Falls Sie eine eigene Anbindung verwenden, stellen Sie bitte sicher, dass das GPT-6-Modell Luna verfügbar ist. Bei Nutzung unserer OpenAI-Anbindung sind keine weiteren Maßnahmen erforderlich.

2.2 Content Assistant mit Formular-Kontext

Bisher kannte der Content Assistant nur das Textfeld, in dem er aufgerufen wurde. Jetzt bezieht er die aktuelle Sprache und die Inhalte der übrigen Textfelder im selben Formular ein. Mit der neuen Aktion „Formular mit Content Assistant bearbeiten“ lässt sich außerdem eine Operation auf alle Textinhalte eines Formulars anwenden. Die Vorschläge werden in einem Vergleichsdialog zur Übernahme angeboten; die Aktion steht im Formular, in der Vorschau und in der Datenquellen-Verwaltung zur Verfügung.

2.3 Neues Standardmodell gpt-5.6-luna im OpenAI-Connector

Die KI-Assistenten in FirstSpirit, die das OpenAI-Connector-Modul nutzen, arbeiten standardmäßig mit dem Modell gpt-5.6-luna, das insgesamt bessere Ergebnisse liefert.

Installationen ohne eigenen Modelleintrag wechseln mit dem Modul-Update automatisch auf das neue Modell; ein explizit konfiguriertes Modell bleibt erhalten.

Bei Microsoft Azure OpenAI ist gpt-5.6-luna häufig nicht bereitgestellt – in diesem Fall muss das Modell bereitgestellt oder in der Konfiguration ein verfügbares Modell eingetragen werden.

Für Anfragen mit Funktionsaufrufen steht in der ServerManager-Konfiguration zusätzlich das Feld „Reasoning Effort (Tools)" zur Verfügung.

2.4 Vorauswahl von Optionen im Content Assistant

Die Benutzerführung für Optionen im ContentAssistant wurde optimiert. Nun wird der erste Eintrag vorselektiert, und Optionen mit nur einem Eintrag werden nicht mehr angezeigt. Für Sonderfälle, in denen dennoch eine leere Auswahl explizit gewünscht ist, kann den Einträgen ein entsprechender Eintrag mit leerem Prompt vorangestellt werden.

3 Modul-Entwicklung, Skripte, API

fs-isolated-runtime.jar direkt vom Server herunterladen

Anwendungen, die über die FirstSpirit-API auf den Server zugreifen, benötigen die fs-isolated-runtime.jar in der Server-Version.

Bisher musste sie passend zur exakten Serverversion aus einem Artefakt-Repository bezogen oder aus dem Dateisystem des Servers kopiert werden.

Der Server stellt sie nun unter <server>/jar/fs-isolated-runtime.jar bereit. Für den Download sind gültige Zugangsdaten erforderlich, zum Beispiel:

curl -u <benutzer>:<passwort> -O <server>/jar/fs-isolated-runtime.jar

Der Server liefert dabei stets die Datei seiner aktuellen Version aus. Nach einem Server-Update muss sie daher nur erneut heruntergeladen werden, ohne die neue Versionsnummer kennen zu müssen.

Übersicht

ID Beschreibung Kategorien
CORE-16713

Die Benutzerführung für Optionen im ContentAssistant wurde verbessert.

Weitere Informationen können dem Kapitel „KI-gestützte Tools: Vorauswahl von Optionen im Content Assistant“ entnommen werden.

Content Assistant, KI-gestützte Tools
CORE-17849

Das OpenAI-Connector-Modul verwendet als Standardmodell jetzt gpt-5.6-luna statt gpt-4o-mini.

Weitere Informationen können dem Kapitel „KI-gestützte Tools: Neues Standardmodell gpt-5.6-luna im OpenAI-Connector“ entnommen werden.

KI-gestützte Tools
CORE-18090

Der FirstSpirit-Server bietet die zu seiner Version passende fs-isolated-runtime.jar jetzt direkt zum Download an.

Weitere Informationen können dem Kapitel „Modul-Entwicklung, Skripte, API: fs-isolated-runtime.jar direkt vom Server herunterladen“ entnommen werden.

Modul-Entwicklung, Server-Administrator
CORE-18134

Die Log-Ausgaben der Core-WebApps werden wieder an den FirstSpirit-Server weitergeleitet und dort in die zugehörigen fs-webapp-*.log-Dateien geschrieben.

Logging
CORE-18165

Eine FirstSpirit-HTTP-Client-Verbindung unterstützt jetzt unter Windows eine automatische Proxy-Authentifizierung.

Server-Administrator
CORE-18189

Für die Darstellung des sprachabhängigen Freigabestatus im SiteArchitect-Navigationsbaum wurden bei sehr großen Teilbäumen Performance-Verbesserungen erzielt.

Performance, SiteArchitect
CORE-18191

Die Version des integrierten Webserver-Moduls "Embedded Tomcat" wurde auf 11.0.25 erhöht. Die Verwendung ist nicht für den Produktivbetrieb geeignet und sollte lediglich zu Testzwecken erfolgen.

Server-Administrator
CORE-18192

Der Aufbau neuer Verbindungen zum FirstSpirit-Server wurde für lange Laufzeiten unter hoher Last optimiert.

Server-Administrator
CORE-18199

Verstöße gegen die Ausführungsbeschränkungen für Skripte und Vorlagen lassen sich jetzt nur protokollieren, statt sie zu blockieren.

Weitere Informationen können dem Kapitel „Administration: Neuer Modus logOnly für Ausführungsbeschränkungen“ entnommen werden.

FirstSpirit-Administrator
CORE-18204

Bei der Ausgabe von FS_REFERENCE mit useSections="only" innerhalb von DOM-Elementen im JSON wurde ein Fehler bei der Generierung behoben.

Eingabekomponenten, JSON-Unterstützung
CORE-18217

Das Aufräumen nicht mehr benötigter Ressourcen offener Verbindungen wurde optimiert. Auf langlaufenden Servern kann sich dies günstig auf den Speicherverbrauch auswirken.

Server-Administrator
CORE-18220

Beim Import eines Projekts wird die Einstellung zur strikten MIME-Typ-Prüfung beim Hochladen von Medien jetzt korrekt in das Zielprojekt übernommen.

Projektexport / Projektimport
CORE-18230

Das Audit-Logging von FirstSpirit umfasst jetzt auch Änderungen an Konfigurationsdateien, die über den ServerMonitor vorgenommen werden.

Weitere Informationen können dem Kapitel „Administration: Audit-Logging für Änderungen an Server-Konfigurationsdateien“ entnommen werden.

Server-Administrator
CORE-18231

Thread-Dumps von FirstSpirit werden nun im Standardformat gespeichert und enthalten Informationen zu relevanten virtuellen Threads.

Server-Administrator
CORE-18246

Das MultiSite Management öffnet beim Anzeigen der Zielprojekte keine unnötigen Verbindungen zum Server mehr. Dadurch sinkt die Serverlast, und der Server bleibt auch bei vielen Zielprojekten stabil erreichbar.

Multisite Management
CORE-18248

Ein Fehler bei der Beschränkung des Zugriffs auf sicherheitskritische Java-Methoden aus Aufträgen wurde behoben.

Aufträge, Sicherheit
CORE-18249

Das Modul „AgencySupport“ wird seit FirstSpirit 2025.8 nicht mehr unterstützt. Mit der aktuellen Version von FirstSpirit wird es beim Start des Servers automatisch deinstalliert.

Module, Server-Administrator
CORE-18251

Das Schließen und Aufräumen abgebrochener Verbindungen zum FirstSpirit-Server wurde verbessert.

Server-Administrator, Sitzungen
CORE-18273

Für die Darstellung von Store-Strukturen im SiteArchitect-Navigationsbaum gab es Performance-Verbesserungen bei sehr großen Teilbäumen.

Performance, SiteArchitect
CORE-18290

Das Standardmodell der AI Suite wird in einer der nächsten Versionen auf GPT 6 aktualisiert.

Weitere Informationen können dem Kapitel „KI-gestützte Tools: Ankündigung: Neues Standardmodell der AI Suite - GPT 6“ entnommen werden.

KI-gestützte Tools
CXT-3862

Der Content Assistant kann ein ganzes Formular in einem Schritt bearbeiten.

Weitere Informationen können dem Kapitel „KI-gestützte Tools: Content Assistant mit Formular-Kontext“ entnommen werden.

Content Assistant
CXT-3870

Bei der Schnellsuche in den Eingabekomponenten FS_REFERENCE und FS_DATASET konnte es vorkommen, dass die angezeigten Suchergebnisse am unteren Bildschirmrand abgeschnitten wurden.

ContentCreator
CXT-3877

Unter Java 23 oder älteren Versionen konnte es zu Ressourcen-Problemen beim Aufbau der Verbindung zu MicroApp kommen.

FirstSpirit Content Experience Tools (CXT)
CXT-3882

Im ContentCreator konnte es bei externen Vorschau-Applikationen zu einem Timing-Problem bei der Initialisierung von OCM kommen. Dies führte dazu, dass Editier-Funktionalitäten in der Vorschau nicht zur Verfügung standen.

FirstSpirit Omnichannel Manager
CXT-3883

Sicherheitsverbesserungen auf Grundlage von regelmäßig durchgeführten Pentests.

ContentCreator
CXT-3884

In bestimmten Fällen konnte es im ContentCreator zu Session-Problemen durch fehlerhafte Medien-Vorschau-URLs kommen.

ContentCreator

Deprecations

Funktion Abgekündigt mit Entfällt / Entfallen mit
Eingabekomponente CMS_INPUT_CONTENTAREALIST 5.2R3
Eingabekomponente CMS_INPUT_CONTENTLIST 5.2R3
Eingabekomponente CMS_INPUT_FILE 5.2R3
Eingabekomponente CMS_INPUT_LINKLIST 5.2R3
Eingabekomponente CMS_INPUT_OBJECTCHOOSER 5.2R3
Eingabekomponente CMS_INPUT_PAGEREF 5.2R3
Eingabekomponente CMS_INPUT_PICTURE 5.2R3
Eingabekomponente 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 für FirstSpirit 2019-05
FirstSpirit Access-API: redirectTemplateLogToDefaultLog() (Interface RenderingAgent.Renderer) 2021-05
Omnichannel Manager 2.x 2025-01