Wir freuen uns, die Version 2.4.4 von Embedded Documents freigeben zu dürfen.
Bei diesem Update werden folgende Bibliotheken aktualisiert:
- Angular 20.3.1 (bisher 20.1.5)
- Apryse 11.7.1 (bisher 11.6.1)
Zusätzlich werden folgende Punkte angepasst:
- #12212
onObjectInfo-Interceptor-Endpunkt - #14268
TypeId-Parameter in der URL optional - #14115 Schriftart korrigiert
- #14235 Lizenzprüfung angepasst (technischer Fehlerabfang)
onObjectInfo-Interceptor-Endpunkt
Über diesen neuen Interceptor-Endpunkt können nun die Objektinformationen im Client vor der Verarbeitung angepasst werden (vergleichbar mit dem After* Server-Events in enaio). Anwendungsfälle sind zum Beispiel, die Rechteinformationen so zu modifizieren, dass der Editor die Bearbeitung nicht anbietet, obwohl der Benutzer eigentlich Rechte besitzt. Wichtig ist jedoch, dass dies keine Sicherheitsfunktion ist, sondern lediglich dazu genutzt werden kann, um zum Beispiel aus fachlichen Gründen die Bearbeitung in definierten Fällen zu verhindern. Am Ende greifen sowohl beim Abruf als auch beim Speichern des Dokuments immer die enaio-Rechte.
Details hierzu werde ich in einem separaten Post dokumentieren.
TypeId-Parameter in der URL optional
In der URL kann jetzt wieder die TypeId mit einem - gesetzt werden, falls diese nicht bekannt ist. Diese Funktion ist in einem früheren Update unbemerkt kaputtgegangen. Diese Funktion ist nur relevant, wenn man ED in eine eigene Applikation einbetten möchte.
Schrift korrigiert
In der Version 2.4.3 wird in der Menüleiste eine Serifen-Schriftart angezeigt. Dies nun wieder eine serifenlose Schriftart.
Lizenzprüfung angepasst
Die Lizenzprüfung hat bei einem Kunden leider einen Fehler geworfen, da es in der Lizenztabelle potenziell ein NULL-Eintrag bestehen kann. Dieses Problem wird jetzt über eine neue Implementierung abgefangen.
Die neue Version kann wie gewohnt über das Service-Portal von Optimal-Systems heruntergeladen werden.