What's Changed
We finally fully support modern cryptography for encrypting and decrypting PDF files.
A big thank you to @exiledkingcc who did this work a while a go 🙏
New Features (ENH)
- Add AES support for encrypting PDF files (#1918, #1935, #1936, #1938) by @exiledkingcc
- Add page deletion feature to PdfWriter (#1843) by @pubpub-zz
Bug Fixes (BUG)
- PdfReader.get_fields() attempts to delete non-existing index "/Off" (#1933) by @dmjohnsson23
- Remove unused objects when cloning_from (#1926) by @pubpub-zz
- Add the TK.SIZE into the trailer (#1911) by @talcher
- add_named_destination() maintains named destination list sort order (#1930) by @robertkearns
New Contributors
- @postmeback made their first contribution in #1920
- @talcher made their first contribution in #1911
- @jolheiser made their first contribution in #1921
- @robertkearns made their first contribution in #1931
- @dmjohnsson23 made their first contribution in #1933
Full Changelog: 3.11.1...3.12.0