S 39
Bitte beachten Sie: Die Version S 39 ist Bestandteil eines neuen containerisierten Release 39.5.25. Für die Installation / den Betrieb dieser Version bzw. das Update auf diese Version ist eine OCI kompatible Container Runtime bzw. Plattform, z.B. Docker notwendig. Mehr dazu siehe unter Installation von PLANTA project.
S 39.0.4 (manager) und S 39.0.3 (worker)
Features
Schlüssel | Beschreibung |
|---|---|
1024 | Mit dem neuen Konfigurationsparameter Voraussetzung für die Nutzung dieser Option ist das Update beider Serverkomponenten, also des Managers und des Workers. |
S 39.0.2 (worker)
Bugfixes
Schlüssel | Beschreibung |
|---|---|
910 | Die Entfernung von virtuellen DIs aus SQL-Statements wurde verbessert. |
S 39.0.3 (manager)
Bugfixes
Schlüssel | Beschreibung |
|---|---|
930 | Entfernt eine Sicherheitslücke durch das Update der verwendeten Bibliotheken für LDAP |
S 39.0.2 (manager)
Bugfixes
Schlüssel | Beschreibung |
|---|---|
880 | Der Worker startet nun korrekt, auch wenn die Variable |
890 | Für die MSSQL-Datenbank wird das Zeichen-Encoding eingeschaltet und auf utf-8-Format gesetzt.
|
S 39.0.1 (manager, worker)
Bugfixes
Schlüssel | Beschreibung |
|---|---|
661 | Hibernate wurde auf die Version 5.6.5 upgedated |
672 | Sicherheitslücken wurden geschlossen. |
S 39.0.0 (manager, worker)
Features
Schlüssel | Beschreibung |
|---|---|
323 | Interne Server-Kommunikation wurde verbessert: Die Protobuf-Nachrichten können optional im Log ausgegeben werden und ermöglichen so eine bessere Nachverfolgbarkeit. |
171 | Die Metriken des Prometheus-Interfaces beginnen nun konsistent mit „planta__server__“ für eine einheitliche Benennung. |
37 | Der Server nutzt nun eine aktuelle CPython-Version 3.12.9 für verbesserte Stabilität und Sicherheit. |
332 | Die Authentifizierung unterstützt nun den Login via JWT-Token. |
110 | Die Speicherung der Versionsinformation wurde vereinheitlicht. Versionsinformation wird im JSON-Format erzeugt mit den Attributen:
Für jede Komponente wird ein eigener Node erzeugt: (manager / worker / client) |
532 | Exitcodes aus Linux/Signals wurden ergänzt und mit verständlichen Beschreibungen versehen, die beim Abbruch ausgegeben werden. |
440 | Das Logging beim Start einer Client-Session wurde aufgeräumt und unnötige Meldungen entfernt. |
293 | Mit der Python-Funktion |
272 | Der Effekttyp „Round“ wurde in die Liste der verfügbaren Effekte aufgenommen. |
365 | Die Ausführung von Migrationen wurde beschleunigt, indem irrelevante Pakete ausgeklammert werden. |
255 | Parameter an Clientless-Sessions können jetzt verschachtelte Dictionaries enthalten und bieten so mehr Flexibilität. |
680 | Die Monitoring-Schnittstelle wurde auf depricated gesetzt. Stattdessen ist künftig die Prometheus-Schnitstelle bzw. der Health-Endpunkt zu verwenden. |
Bugfixes
Schlüssel | Beschreibung |
|---|---|
29 | Fehler behoben, dass im Laufe des Tages nach verschiedenen Terminrechnungen die Auslastungsdiagramme falsche Werte anzeigt haben, was bisher nur durch eine Neuplanung behoben werden konnte. |
281 | Beim LDAP-Import bleiben die UUIDs jetzt konsistent erhalten und sorgen für eine eindeutige Identifizierung. |
76 | Die Benutzer-ID wird beim Einsatz des Serveradapters ohne LDAP oder OIDC zuverlässig übermittelt, um eine korrekte Authentifizierung sicherzustellen. |
601 | Das Modul Abweichungen verarbeitet Daten jetzt stabil und ohne Python-Exception. |
300 | Das Erstellen von Statements mit virtuellen Dataitems und Relationen zu Oberbereichen funktioniert jetzt wie vorgesehen. |
90 | Das Parsen von Statements wurde optimiert, sodass Literale nur an den richtigen Stellen ersetzt werden. |