Skip to content

Releases: py-pdf/pypdf

Version 6.10.1, 2026-04-14

14 Apr 12:55
6.10.1

Choose a tag to compare

What's new

Security (SEC)

Robustness (ROB)

Documentation (DOC)

  • Use new parameter names for compress_identical_objects by @stefan6419846

Full Changelog

Version 6.10.0, 2026-04-10

10 Apr 09:34
6.10.0

Choose a tag to compare

What's new

Security (SEC)

New Features (ENH)

  • Skip MD5 key derivation for AES-256 encrypted PDFs (#3694) by @Ygnas

Bug Fixes (BUG)

  • Use remove_orphans in compress_identical_objects (#3310) by @j-t-1
  • Fix PdfReadError when xref table contains comments before trailer (#3710) by @rassie
  • Correctly verify AES padding during decryption (#3699) by @stefan6419846
  • Fix stale object cache from non-authoritative object streams (#3698) by @astahlman
  • Fix extract_links pairing when annotations include non-links (#3687) by @ReinerBRO

Documentation (DOC)

Full Changelog

Version 6.9.2, 2026-03-23

23 Mar 14:53
6.9.2

Choose a tag to compare

What's new

Security (SEC)

Robustness (ROB)

  • Resolve UnboundLocalError for xobjs in _get_image (#3684) by @Yuki9814

Full Changelog

Version 6.9.1, 2026-03-17

17 Mar 10:45
6.9.1

Choose a tag to compare

What's new

Security (SEC)

  • Improve performance and limit length of array-based content streams (#3686) by @stefan6419846

Full Changelog

Version 6.9.0, 2026-03-15

15 Mar 15:28
6.9.0

Choose a tag to compare

What's new

New Features (ENH)

Performance Improvements (PI)

Bug Fixes (BUG)

  • Avoid sharing array-based content streams between pages (#3681) by @stefan6419846
  • Avoid accessing invalid page when inserting blank page under some conditions (#3529) by @j-t-1

Full Changelog

Version 6.8.0, 2026-03-09

09 Mar 13:37
6.8.0

Choose a tag to compare

What's new

Security (SEC)

New Features (ENH)

Documentation (DOC)

Full Changelog

Version 6.7.5, 2026-03-02

02 Mar 09:04
6.7.5

Choose a tag to compare

What's new

Security (SEC)

Full Changelog

Version 6.7.4, 2026-02-27

27 Feb 10:44
6.7.4

Choose a tag to compare

What's new

Security (SEC)

Robustness (ROB)

Full Changelog

Version 6.7.3, 2026-02-24

24 Feb 17:21
6.7.3

Choose a tag to compare

What's new

Security (SEC)

Full Changelog

Version 6.7.2, 2026-02-22

22 Feb 11:33
6.7.2

Choose a tag to compare

What's new

Security (SEC)

Bug Fixes (BUG)

Full Changelog