Skip to main content
← Back to index page

9.0.7

We recommend webPDF 10

We recommend updating to webPDF 10. With webPDF 10.0.7 🔗 we deliberately hardened the security, robustness and reliability of the server, the cluster and the installation, which makes webPDF 10 the better choice for every installation 🔗

💥 Important changes​

🔥 marks a breaking change.

  • 🔥 WEBPDF-2913 Server: A document with too deeply or cyclically nested content aborts redaction, OCR, rendering, printing, barcode detection and extraction with -5028 instead of returning an incomplete result. OCR without force now also processes a page whose text content cannot be determined instead of skipping it 🔗
  • 🔥 WEBPDF-3137 Server: Forms: radio groups with export values are counted correctly, and an empty value is no longer accepted as the "on" value of a check box or radio button - the import of FDF data rejects it, and info/extraction no longer reports empty export values
  • 🔥 WEBPDF-3151 Server: Forms: an fdf import with fields of the same name that cannot be assigned unambiguously aborts with -1004 instead of writing the last of the competing values into all of these fields 🔗

🔧 Security​

  • WEBPDF-3192 Server: The appearance the server creates for a password form field shows asterisks instead of the password
  • WEBPDF-3193 Server: Forms: when a form field rejects a value, the error message names the field instead of the rejected value

📦 Components​

  • Update OpenJDK to 11.0.32.1+1
  • Update Tomcat to 10.1.61
  • Update Maven libraries

List of used components

🚀 New Feature​

No new features included compared to version 9.0.6

🐛 Bug Fix​

  • WEBPDF-3051 Server: Characters drawn with the same glyph, for example the space and the no-break space, keep their meaning in text extraction
  • WEBPDF-3060 Server: Reading a damaged or unusually structured font (character map, glyph data, composite glyphs, CFF or Type 1 outlines, faces of a TrueType Collection) is bounded in cost, and such a font is refused when it is embedded instead of being embedded with wrong or missing glyphs; a font used by several operations at the same time is read correctly
  • WEBPDF-3137 Server: Forms: import and export of check boxes, radio buttons, FDF data and fields that are listed several times are fixed, text fields with embedded fonts show the right characters, and complex forms are processed much faster