All Versions
44
Latest Version
Avg Release Cycle
21 days
Latest Release
27 days ago

Changelog History
Page 1

  • v0.16.0

    September 28, 2021
  • v0.15.9 Changes

    September 04, 2021

    ๐Ÿ›  Fixed

    • Handling of files that contain stream length values that are indirect objects not referring to a number
  • v0.15.8 Changes

    August 16, 2021

    ๐Ÿ›  Fixed

    • ๐Ÿ’ป Regression when using -v with the hexapdf command line tool
  • v0.15.7 Changes

    July 17, 2021

    ๐Ÿ›  Fixed

    • ๐Ÿ“œ Infinite loop while parsing PDF array due to missing closing bracket
    • Handling of invalid files with missing or corrupted trailer dictionary
  • v0.15.6 Changes

    July 16, 2021

    ๐Ÿ›  Fixed

    • Handling of indirect objects with invalid values which are now treated as null objects
  • v0.15.5 Changes

    July 06, 2021

    ๐Ÿ”„ Changed

    • Refactored [HexaPDF::Tokenizer#next_xref_entry] and changed yielded value

    ๐Ÿ›  Fixed

    • Handling of invalid cross-reference stream entries that ends with the sequence \r\r
  • v0.15.4 Changes

    May 27, 2021

    ๐Ÿ›  Fixed

    • [HexaPDF::Type::Annotation#appearance] to handle cases where there is no valid appearance stream
  • v0.15.3 Changes

    May 01, 2021

    ๐Ÿ›  Fixed

    • ๐Ÿ“‡ Handling of general (not document-level), unencrypted metadata streams
  • v0.15.2 Changes

    May 01, 2021

    ๐Ÿ›  Fixed

    • ๐Ÿ“‡ Handling of unencrypted metadata streams
  • v0.15.1 Changes

    April 15, 2021

    ๐Ÿ›  Fixed

    • Potential division by zero when calculating the scaling for XObjects
    • Handling of XObjects with a width or height of zero when drawing on canvas