PyPDF2 v2.10.5 Release Notes

Release Date: 2022-09-04 // over 1 year ago
  • ๐Ÿ†• New Features (ENH)

    • Process XRefStm (#1297)
    • Auto-detect RTL for text extraction (#1309)

    ๐Ÿ› Bug Fixes (BUG)

    • Avoid scaling cropbox twice (#1314)

    Robustness (ROB)

    • Fix offset correction in revised PDF (#1318)
    • Crop data of /U and /O in encryption dictionary to 48 bytes (#1317)
    • MultiLine bfrange in cmap (#1299)
    • Cope with 2 digit codes in bfchar (#1310)
    • Accept '/annn' charset as ASCII code (#1316)
    • ๐ŸŒฒ Log errors during Float / NumberObject initialization (#1315)
    • Cope with corrupted entries in xref table (#1300)

    ๐Ÿ“š Documentation (DOC)

    • Migration guide (PyPDF2 1.x โž” 2.x) (#1324)
    • Creating a coverage report (#1319)
    • Fix AnnotationBuilder.free_text example (#1311)
    • Fix usage of page.scale by replacing it with page.scale_by (#1313)

    ๐Ÿšง Maintenance (MAINT)

    • PdfReaderProtocol (#1303)
    • Throw PdfReadError if Trailer can't be read (#1298)
    • ๐Ÿšš Remove catching OverflowException (#1302)

    Full Changelog