HexaPDF v0.21.0 Release Notes

Release Date: 2022-03-04 // about 2 years ago
  • โž• Added

    • ๐Ÿ“œ [HexaPDF::Parser#reconstructed?] which returns true if the cross-reference table was reconstructed
    • ๐Ÿ’… [HexaPDF::Layout::Style::create] for easier creation of style objects
    • The ability to view revisions of a PDF document or extract a single revision via hexapdf inspect

    ๐Ÿ”„ Changed

    • ๐Ÿ’ฅ Breaking change: Refactored [HexaPDF::Composer] for better and more consistent style support
    • ๐Ÿ’ฅ Breaking change: Arguments for configuration option 'font.on_missing_glyph' have changed to allow access to the document instance

    ๐Ÿ›  Fixed

    • ๐Ÿ’… Setter for [HexaPDF::Layout::Style#line_spacing] to allow usage of numeric arguments
    • Digital Signature validation for 'adbe.pkcs7.detached' certifiates in case no key usage was defined
    • Removed caching of configuration 'font.on_missing_glyph' in font wrappers to avoid problems