lopdf v0.26.0 Release Notes

Release Date: 2020-09-29 // over 1 year ago
  • โž• Add

    • Add as_str, as_str_mut methods to Object (#107)

    Dtoa

    • dtoa may write real number in exponential format which is not allowed in PDF

    Genericize

    • Genericize Content to allow AsRef<[Operation]> (#111)

    ๐Ÿ‘‰ Make

    • 0๏ธโƒฃ Make pom dependency optional (but default) (#112)
    • ๐Ÿ‘‰ Make rayon dependency optional (#108)

    ๐Ÿ”€ Merge

    • ๐Ÿ”€ Merge document PDF logic with some fixes (#117)

    Various

    • โšก๏ธ Various improvements, updated libraries and image features (#118)

Previous changes from v0.25.0

  • โž• Add

    • โž• add indexing checks (#98)

    โž• Add

    • โž• Add a test for #93 (#95)

    ๐Ÿ›  Bugfix

    • ๐Ÿ›  Bugfix for xref_start. (#105)

    Check

    • check that the buffer is big enough for startxref (#93)

    Create

    • Create rust.yml (#104)

    Extend

    • extend recursion limit to non-local references (#100)

    ๐Ÿ›  Fix

    • ๐Ÿ›  Fix compilation error&test error (#102)

    Keep

    • keep looking for the last pattern (#94)

    Limit

    • limit recursion to the number of objects (#92)

    Limit

    • Limit allowed bracket depth. (#97)

    ๐Ÿšš Move

    • ๐Ÿšš Move bracket depth checking into parsers. (#101)

    ๐Ÿš€ Release

    • ๐Ÿš€ Release 0.25

    Return

    • Return Result from as_array_mut() (#106)

    โšก๏ธ Update

    • โšก๏ธ Update itoa and linked-hash-map (#91)