Universal Messenger 7.42.0
Das Release 7.42.0 Build 1770 wurde im November 2021 veröffentlicht. Dieses Release umfasst:
ServiceDesk und Login-App (“Auth2”): Lizenzupdate erforderlich
Beseitigung zweier Cross Site Scripting-Schwachstellen
Funktionsverbesserungen und Fehlerkorrekturen
ServiceDesk und Login-App (“Auth2”)
Die Apps ServiceDesk und Login erfordern nun eine Lizenz, welche die Features Plugin_de.pinuts.servicedesk bzw. Plugin_de.pinuts.cmsbs.auth2 enthält.
Wenn Sie eine dieser beiden Apps einsetzen, wenden Sie sich bitte an den Support, um eine entsprechend erweiterte Lizenz zu erhalten.
Newsletter-App
Wenn im Konfigurationswizard der Newsletter-App mindestens eine Default-Liste gewählt ist, kann das Listenauswahlelement im Formularassistenten nun auch als Nicht-Pflichtfeld konfiguriert werden.
Bei den Einwilligungen ist es jetzt möglich, auch keine explizite Auswahl anzubieten. In diesem Fall wird die Angabe eines Standardwerts verpflichtend.
Weitere interne Verbesserungen und kleinere Bugfixes.
Core Scripting Engine
Die Bibliothek zur Arbeit mit Datums- und Zeitangaben wurde um zwei Funktionen zur Konvertierung von Zeitstempeln im ISO 8601-Format erweitert: Timestamp.iso8601FromUm()
und Timestamp.iso8601ToUm()
.
Die Methode DbSchemaMigration.primaryAddIndex
legt nun unique Indizes immer so an, dass beliebig viele null-Werte erlaubt sind. (Bei MSSQL und DB2 erfordert dies eine zusätzliche WHERE-Klausel, die bisher nicht automatisch hinzugefügt wurde.)
Die Klassen SqlFragment
und SqlQuery
können nun mit Common Table Expressions umgehen.
Backoffice-GUI
Zwei Cross Site Scripting-Schwachstellen wurden beseitigt.
E-Mail-Versand
Die Behandlung des SMTP-Fehlercodes 501 (“Sender syntax error”) wurde verbessert.
Aktualisierte Bibliotheken
jQuery 3.6.0
Handlebars 4.7.7