pypi PyPDF2 1.27.9
Version 1.27.9, 2022-04-24

latest releases: 3.0.1, 3.0.0, 2.12.1...
2 years ago

What's Changed

A change I would like to highlight is the performance improvement for
large PDF files (#808 by @dsk7) 🎉

New Features (ENH)

  • Add papersizes (#800)
  • Allow setting permission flags when encrypting (#803)
  • Allow setting form field flags (#802)

Bug Fixes (BUG)

  • TypeError in xmp._converter_date (#813)
  • Improve spacing for text extraction (#806)
  • Fix PDFDocEncoding Character Set (#809)

Robustness (ROB)

  • Use null ID when encrypted but no ID given (#812)
  • Handle recursion error (#804)

Documentation (DOC)

  • CMaps (#811)
  • The PDF Format + commit prefixes (#810)
  • Add compression example (#792)

Developer Experience (DEV)

  • Add Benchmark for Performance Testing (#781)

Maintenance (MAINT)

  • Validate PDF magic byte in strict mode (#814)
  • Make PdfFileMerger.addBookmark() behave life PdfFileWriters' (#339)
  • Quadratic runtime while parsing reduced to linear (#808)

Testing (TST)

  • Newlines in text extraction (#807)

New Contributors

Full Changelog: 1.27.8...1.27.9

Don't miss a new PyPDF2 release

NewReleases is sending notifications on new releases.