Skip to main content
Skip table of contents

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 planta__server__database__use_underscore_as_wildcard wurde die Möglichkeit implementiert, die standardmäßige Verwendung des Unterstrichs _ als Platzhalter in Suchabfragen optional zu deaktivieren. In diesem Fall wird das Zeichen _ als normales Zeichen interpretiert. Dadurch werden die Suchabfragen präzise ausgeführt und somit kann die Performance verbessert werden. Die Option eignet sich besonders für Kunden, die z.B. Unterstriche in den Objekt-IDs verwenden.

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 planta__server__gui__host nicht den Eintrag 0.0.0.0, sondern den Service-Hostnamen aufweist.

890

Für die MSSQL-Datenbank wird das Zeichen-Encoding eingeschaltet und auf utf-8-Format gesetzt.
Hierfür gibt es diese neuen Parameter, die für die MSSQL-Datenbank automatisch gesetzt werden:

  • planta__server__hibernate__connection__useUnicode = true

  • planta__server__hibernate__connection__characterEncoding = utf-8

  • planta__server__hibernate__connection__CharSet = utf-8

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:

  • Server-Version (Major/Minor/Patch) - Datum - Commit-Hash.

Für jede Komponente wird ein eigener Node erzeugt: (manager / worker / client)
Diese lassen sich aus dem Customizing über die Funktion ppms.version_information auslesen.

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 set_user_clipboard(content, mime_type) können Objekte bequem in die Zwischenablage kopiert werden.

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.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.