To view dependencies of released versions see here
Official Documentation: here
5.14.0.7 - 06.03.26
Neue Maintenance-Versionslinie
Neue Major Version: jadice web toolkit 5.14
Sehr geehrte Damen und Herren,ab heute steht eine neue Maintenance-Version des jadice web toolkit bereit, die Version 5.14.0.7.Diese Version unterscheidet sich von der Versionslinie 5.13 lediglich in der Verwendung der aktuellsten Version von Spring Boot 4.Ein Wechsel von jadice web toolkit 5.13 auf 5.14 bedeutet daher in den meisten Fällen lediglich eine Änderung der Versionsnummer im Dependency-Management! Den Upgrade Guide finden Sie wie gewohnt in der jadice Knowledge Base.Wir möchten an dieser Stelle nochmal auf die Verfügbarkeit der Versionslinie 6 hinweisen. Diese verzichtet im Backend auf GWT, was im Hinblick auf CVEs Vorteile bringt. Auch hier haben wir versucht, den Migrationspfad so knapp wie möglich zu halten. Wenn Sie Unterstützung brauchen, kommen Sie gerne auf uns zu. Die Versionslinie 7 wird ebenfalls zeitnah erscheinen, da auch hier der Wechsel auf Spring Boot 4 bevorsteht.Freundliche GrüßeIhr levigo TeamWeiterführende Links:
JPEG mit Exif Auflösung - Prefer resolution from EXIF over JFIF format metadata for JPEGs Neues Feature: JPEG Exif Auflösung, EXIF vor JFIF EXIF Auflösung hat in der modernen Welt Vorrang vor JFIF Auflösung. Die EXIF Auflösung ist genauer und standardisiert gegenüber den JFIF Angaben, die eigentlich für Druckanwendungen gedacht sind. Diese Feature adressiert diesen Punkt und berücksichtigt vorhandene EXIF Angaben für die Darstellung von JPEG Dateien Annotationen - Dokumentgebundene Permissions für das Ändern von Annotationen funktionieren nicht Berechtigungen, die dokumentweit gesetzt sind, wurden nicht korrekt beachtetPDF Fonts - Analyse Mapping Verhalten CMapFormat4.addSegment klären Doppeltes Mapping von Character Codes wurden inkorrekt behandeltPDF Type 3 Fonts - Analyse Type3Face.getWhitespaceWidth soll PDFFontType3.glyphWidthsByCodePoint zurückgeben Breitenberechnung bei der Textselektion wurde falsch berechnet.PDF/A-Export von Notdef-Glyphs - Log Meldung bei PDF/A Konvertierung falls .notdef Characters verwendet werden (Umlaute gingen bei pdf/a Generierung verloren) Es wird jetzt die Meldung "Notdef glyph is replaced with invisible NULL glyph" auf Level warn geloggt, wenn ein Notdef-Glyph im Rahmen einer Konvertierung eines PDFs in ein PDF/A durch einen unsichtbaren Null-Glyphen ersetzt wird, da Notdef-Glyphen in PDF/A nicht zugelassen sind PDF/A Export - Export logische Struktur fehlende Klasse abfangen Nicht definierte semantische Klassen werden ignoriertCFF Schrift im PDF Export - CFF Font mit Supplement Encoding führt zu fehlerhaftem PDF Export Fehlerhafte Zeichen im exportierten Dokument bei speziellen CFF Schriften. Dokumente werden erkannt und der generische Export mit der Warnmeldung PresentationTreeToPDFMessages.FOUND_UNSUPPORTED_FONT abgebrochen. PDF Formulare - Doppelten Text in Formularfeldern fixen Doppeltes Rendern von Schrift in manchen TextfeldernPDF - Mehrfaches Laden desselben Colorspace fixen durch Loader API Beschleunigung für Dokumente, die sehr häufig denselben ColorSpace laden.
Dokumenten-Export sauber abbrechen
Bisher konnte ein Dokumenten-Export über das Modul webtoolkit-export nicht sauber abgebrochen werden. Der Export-Thread wurde interrupted, der Export lief dann aber meist weiter. Dies wurde nun behoben, sodass keine unnötige Rechenzeit anfällt.
Email-Export ermöglichen
Der Viewer kann nun EML-Dateien exportieren, in denen das angezeigte Dokument als Anhang enthalten ist.
Peformance bei der Textsuche
Es wurde eine neuere Version der Textsuche aus jadice core eingebunden. Damit konnte die Laufzeit der Textsuche bei einigen großen Dokumenten verbessert werden.
5.13.2.32 - 11.02.26
Maintenance-Release im Februar 2026
Neuste Version von jadice core 6.94.8
JPEG mit Exif Auflösung - Prefer resolution from EXIF over JFIF format metadata for JPEGs Neues Feature: JPEG Exif Auflösung, EXIF vor JFIF EXIF Auflösung hat in der modernen Welt Vorrang vor JFIF Auflösung. Die EXIF Auflösung ist genauer und standardisiert gegenüber den JFIF Angaben, die eigentlich für Druckanwendungen gedacht sind. Diese Feature adressiert diesen Punkt und berücksichtigt vorhandene EXIF Angaben für die Darstellung von JPEG Dateien Annotationen - Dokumentgebundene Permissions für das Ändern von Annotationen funktionieren nicht Berechtigungen, die dokumentweit gesetzt sind, wurden nicht korrekt beachtetPDF Fonts - Analyse Mapping Verhalten CMapFormat4.addSegment klären Doppeltes Mapping von Character Codes wurden inkorrekt behandeltPDF Type 3 Fonts - Analyse Type3Face.getWhitespaceWidth soll PDFFontType3.glyphWidthsByCodePoint zurückgeben Breitenberechnung bei der Textselektion wurde falsch berechnet.PDF/A-Export von Notdef-Glyphs - Log Meldung bei PDF/A Konvertierung falls .notdef Characters verwendet werden (Umlaute gingen bei pdf/a Generierung verloren) Es wird jetzt die Meldung "Notdef glyph is replaced with invisible NULL glyph" auf Level warn geloggt, wenn ein Notdef-Glyph im Rahmen einer Konvertierung eines PDFs in ein PDF/A durch einen unsichtbaren Null-Glyphen ersetzt wird, da Notdef-Glyphen in PDF/A nicht zugelassen sind PDF/A Export - Export logische Struktur fehlende Klasse abfangen Nicht definierte semantische Klassen werden ignoriertCFF Schrift im PDF Export - CFF Font mit Supplement Encoding führt zu fehlerhaftem PDF Export Fehlerhafte Zeichen im exportierten Dokument bei speziellen CFF Schriften. Dokumente werden erkannt und der generische Export mit der Warnmeldung PresentationTreeToPDFMessages.FOUND_UNSUPPORTED_FONT abgebrochen. PDF Formulare - Doppelten Text in Formularfeldern fixen Doppeltes Rendern von Schrift in manchen TextfeldernPDF - Mehrfaches Laden desselben Colorspace fixen durch Loader API Beschleunigung für Dokumente, die sehr häufig denselben ColorSpace laden.
Anzeige von Bookmarks im viewer mit Fehler im Log bei einigen PDF Dokumenten
Es wurde ein Fehler bei der Anzeige von PDF-Bookmarks behoben.
Focus vs. Side Navigation
Durch eine Änderung im Kachel-Rendering kam es dazu, dass Kacheln bei kleinen Zoomgrößen übereinander gerendert wurden.Dies wurde behoben, sodass nun wieder korrekterweise Kacheln separiert sind bzw. nicht überlappen.
Es wurde eine neuere Version der Textsuche aus jadice core eingebunden. Damit konnte die Laufzeit der Textsuche bei einigen großen Dokumenten verbessert werden.
6.74.5 - 19.12.25
Release im Dezember 2025
Neuste Version von jadice core 6.87.4
⚠️ PDF Export mit Repacking Das Repacking-Feature wurde für den Export vollständig entfernt. Hierbei handelt es sich um ein internal Flag, solange also keine internal API verwendet wird, gibt es hierbei keine Probleme. Sollten Sie dieses Feature dennoch aktiviert haben, wechseln Sie bitte auf “genericProcessing”:
final ProcessingStepSettings stepSettings = generatorControls.getSettings(ProcessingStepSettings.class);
stepSettings.setGenericProcessingAllowed(true);
PDF Link Annotationen Umlaute in Links werden nun korrekt behandelt, sodass diese sich exportieren lassenPDF Anzeige Verbessertes Caching für External Graphics State Objekte innerhalb von PDF-Dateien. Dies führt zu einer nennenswerten Verkürzung der Ladezeit bei PDF Dateien, die eine kleine Anzahl von External Graphics State Objekten sehr häufig setzen.
Annotationen können außerhalb des Dokuments angebracht werden
Es war möglich, Linien-Annotationen außerhalb des Dokuments zu platzieren, welche dann nicht mehr sichtbar waren und damit nicht mehr bearbeitet werden konnten. Dies wurde nun behoben.
Pfeil-Annos lassen sich in manchen Situationen immer noch nicht verschieben.
Es gab einen Fehler, dass Annotationen sich nicht mehr verschieben lassen konnten, sobald sie am unteren oder rechten Rand eines Dokuments angebracht wurden. Das wurde nun behoben.
5.13.2.18 - 19.12.25
Maintenance-Release im Dezember 2025
Fehlerhafte Überprüfung des Ladezustands von Tiles beim Rendering
Teilweise wurde der Ladezustand eines Tiles nicht richtig geprüft, was dazu geführt hat, dass bereits korrekt laufende Render-Requests abgebrochen wurden. In Folge kam es zu einem “Broken Image” bei der initialen Anzeige eines Dokuments. Dies trat vornehmlich bei der Kombination aus einem initialen Zoom-Level >100% zusammen mit einer betriebssystemseitigen Darstellung mit Zoom-Level >100% (HIDPI).
Annotationen können außerhalb des Dokuments angebracht werden
Es war möglich, Linien-Annotationen außerhalb des Dokuments zu platzieren, welche dann nicht mehr sichtbar waren und damit nicht mehr bearbeitet werden konnten. Dies wurde nun behoben.
Pfeil-Annos lassen sich in manchen Situationen immer noch nicht verschieben.
Es gab einen Fehler, dass Annotationen sich nicht mehr verschieben lassen konnten, sobald sie am unteren oder rechten Rand eines Dokuments angebracht wurden. Das wurde nun behoben.