Release Version 2.4.4

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.

1 Like

Moin @uw,

#14115 Schriftart korrigiert”
–> kann ich bestätigen, läuft wieder. Danke fürs beheben :slight_smile: .

LG Marvin Eisenberg

2 Likes

Kommt auch wieder eine Version für die 10.10 Nutzer.

Version 2.3.13 kann nicht benutzt werden. MicroService startet nach dem einspielen nicht.

Hallo @SDonath, die Version Version 2.3.11, vergleiche Hinweistext bei Release Version 2.4.0, ist mit enaio 10.10 kompatibel. Neuere Versionen sind von den wesentlichen Updates/Änderungen abhängig, welche OPTIMAL SYSTEMS für aktuellere Service Manager implementiert hat. (Java/Spring Boot etc.)