Open HTML to PDF v1.0.10 Release Notes

  • NOTE: After this release the old slow renderer will be deleted. Fast mode has been the default (since 1.0.5) so you only have to check your code if you are calling the useSlowMode method which will be removed.

    • ๐Ÿ”’ #551 SECURITY Fix near-infinite loop for very deeply nested content with page-break-inside: avoid constraint. Thanks for persisting @swillis12 and debugging @syjer.
    • ๐Ÿ”’ #729 SECURITY Upgrade xmlgraphics-commons (used in SVG rendering) to avoid CVE. Thanks @electrofLy.
    • ๐Ÿ“š #711 Footnote support (beta). See footnote documentation on wiki. Thanks for requesting @a-leithner and @slumki.
    • ๐Ÿ‘€ #761 CSS property to disable bevels on borders to prevent ugly anti-aliasing effects, especially on table cells. See -fs-border-rendering property on wiki. Thanks for providing sample @gandboy91.
    • 0๏ธโƒฃ #103 Output exception class name and message by default for log messages with an associated exception.
    • ๐Ÿ‘ #711 (mixed) Better boxing for ::before and ::after content. Should now be able to define a border around pseudo content correctly.
    • ๐Ÿ‘ #738 Support for additional elements in PDF/UA including art, part, sect, section, caption and blockquote. Thanks @AndreasJacobsen.
    • ๐Ÿ‘ #736 New example of using a dom mutator to implement unsupported content such as font tag attributes. Thanks for requesting @mgabhishek06kodur.
    • ๐Ÿ“‡ #707 Fix regression where PDF/UA documents that weren't also PDF/A compliant were missing Dublin Core metadata. Thanks @mgm-rwagner, @syjer.
    • #732 Allow table element to be positioned. Thanks @fcorneli.
    • #727 Allow the use of an initial page number for page and pages counters. Thanks for PR @fanthos.