1. Version 2.19.3 - 08.10.2021

Behobene Fehler

ID Beschreibung

PX-50

Verbesserungen in der internen Testarchitektur.

2. Version 2.19.2 - 17.06.2021

Behobene Fehler

ID Beschreibung

CAAS-1702

Der Cleanup Task wurde dahingehen angepasst, dass die mit der Version 8.x eingeführten internen Collections der CaaS Plattform ignoriert werden und auch Aufträge die keine Inhalte generiert haben zu keinem Fehler mehr führen.

3. Version 2.19.0 - 25.05.2021

Highlights

Da dieses Modul im Juli 2020 von CaaS Connect abgelöst wurde, empfehlen wir die Option der Migration zu CaaS Connect. Ab sofort finden sich für diese Migration in der Produkt Dokumentation entsprechende Migrationshinweise.

Neue Features

ID Beschreibung

CAAS-1543

Es wurden Migrationshinweise auf CaaS Connect in die Produktdokumentation hinzugefügt.

CAAS-1658

Verbesserung der Testinfrastruktur.

4. Version 2.18.1 - 07.05.2021

Behobene Fehler

ID Beschreibung

CAAS-1667

Die Releasenotes von 2.18.0 wurden korrigiert.

5. Version 2.18.0 - 06.05.2021

Neue Features

ID Beschreibung

CAAS-1667

Alle Migrationshinweise können zukünftig vollumfänglich den Releasenotes entnommen werden, so dass das separate Dokument "Migration Guide" von nun an nicht mehr weitergeführt wird.

6. Version 2.17.0 - 29.04.2021

Neue Features

ID Beschreibung

CAAS-1447

Die Dokumentationsartefakte des CaaS-Moduls wurden in eine separate Kachel auf der Dokumentations-Landingpage verschoben.

7. Version 2.16.1 - 26.04.2021

Behobene Fehler

ID Beschreibung

CAAS-678

Der Cleanup-Task wurde korrigiert, so dass auch im Falle von Paging alle Einträge gelöscht werden können.

8. Version 2.16.0 - 26.04.2021

Neue Features

ID Beschreibung

CAAS-1542

Für die Konfiguration des Ausgabekanals wird die Verwendung der json-Funktion von FirstSpirit ausdrücklich empfohlen. Die Dokumentation wurde dahingehend angepasst.

9. Version 2.15.2 - 23.04.2021

Behobene Fehler

ID Beschreibung

CAAS-1904

Stackoverflow-Fehler bei der Generierung von Remote-Medien-Verweisen behoben.

10. Version 2.15.1 - 21.04.2021

Behobene Fehler

ID Beschreibung

CAAS-943

Fehler behoben beim Deployment von sprachabhängigen Bildern, bei der in einer Sprache keine Binärdaten hinterlegt sind.

11. Version 2.15.0 - 19.04.2021

Neue Features

ID Beschreibung

CAAS-1641

Sicherstellung der Kompatibilität zur angepassten Vorschau-Url-Generierung von Remote-Medien in FirstSpirit 5.2.210410.

12. Version 2.14.1 - 24.03.2021

Behobene Fehler

ID Beschreibung

CAAS-1626

Warnmeldung im Log für den Fall, dass FirstSpirit-Revision nicht innerhalb der Wartezeit übertragen wird, behoben. Die Meldung zeigt nun die Wartezeit korrekt an und enthält außerdem die Revisions-ID, die Projekt-ID und den Namen.

13. Version 2.14.0 - 09.03.2021

Neue Features

ID Beschreibung

CAAS-1591

Die Handhabung der benötigten HTTP-Client-Ressourcen wurde für das Eventing optimiert. Zuvor wurden die Ressourcen pro Event erstellt und aufgeräumt. Ab sofort sind sie langlebig und an den Lebenszyklus des Preview-Service gebunden, d. h. sie werden beim Start des Service pro Projekt erstellt und beim Stoppen freigegeben.

14. Version 2.13.28 - 08.02.2021

Behobene Fehler

ID Beschreibung

CAAS-1495

Detaillierteres Logging im Falle von unerwarteten Fehlern beim Senden von Inhalten an CaaS hinzugefügt.

15. Version 2.13.27 - 05.02.2021

Behobene Fehler

ID Beschreibung

CAAS-1366

Um sicherzustellen, dass keine Java 8 inkompatiblen Änderungen am Modul-Quellcode gemacht werden, wurde das Release-Flag des Java Compilers auf Version 8 gesetzt.

16. Version 2.13.26 - 22.01.2021

Behobene Fehler

ID Beschreibung

CAAS-765

Es wurden Fokusprobleme des Dialogs zur Verbindungsprüfung behoben.

17. Version 2.13.17 - 20.11.2020

Neue Features

ID Beschreibung

CAAS-1456

Verwendung der FirstSpirit-Standardmechanismen zur URL-Generierung

18. Version 2.13.15 - 10.11.2020

Neue Features

ID Beschreibung

CAAS-1467

Wenn "Medien aus der FirstSpirit-Vorschau nutzen" eingeschaltet ist und der Kontext der Templateauswertung auf ContentCreator steht, referenzieren die erzeugten Medien-URLs die ContentCreator-Applikation.

19. Version 2.13.13 - 29.10.2020

Neue Features

ID Beschreibung

CAAS-1030

Hinweise auf nicht erlaubte Unterstriche am Anfang von Ressourcennamen aus der Dokumentation entfernt, da diese Einschränkungen nicht mehr zutreffend sind.

20. Version 2.13.8 - 21.08.2020

Behobene Fehler

ID Beschreibung

CAAS-1296

Das Streaming von Medien wurde wieder aktiviert, um den Speicherverbrauch bei der Übertragung von Medien in den CaaS zu senken.

21. Version 2.13.3 - 24.07.2020

Neue Features

ID Beschreibung

CAAS-1334

Deprecation der Methode CaaSService#createCaaSConnection(ServiceConfiguration, Supplier<Boolean>) und Einführung der Ersatzmethode CaaSService#createCaaSConnection(ServiceConfiguration).

22. Version 2.13.0

Aktualisierungshinweis

Diese Version des CaaS-FSM erfordert die Nutzung von FirstSpirit in Version 2020-06 oder höher.

Behobene Fehler

ID Description

CAAS-1280

Behoben, dass die URLs nicht NULL sind, wenn das FirstSpirit "Json"-Objekt in Template in Kombination mit dem Preview-Eventing verwendet wird.

CAAS-1121

Das Preview-Eventing funktionierte aufgrund von geschlossenen FirstSpirit-Verbindungen teilweise unzuverlässig. Dieses Problem ist behoben und erfordert den Einsatz von FirstSpirit 2020-06 oder höher.

Neue Features

ID Description

CAAS-1268

Das Modul wird ab sofort nur noch mit Java 11 und Target Level 1.8 gebaut.

23. Version 2.12.30

Aktualisierungshinweis

In dieser Version wird ein neues Feature der REST API genutzt. Dadurch wird das Deployment in den CaaS in Fällen verbessert, wo Datenbank oder Collection erstmals angelegt werden müssen. Wir empfehlen die Nutzung der CaaS-Plattform in Version 2.11.39, um von diesem Feature zu profitieren.

Behobene Fehler

ID Description

CAAS-1301

Traten während eines CaaS-Auftrages Fehler beim Senden von einzelnen Elementen auf, so konnten keine folgenden Elemente mehr versandt werden. Das Fehlerhandling wurde verbessert, so dass der Versand nun in den meisten Fehlerfällen fortgeführt wird.

CAAS-1148

Verbesserter Umgang bei der initialen Erstellung von Datenbank/Collection beim Versenden von Daten in den CaaS. Die Verbesserung kommt nur zum Tragen bei Nutzung der CaaS-Plattform in Version 2.11.39 (oder höher).

24. Version 2.12.27

Behobene Fehler

ID Description

CAAS-1285

Nicht ersetzten Platzhalter für die minimale FirstSpirit-Version im technischen Datenblatt des CaaS-Moduls behoben.

CAAS-1276

Backpressure-Probleme bei der Generierung von CaaS-Nachrichten behoben, um eine Überlastung des HTTP-Clients und ein Erreichen des Verbindungslimits zu vermeiden.

CAAS-1272

Das Deployment von Vorschau-Medien wurde für den Fall korrigiert, dass als Endpunkt der umleitende Ingress der CaaS-Plattform verwendet wird.

CAAS-1271

Speicher- / Thread-Leak bei der Ausführung von Aufträgen behoben.

CAAS-1169

URL-Kodierung von Remote-Medien für den Fall korrigiert, dass ein Auftrag zur Veröffentlichung von Vorschaudaten in den CaaS verwendet wird.

Neue Features

ID Description

CAAS-1286

Verbesserte Protokollierung und Fehlerbehandlung für den Fall, dass Medien während der Verarbeitung null sind.

25. Version 2.12.19

Behobene Fehler

ID Description

CAAS-1256

Es wurde ein optionaler Parameter zur Aktion Initialize CaaS Generation hinzugefügt, um lokale Medienpfade mit einem Schrägstrich voranstellen zu können, falls Medien nicht an CaaS gesendet werden. Weitere Informationen finden Sie in der Dokumentation.

26. Version 2.12.15

Behobene Fehler

ID Description

CAAS-1237

Die Delta-Generierung von Datensätzen wurde für Content Projektionen mit einem Datensatz pro Seite optimiert. Diese Option kann in der Auftrags-Konfiguration aktiviert werden. Bitte schauen Sie in die Dokumentation für mehr Informationen.

CAAS-1225

Fehlendes Aufräumen eines Adapters ergänzt, um Ressourcen-Leaks zu vermeiden

27. Version 2.12.12

Behobene Fehler

ID Description

CAAS-1251

Die Verbindungs-Prüfung weist nun die korrekten Fehlermeldungen für HTTP 401 und HTTP 403 Antworten der CaaS Plattform aus.

CAAS-1221

Gelöschte Datensätze werden nun auch korrekt von der Delta-Generierung berücksichtigt.

CAAS-1216

Das Preview-Eventing kann nun die Umbenennung der UID von PageRefs abbilden. Dies ist das Standardverhalten beim Erstellen neuer Inhalte im Content Creator.

CAAS-1180

Die Erstellung eines Dokuments/Medium wird jetzt abgebrochen, falls die benötigte Datenbank/Collection zuvor nicht angelegt werden konnte.

Neue Features

ID Description

CAAS-1140

Die Dokumentation wurde in separate Dokumente für die CaaS-Plattform und das CaaS-Modul aufgetrennt und leicht überarbeitet. Zusätzlich ist eine CaaS Produkt-Dokumentation hinzugekommen, welche als Einstieg dient und auf die separaten Dokumente verweist.

CAAS-1139

Das technische Datenblatt wurde aufgetrennt und ist ab sofort jeweils für CaaS FSM und CaaS Plattform verfügbar.

28. Version 2.12.2

Behobene Fehler

ID Description

CAAS-1161

Aktualisierung des Kapitels über Generierung

Neue Features

ID Description

CAAS-953

Die Projektkomponente erzeugt nun keine Fehler mehr beim Öffnen, wenn keine Konfiguration des CaaS Service vorliegt

29. Version 2.3.1

Behobene Fehler

ID Description

CAAS-822

Performance-Optimierung der Aktion CaaS DeltaGeneration

30. Version 2.11.1

Behobene Fehler

ID Description

CAAS-1124

NPE bei IdProvidern mit Wert null in der Vorschau beseitigt

Neue Features

ID Description

CAAS-1130

Die Gson-Abhängigkeit des Moduls wurde aus dem Serverscope entfernt

31. Version 2.10.4

Behobene Fehler

ID Description

CAAS-1116

Die Ausgabe des ReportGenerationResultListener wurde behoben, falls keine Nachrichten generiert wurden.

32. Version 2.10.2

Aktualisierungshinweis

Das CaaS-Modul und die CaaS-Platform wurden für die interne Entwicklung voneinander getrennt, jedoch aktuell noch gemeinsam ausgeliefert. Dies hat zur Folge, dass die Versionsnummern innerhalb der Auslieferung nicht mehr gleich sind und sich in Zukunft unabhängig voneinander entwickeln werden.

Behobene Fehler

ID Description

CAAS-1103

Das Löschen von Medien für Delta-Generierungen wurde behoben.

CAAS-920

Für die Verbindungsprüfung des Preview-Caas in der Projekt-Komponente ist kein ausgewähltes Vorlagenset und keine ausgewählte Sprache mehr erforderlich.

Neue Features

ID Description

CAAS-1083

Das CaaS-Modul und die CaaS-Plattform wurden intern getrennt

33. Hinweis zu den Versionsnummern

Mit dem Release 2.10 wurde intern die Entwicklung des CaaS-Modul und der CaaS-Plattform getrennt. Ab diesem Zeitpunkt entwickeln sich demnach auch die Versionsnummern dieser Komponenten unabhängig voneinander.

Dies hat zur Folge, dass die Release Notes in diesem Dokument oberhalb dieses Hinweis nur noch für das CaaS-Modul aufgeführt werden. Unterhalb dieses Hinweis werden jedoch aus historischen Gründen noch die bisher kombinierten Release Notes von CaaS-Modul und CaaS-Plattform aufgelistet.

34. Version 2.9.2

Aktualisierungshinweis

Sie müssen die CaaS Version 2.8.6 mit MongoDB in Version 4.0 installiert haben, um ein Upgrade auf CaaS 2.9 durchführen zu können. Dies ist ein absolut notwendiger Schritt für das MongoDB-Upgrade! Weitere Informationen finden Sie im Migration-Guide.

Behobene Fehler

ID Description

CAAS-1099

Fehlende Lese- und Ausführungs-Rechte des MongoDB Bootstrap-Skriptes im Docker Compose Stack wiederhergestellt.

Neue Features

ID Description

CAAS-1039

Die MongoDB featureCompatibilityVersion wurde auf 4.0 gesetzt. Wenn Sie den Docker-Stack verwenden, müssen Sie nach dem Upgrade die Anpassungen manuell durchführen. Weitere Informationen finden Sie im Migration-Guide.

35. Version 2.8.6

Highlights

Die Helm-Charts unterstützen die Konfiguration zusätzlicher Ingress-Definitionen, um einen Vorschau- CaaS bereitzustellen, ohne einen zweiten CaaS-Stack zu betreiben. Um zu vermeiden, dass freigegebene und nicht freigegebene Daten vermischt werden, fügen diese Ingress dem Datenbanknamen das Suffix "Preview" hinzu. Nach dem Aktivieren der Preview-Ingress können Sie die Verbindung in der FirstSpirit-Projektkomponente konfigurieren. Weitere Informationen finden Sie in der Dokumentation.

Aktualisierungshinweis

Sie müssen die CaaS Version 2.7.9 installiert haben, um ein Upgrade auf 2.8.x durchführen zu können. Dies ist ein absolut notwendiger Schritt für das MongoDB-Upgrade! Weitere Informationen finden Sie im Migration-Guide.

Behobene Fehler

ID Description

CAAS-1084

Das Grafana-Board pro CaaS-Datenbank zeigt die Antwortzeiten für 4xx/5xx-Responses nun korrekt an.

CAAS-1082

Bei Verwendung einer CaaS-Instanz mit einem HTTP-Kontextpfad muss die Konfiguration des CaaSService im Server-Manager nicht mehr mit einem '/' enden.

CAAS-1080

Erzeugung von Remote-Referenzen im Vorschau-Modus korrigiert.

CAAS-1076

Die Übertragungsdauer in der Übersicht am Ende des CaaS-Auftrags wurde falsch berechnet, wenn Übertragungen wiederholt werden mussten

CAAS-1054

Beim CleanUp wird nun ein 404 als Antwort auf ein Delete-Request akzeptiert.

CAAS-1012

Der Dialog "Verbindung prüfen" zeigt nun den zum Ergebnis passenden Titel an

Neue Features

ID Description

CAAS-1031

In den Helm Charts können weitere Ingresse aktiviert werden, um eine Preview-CaaS Funktionalität ohne zweiten CaaS-Stack bereitzustellen.

CAAS-1011

MongoDB wurde von 3.6.13 auf 4.0.10 aktualisiert. Der Wert für featureCompatibilityVersion bleibt auf 3.6 und wird mit einer kommenden Version aktualisiert.

36. Version 2.7.9

Highlights

Die Verbindung zwischen dem FirstSpirit-Modul und der REST-Schnittstelle wurde neu implementiert um robuster und schneller zu sein. Zusätzlich hat sich die Bedeutung der Parallelitätseinstellung in der Servicekonfiguration geändert: Anstatt auf Auftrags- wird die Parallelität nun auf Serverebene konfiguriert und betrifft nur noch Medienverarbeitung.

Aktualisierungshinweis

Sie müssen die CaaS Version 2.6.1 mit MongoDB in Version 3.6 installiert haben, um ein Upgrade auf 2.7.x durchführen zu können. Dies ist ein absolut notwendiger Schritt für das MongoDB-Upgrade! Weitere Informationen finden Sie im Migration-Guide.

Da sich die Bedeutung der Parallelitätskonfiguration in den Serviceeinstellungen geändert hat, sollten Sie Ihre aktuelle Konfiguration überprüfen und gegebenenfalls anpassen. Auftragskonfigurationen die diesen Wert überschrieben haben (mit dem Parameter caasMaxParallelConnections) sind nun wirkungslos. Trotzdessen sie keinen Fehler verursachen, sollten Sie sie entfernen.

Behobene Fehler

ID Description

CAAS-1052

Ein Prometheus Alert wurde hinzugefügt, um mögliche MongoDB Splitbrain Situationen basierend auf den mit CaaS 2.5.7 eingeführten MongoDB-Metriken zu erkennen.

CAAS-1051

Beim Einsatz eines Proxy werden Medien erfolgreich an eine HTTPS REST-Schnittstelle gesendet

CAAS-1049

Seit Release 2.5.7 haben einige Docker-Images im Release-Zip gefehlt, die auf öffentlichen Repositories liegen. Die zum Betrieb benötigten Images sind nun wieder im Release-Zip enthalten.

CAAS-1048

Releases nach Version 2.5.7 enthielten einen Fehler, der Installationen ohne den Monitoring-Stack verhindert haben. Dieses Problem wurde behoben.

CAAS-997

Der Name des Persistent Volume Claim des MongoDB Stateful Sets kann nun in der values.yaml des Helm Charts konfiguriert werden. Beachten Sie, dass der Name des Persistent Volume Claim eines bereits bestehenden Stateful-Sets nicht geändert werden kann!

CAAS-838

CaaS-CleanUp hängt nicht länger eine Generierung hinterher.

Neue Features

ID Description

CAAS-1041

Dokumentationsabschnitt 'technische Vorraussetzungen' angepasst.

CAAS-1038

Die MongoDB featureCompatibilityVersion wurde auf 3.6 gesetzt. Wenn Sie den Docker-Stack verwenden, müssen Sie nach dem Upgrade die Anpassungen manuell durchführen. Weitere Informationen finden Sie im Migration-Guide.

CAAS-946

Die CaaSConnection-Implementierung wurde ausgetauscht

CAAS-704

Der Ping-Endpunkt (/_logic /metrics /ping) der Rest-API-Instanzen wurde entfernt und die Kubernetes Liveness-Probe auf den Metrics-Endpunkt (/_metrics) umgestellt.

37. Version 2.6.1

Aktualisierungshinweis

Sie müssen die Version 2.5.7 installiert haben, um ein Upgrade auf 2.6.x durchführen zu können. Dies ist ein absolut notwendiger Schritt für das MongoDB-Upgrade! Weitere Informationen finden Sie im Migration-Guide.

Behobene Fehler

ID Description

CAAS-1025

Die Log-Ausgaben des FirstSpirit-Moduls wurden erweitert.

Neue Features

ID Description

CAAS-1040

Der Migration Guide ist ab sofort auch auf Englisch verfügbar.

CAAS-1037

RESTheart wurde auf Version 3.10.1 aktualisiert.

CAAS-891

Fehlerbehandlung falls Projektsprache gelöscht wurde.

CAAS-670

MongoDB wurde von 3.4.19 auf 3.6.13 aktualisiert. Der Wert für featureCompatibilityVersion bleibt (im Falle von Upgrades) auf 3.4 und wird mit einer kommenden Version aktualisiert.

38. Version 2.5.7

Highlights

Wir haben die Normalisierung von Projektnamen (CaaS Datenbanknamen) geändert. Von nun an werden sämtliche Sonderzeichen ausgenommen nicht-führende Unterstriche, sowie Bindestriche in Projektnamen entfernt, sodass resultierende CaaS-Urls keine sonstigen Sonderzeichen mehr enthalten. Die gleichen Regeln gelten nun auch für Collection- und Document-Namen, wobei hier führende Unterstriche erlaubt sind. Für weitere Informationen, schauen Sie bitte in die aktualisierte Dokumentation.

Aktualisierungshinweis

Die Änderung der Normalisierungslogik für alle Teile der CaaS-Urls könnte für Sie unerwünschte Änderungen bedeuten. Bitte lesen Sie sich die Dokumentation zur Änderung aufmerksam durch und kontaktieren Sie uns, wenn Sie Unterstützung bei der Migration benötigen.

Die Kubernetes Liveness Probe für das MongoDB-Statefulset wurde entfernt, um der Datenbank längere Start- und Wiederherstellungszeiten zu ermöglichen. Im Helm Chart können CaaS-spezifische Prometheus Alerts aktiviert werden. Weitere Informationen finden Sie in der Dokumentation.

Wenn die Cleanup-Aktion auch im Fehlerfall ausgeführt wird, wird die Ausführung beim Vorliegen von Übertragungsfehlern unterdrückt. Bei reinen Generierungsfehlern wird die Aktion jedoch trotzdem ausgeführt. Um die Ausführung auch bei Übertragungsfehlern zu erzwingen, setzen Sie caasForceCleanupOnFailedItems auf true.

Behobene Fehler

ID Description

CAAS-1029

Das Executable-Flag für das bootstrap.sh Script der MongoDB im Docker-Compose Stack wurde hinzugefügt.

CAAS-1017

Wiederherstellung der früheren Projektnamennormalisierung

CAAS-902

Die MongoDB Liveness Probe wurde entfernt und durch Prometheus Alerts ersetzt

CAAS-805

Interne Abhängigkeiten der Metadata-Konverter-Klasse reduziert.

Neue Features

ID Description

CAAS-901

Die MongoDB Helm-Templates wurden aktualisiert und vorbereitend auf kommende Upgrades wurde der featureCompatibilityVersion-Parameter in der Datenbank auf "3.4" gesetzt. Darüber hinaus können nun MongoDB Metriken in den Helm-Values aktiviert werden.

CAAS-853

Das FirstSpirit Metadaten-Template kann nun bei der CaaS-Generierung berücksichtigt werden

CAAS-790

Die Cleanup-Aktion führt bei Übertragungsfehlern keine Löschungen durch

39. Version 2.4.35

Behobene Fehler

ID Description

CAAS-1006

Alte Klassensignaturen wiederhergestellt

Neue Features

ID Description

CAAS-250

Die Konfiguration der CaaS Zieldatenbank und Collection im Site Architect ist nicht mehr für alle Benutzer eines Projektes möglich, sondern nur noch für Projekt-Administratoren.

40. Version 2.4.29

Highlights

Die Eingabekomponenten für URL-Konfigurationen zeigen nun an, wo die einzelnen Teile der resultierenden CaaS-URL herkommen. Beim Speichern einer Konfiguration für ein Element wird nun außerdem nur noch die Eingabe gespeichert, die der Benutzer auch wirklich vorgenommen hat - wird beispielsweise kein Projektname vergeben, so wird nicht der aktuelle Projektname gespeichert, sondern gar keiner. Beim Auflösen der URL wird so automatisch der Projektname aus dem aktuellen FirstSpirit-Projekt verwendet.

Behobene Fehler

ID Description

CAAS-989

Verbesserungen am URL-Handling bei der Generierung

CAAS-369

Die Persistenzschicht für URL-Konfigurationen wurde ausgetauscht.

Neue Features

ID Description

CAAS-980

Die Admin-Webapp kann im Kubernetes-Stack nun deaktiviert werden, falls sie nicht benötigt wird.

CAAS-976

Minimale Unterstützung für OpenShift vorbereitet

CAAS-808

Die Releasenotes sind ab sofort auch auf Deutsch verfügbar.

CAAS-426

Das Helm Chart unterstützt nun die Konfiguration von Kubernetes-Netzwerkrichtlinien über die Values. Standardmäßig sind alle Richtlinien deaktiviert, können aber mit einer Standard Konfiguration aktiviert und bei Bedarf entsprechend angepasst werden.

41. Version 2.4.21

Highlights

Betrieb mit Kubernetes ist ab diesem Release nicht mehr im Status "Technical Preview".

Behobene Fehler

ID Description

CAAS-940

Gespeicherte URLs wurden nicht verwendet, wenn die Standard FirstSpirit-Mechanismen für das Mediendeploment verwendet werden sollten, aber Dokumente im CaaS abgelegt werden sollten.

CAAS-836

Gelöst: Datensätze haben in der Preview keine Medien deployed

Neue Features

ID Description

CAAS-741

RESTheart wurde auf Version 3.9.0 aktualisiert, um Metriken pro Datenbank und Collection zu ermöglichen. Ein neues Grafana-Dashboard zeigt diese Metriken mit Hilfe von Dropdown Filtern an.

CAAS-578

Überarbeitung der CaaS Dokumentation

42. Version 2.4.16

Aktualisierungshinweis

Mit dieser Änderung können jetzt auch Projektadministratoren, die Einstellugen der CaaS Projektkomponente verändern.

Durch die Nutzung der UrlCreatorAgent API wird nun mindestens die FirstSpirit Version 2019-03 vorausgesetzt.

Behobene Fehler

ID Description

CAAS-934

Aufträge, die den Vorschaustand deployen werden nur dann noch die CaaS Previewl UrlFactory verwenden, wenn die Vorschau in der Projektkomponente komplett konfiguriert wurde.

CAAS-931

Unnötige Requests zum Erstellen der bereits vorhandenen assets.files Collection wurden entfernt.

CAAS-930

Einige fehlgeschlagene HTTP-Verbindungen sind wiederholt worden, obwohl es nicht nötig war (z.B. 403 forbidden). Wiederholungen sind nun auf einige Statuscodes beschränkt.

CAAS-924

Die Berechtigungen im Admin-WebApp-Container wurden korrigiert, um die Verwendung von securityContext.runAsUser zu ermöglichen.

CAAS-919

Anpassung des Preview Service, so dass zum Aktualisieren der Projekt Konfiguration kein Neustart mehr benötigt wird.

Neue Features

ID Description

CAAS-888

Nutzung der neuen UrlCreatorAgent API

CAAS-881

Das CaaS Modul unterstützt jetzt JDK11 als Laufzeitumgebung für FirstSpirit

CAAS-878

Remote-Medien können in der Preview nun auch aus FirstSpirit gestreamed werden

43. Version 2.4.5

Aktualisierungshinweis

Bitte beachten Sie, dass diese Aktualisierung eine Aktualisierung der MongoDB enthält. Wie üblich bei Datenbankupdates: Sorgen Sie für ein funktionierendes Backup, bevor Sie dieses Update einspielen.

Die Felder mongo.cpuRequest und mongo.memoryRequest, die in Kubernetes helm Chart Konfigurationsdatei values.yaml definiert werden, wurden entfernt. Stattdessen werden die Limits verwendet, was zur Folge hat dass die Pods der MongoDB in der "guaranteed" QoS-Klasse sind. Falls Sie diese Werte verwendet haben ergeben sich möglicherweise Änderungen bezüglich des Ressourcenverbrauchs der MongoDB.

Bitte bedenken Sie, dass es in CaaS-Aufträgen nicht möglich ist eigene URL-Factory-Konfigurationen zu verwenden. Sollte eine solche Konfiguration vorliegen, wird diese von nun an intern überschrieben und bleibt somit wirkungslos.

Falls Sie die mitgelieferten Zertifikate bisher genutzt haben, müssen Sie diese ab sofort eigenständig einrichten und verwalten. Mehr Informationen dazu finden Sie in der Docker bzw. Kubernetes Dokumentation.

Mit diesem Release wird Kubernetes mindestens in Version 1.9.0 vorausgesetzt

Behobene Fehler

ID Description

CAAS-914

Der Persistent Volume Claim Support für Grafana wurde entfernt, da alle Dashboards und Datenquellen vorprovisioniert sind und Grafana zustandslos sein sollte.

CAAS-913

Benutzer waren in der Lage, nicht unterstützte UrlCreator zur Verwendung für Medien beim CDN-Deployment zu verwenden, das ist nun nicht mehr möglich

CAAS-903

MongoDB ist auf Version 3.4.19 aktualisiert worden

CAAS-900

Datum zum Standard Logpattern der REST-Schnittstelle hinzugefügt.

CAAS-893

Die Formel zur Berechnung der Wired Tiger Cache Größe wurde an die Version aus der offiziellen Dokumentation angepasst. Dies führt dazu, dass MongoDB einen etwas größeren Cache zur Verfügung hat.

CAAS-847

Probleme des internen Queue Handlings der CaaS Generierung behoben.

CAAS-814

Die CompletionStage wird jetzt korrekt beendet.

Neue Features

ID Description

CAAS-918

Aktualisierung der Screenshots für die GUI der Projektkomponente

CAAS-912

Parameter, die in den CaaS-Aufträgen angegeben werden (z.B. "CaaS Initialize"), beachten nun keine Groß- und Kleinschreibung mehr (z.B. kann man den Parameter "caasUrl" nun auch "caasURL" schreiben, ohne dass Fehler auftreten)

CAAS-895

MongoDB pods sind nun immer in der QoS-Klasse "guaranteed" um sowohl die Performance, als auch die Stabilität zu verbessern.

CAAS-862

Dokumentation um Hinweise zur Skalierung und Fehleranalyse des MongoDB Clusters sowie den Healthcheck der Rest-API erweitert.

CAAS-819

Aufträge mit Generierung des Vorschaustandes können nun FirstSpirit-Vorschau-URLs verwenden.

CAAS-768

Verbesserungen an Vorschau-URLs.

CAAS-665

Mit dieser CaaS-Version entfallen die mitgelieferten selbstsignierten SSL-Zertifikate.

CAAS-652

Livenessprobe der caas-rest-api wurde so verändert, dass ein nicht reagierender Pod vor Beendigung erst einmal für 10 Sekunden aus dem Loadbalancer genommen wird, bevor er neu gestartet wird. So besteht die Chance, dass er sich selbst wieder erholt.

CAAS-647

Das Setzen von path im Ingress der Webapp konfiguriert jetzt dessen Basis-URL.

CAAS-460

Kubernetes API version auf apps/v1 aktualisiert

44. Version 2.3.1

Aktualisierungshinweis

Wir haben MongoDB von Version 3.4.10 auf 3.4.17 aktualisiert. Wenn Sie mehr Informationen benötigen, konsultieren Sie bitte https://docs.mongodb.com/manual/release-notes/3.4-changelog.

Eine Aktualisierung der Major-Version der MongoDB werden wir in einer der folgenden Veröffentlichungen durchführen.

Behobene Fehler

ID Description

CAAS-882

Button zum Überprüfen der Verbindung zum Preview-CaaS in der Konfiguration der Projektkomponente hinzugefügt

CAAS-834

Bei Eingabe von API-Keys und URLs in der CaaS-Konfiguration werden Leerzeichen am Anfang und Ende nun automatisch entfernt um Fehleingaben zu verhindern

CAAS-832

In der CaaS-Service-Konfiguration ist die Fehlerbehandlung des Verbindungschecks verbessert worden, sodass bessere Fehlermeldungen erzeugt werden falls etwas falsch konfiguriert ist

CAAS-822

Performance-Optimierung der Aktion CaaS DeltaGeneration

CAAS-654

Änderung der Variablennamen in der env.js Konfigurationsdatei.

Neue Features

ID Description

CAAS-864

Softwareupdate der unterliegenden Docker-Images

CAAS-856

Das Prometheus-Label für Service-Monitor-Definitionen ist jetzt konfigurierbar.

CAAS-727

Support für Horizontal Pod Autoscaler

45. Version 2.2.5

Behobene Fehler

ID Description

CAAS-865

Invalides JSON hat seit dem letzten Release dazu geführt, dass das entsprechende Element nicht in den CaaS übertragen wurde und keine Fehlermeldungen entstanden sind

46. Version 2.2.3

Highlights

Das CaaS-Modul kann nun auf isolierungsfähigen FirstSpirit-Servern eingesetzt werden. Außerdem wurde die JSON-Validierung verschärft, sodass Aufträge bei einigen zusätzlichen Fällen von Eingabe invalider Daten Fehler produzieren.

Neue Features

ID Description

CAAS-705

RESTheart auf Version 3.5.0 aktualisiert.

CAAS-311

Das Modul unterstützt nun den Einsatz auf isolierungsfähigen FirstSpirit-Servern.

47. Version 1.3.7

Aktualisierungshinweis

Durch das Update der REST-Schnittstelle wurden einige Konfigurationsdateien ersetzt. Sollten Sie eine eigene Konfiguration benutzen, müssen Sie diese eventuell anpassen.

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Behobene Fehler

ID Kategorie Beschreibung

CAAS-305

Schnittstelle

Update der Schnittstelle

CAAS-294

Admin-Interface

Rest API von Admin-WebApp getrennt und Admin-WebApp der Rest API in seperaten Container verschoben

48. Version 1.3.6

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Behobene Fehler

ID Kategorie Beschreibung

CAAS-298

Admin-Interface

Responsives Laden der Inhalte des CaaS

CAAS-232

Admin-Interface

Fix einer Fehlermeldung

die beim neuen Login nach dem Ablauf einer Sitzung angezeigt wurde.

CAAS-251

Admin-Interface

Neue Features

ID Kategorie Beschreibung

CAAS-259

Dokumentation

Kapitel Fehleranalyse erweitert

CAAS-303

Dokumentation

Kapitel 4.3.1 angepasst

49. Version 1.3.5

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Behobene Fehler

ID Kategorie Beschreibung

CAAS-271

Dokumentation

Beschreibung zur Verwendung des selbstsignierten Zertifikats angepasst

CAAS-294

Admin-Interface

Rest API von Admin-WebApp getrennt und Admin-WebApp der Rest API in seperaten Container verschoben

50. Version 1.3.4

Aktualisierungshinweis

Mit dieser Version wurde ein Update der Schnittstelle durchgeführt, welches Einfluss auf die von ihr zurückgelieferte JSON-Dokumente hat.

Des Weiteren haben sich die Benutzer in den Docker-Containern geändert. Wurden manuelle Anpassungen an den Rechten der Volumes auf dem Hostsystem vorgenommen, kann diese Änderung potentiell zu Zugriffsproblemen führen.

Detaillierte Informationen finden Sie im MigrationGuide.

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Behobene Fehler

ID Kategorie Beschreibung

CAAS-286

Modul

Behandlung von Ausnahmen bei der Ermittelung von Dateiendungen

CAAS-253

Docker Container

Einführung separater Benutzer für die Ausführung der Services in den Docker-Containern

CAAS-258

Schnittstelle

Update der Schnittstelle

CAAS-237

Admin-Interface

CaaS-Versionsanzeige im Fußbereich korrigiert

51. Version 1.3.3

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Neue Features

ID Kategorie Beschreibung

CAAS-270

Logging

Loglevel des Adapters und der Rest-API von ERROR auf INFO umgestellt

52. Version 1.3.2

Aktualisierungshinweis

Ab dieser Version kann die zu verwendende CaaS-Instanz im Generierungsauftrag konfiguriert werden. Im Gegensatz zu früheren Versionen können dadurch mehrere CaaS-Instanzen von einem FirstSpirit-Server angesprochen werden.

Des Weiteren wurde der Cluster-Betrieb optimiert. Diese Optimierung verwendet Funktionalitäten der Docker-Version 1.13. Aus diesem Grund wird mit dieser CaaS-Version ein Docker-Update auf 1.13 zwingend vorausgesetzt. Die Standalone Installation für Linux ist von diesen Änderungen nicht betroffen.

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Behobene Fehler

ID Kategorie Beschreibung

CAAS-264

Dokumentation

Umbenennung des messageTimeout-Parameters zu waitInMillis

CAAS-241

Dokumentation

Anpassung der Beschreibung des Parameters CAAS_REPO_ADDITIONS

CAAS-244

Modul

Externe Referenzen im SiteStore erzeugen keine CaaS-Nachrichten mehr

CAAS-275

Dokumentation

Bild zum Ausgabekanal ausgetauscht

Neue Features

ID Kategorie Beschreibung

CAAS-94

Installer

Startskript darf nicht als root ausgeführt werden

CAAS-231

Konfiguration

Die zu verwendende CaaS-Instanz kann im Generierungsauftrag konfiguriert werden.

CAAS-268

Docker Container

Umstellung der Docker Container von Oracle JDK auf OpenJDK.

53. Version 1.3.1

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Behobene Fehler

ID Kategorie Beschreibung

CAAS-204

Modul

Automatische Prüfung der Servicekonfiguration beim Speichern entfernt

CAAS-235

Docker Container

Anpassen des Log-Levels via logback.xml (REST API und Adapter)

CAAS-249

License

Lizenz-Management verbessert

Neue Features

ID Kategorie Beschreibung

CAAS-98

Dokumentation

Überarbeitung des Komponenten-Kapitels

CAAS-130

Dokumentation

Neues Unterkapitel zum Ändern und Löschen von Inhalten hinzugefügt

CAAS-242

Dokumentation

Neue englische Übersetzung hinzugefügt

54. Version 1.3.0

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Behobene Fehler

ID Kategorie Beschreibung

CAAS-50

Admin-Interface

Weiterleitungsproblem im Edge und IE behoben

CAAS-193

Module

Fehler beim Parsen des CaaSPath behoben

CAAS-218

Admin-Interface

MS IE Layout-Probleme behoben

CAAS-234

Metriken

Anzeige der REST-API-Metriken repariert

Neue Features

ID Kategorie Beschreibung

CAAS-59

Docker Container

Alle Services loggen auf die Konsole

CAAS-173

Auslieferung

Aktualisierung der KeyStores

CAAS-177

Metriken

Erfassung von Metriken in der REST-Schnittstelle und Reporting über HTTP hinzugefügt

CAAS-200

Admin-Interface

Browser für Dokumente im CaaS hinzugefügt

CAAS-212

Admin-Interface

Migration auf Angular2

CAAS-215

Dokumentation

Ergänzung von Hinweisen im Migration Guide bzgl. des geänderten Ports des CaaS-Busses

CAAS-185

Dokumentation

Update des Caas-Busses in die Dokumentation aufgenommen

CAAS-191

Metriken

Erfassung von Metriken im CaaS-Bus und Reporting über HTTP hinzugefügt

CAAS-165

Docker Container

MongoDB im Cluster

CAAS-229

Docker Container

URL der MongoDB konfigurierbar gemacht

CAAS-156

Dokumentation

Informationen zum Erzeugen eines neuen Master Key hinzugefügt

CAAS-213

Dokumentation

Kapitel zum Betrieb des CaaS-Stacks mit Docker unter Windows hinzugefügt

CAAS-220

Docker Container

Health Check für Docker Containers hinzugefügt

CAAS-223

Dokumentation

kleine Änderungen bzgl. Formatierung und Rechtschreibung

CAAS-211

Admin-Interface

Inline-Editing der API-Keys hinzugefügt

55. Version 1.2.1

Aktualisierungshinweis
Mit dieser Version haben sich in der Konfigurationsdatei der Docker-Container die Links zum Einbinden der SSL-Keystores sowie der Lizenz geändert. Wird der CaaS-Stack bereits im Docker-Umfeld eingesetzt, müssen die Links in der docker-compose.yml angepasst werden.

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Behobene Fehler

ID Kategorie Beschreibung

CAAS-201

Module

Name des Store-Elements im Dialog hinzugefügt

CAAS-205

Module

Logausgabe bei Modulaktualisierung korrigiert

Neue Features

ID Kategorie Beschreibung

CAAS-166

Docker-Dokumentation

Anpassung bzgl. der Konfiguration der SSL-Keystores

56. Version 1.2.0

Aktualisierungshinweis
Mit dieser Version wurde die Abhängigkeit des CaaS zum UX-Bridge-Modul aufgelöst, so dass dieser nun ohne die UX-Bridge betrieben werden kann. Die Aktualisierung auf diese Version erfordert eine Migration des CaaS-Stacks, welche im Detail im Migration Guide beschrieben ist.

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Behobene Fehler

ID Kategorie Beschreibung

CAAS-174

Generation

NPE bei Medien ohne Auflösung

CAAS-178

Generation

Id von Media Assets fehlerhaft

CAAS-179

Generation

Auflösung in der Id von Media Assets fehlerhaft

CAAS-183

Docker-Dokumentation

Anpassung bzgl. der Installationsskripte

Neue Features

ID Kategorie Beschreibung

CAAS-143

Dokumentation

Migrationsanleitung erstellt

CAAS-155

Architektur

Abhängigkeit zum UX-Bridge-Modul aufgelöst

CAAS-169

Metriken

Erfassung von Metriken im CaaS-Adapter und Reporting über HTTP hinzugefügt

57. Version 1.1.3

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Behobene Fehler

ID Kategorie Beschreibung

CAAS-56

Standalone Installation

Anpassung der Fehlermeldung bei fehlendem Commons Daemon

CAAS-71

Generation

Berücksichtigung des URL-Präfix

CAAS-108

Standalone Installation

Überprüfung der Java-Version im standalone installer.

Neue Features

ID Kategorie Beschreibung

CAAS-116

Admin-Interface

Anpassung der GUI des CaaS Admin Interface

CAAS-131

Dokumentation

Austausch von Abbildungen

CAAS-160

Dokumentation

Erzeugung der englischen Dokumentation

CAAS-168

Dokumentation

Kleinere Anpassungen der Dokumentation

58. Version 1.1.2

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Neue Features

ID Kategorie Beschreibung

CAAS-162

Dokumentation

Kurze Erläuterung des Docker Volume-Mappings in der Doku hinzufügen.

59. Version 1.1.1

Kompatibilität

Produkt Version(en) Hinweise

FirstSpirit

5.2

-

Behobene Fehler

ID Kategorie Beschreibung

CAAS-120

Deltagenerierung

Unterstützung von Löschoperationen auf Datenquellen.

Neue Features

ID Kategorie Beschreibung

CAAS-134

Generierung

Einheitliches Schema zur Generierung von Dokumenten-Ids.

CAAS-147

Dokumentation

Angepasste Dokumentation für die Docker Auslieferung.

CAAS-152

Dokumentation

Angepasste Dokumentation benötigter Pakete für die Installation.

CAAS-159

Auslieferung

Auslieferung von Lizenzinformation zu verwendeten Softwarepaketen.

CAAS-161

Dokumentation

Angepasste Dokumentation zur Referenzierung von Medien.

60. Hilfe

Der Technical Support der e-Spirit AG bietet qualifizierte technische Unterstützung zu allen Themen, die FirstSpirit™ als Produkt betreffen. Weitere Hilfe zu vielen relevanten Themen erhalten und finden Sie in auch in unserer Community.