Open HTML to PDF v1.0.1 Release Notes

Release Date: 2019-11-18 // over 4 years ago
    • #413 Handle form problems such as no name on input element without throwing a NPE. Thanks @syjer for PR and @mmatecki for reporting.
    • 0️⃣ #412 Add HTML block level elements usch as section to default CSS. Thanks @syjer.
    • 🚚 #339 Remove the JSoup to DOM converter module. Thanks @kewilson.
    • 🐎 0cd098 Fix for letter-spacing support on last line of block with trailing space. Also performance improvements and refactoring. By @danfickle.
    • #410 Fix for wrong bold setting on list item counters. Thanks @syjer for PR fix (and test!) and @acieplinski for reporting.
    • 🔧 Wiki Configurable text justification settings as part of a justification overhaul that also allows more space to be used inter-char when there are no spaces on the line. By @danfickle. Commits listed in #403.
    • 👍 #403 Soft hyphen support. Soft hyphens are now replaced with hard hyphens when used as line ending character. Thanks @sbrunecker.
    • 📜 #408 Fix for bookmarks not working with HTML5 parsers such as JSoup. Thanks @syjer for investigating and fixing and @Milchreis for reporting.
    • ⬆️ #404 Upgrade Batik to 1.12 and xmlgraphics-common to 2.4 (both used in SVG module) to avoid CVE in one or both. Thanks @avoiculet.
    • #396 Much faster rendering of boxes using border-radius properties. Thanks @mndzielski.
    • 👍 #400 Support for lang and title attrbiutes and abbr tag for accessible PDFs. Thanks @Ignaciort91.
    • ⬆️ #394, #395 Upgrade PDFBOX to 2.0.17 and pdfbox-graphics2d to 0.25. Thanks @cristan, @rototor.
    • #384 Allow user to provide PDFont supplier. Thanks @DSW-PS.
    • #373 Fix regression where both max-width and max-height are provided for images with certain aspect ratios. Thanks @rototor.
    • 👍 #380 Much better support for flowing columns including explicit column breaks, floating content, block level nested content. By @danfickle.