Skip to content

Releases: py-pdf/pypdf

Version 4.2.0, 2024-04-07

07 Apr 15:38
4.2.0
2ac88e6
Compare
Choose a tag to compare

What's new

New Features (ENH)

Bug Fixes (BUG)

Robustness (ROB)

Documentation (DOC)

Developer Experience (DEV)

Maintenance (MAINT)

Testing (TST)

Full Changelog

Version 4.1.0, 2024-03-03

03 Mar 11:50
4.1.0
6cf47c5
Compare
Choose a tag to compare

What's new

Generating name objects (NameObject) without a leading slash is considered deprecated now. Previously, just a plain warning would be logged, leading to possibly invalid PDF files. According to our deprecation policy, this will log a DeprecationWarning for now.

New Features (ENH)

Bug Fixes (BUG)

Robustness (ROB)

Documentation (DOC)

Developer Experience (DEV)

Maintenance (MAINT)

Testing (TST)

Full Changelog

Version 4.0.2, 2024-02-18

18 Feb 15:45
4.0.2
cc306ad
Compare
Choose a tag to compare

What's new

Bug Fixes (BUG)

Documentation (DOC)

Developer Experience (DEV)

Testing (TST)

Full Changelog

Version 4.0.1, 2024-01-28

28 Jan 15:08
4.0.1
7579329
Compare
Choose a tag to compare

What's new

Bug Fixes (BUG)

Testing (TST)

Full Changelog

Version 4.0.0, 2024-01-19

19 Jan 13:28
4.0.0
26b9a97
Compare
Choose a tag to compare

What's new

pypdf==4.0.0 is a big milestone forward:

  • We finally have a layout-mode text extraction. This enables users who want to detect / extract tables with heuristics to give it a try.
  • We deprecated a lot of the old PyPDF2 API that was either not following PEP8 naming styles or was not using a property. Users coming from PyPDF2 might want to switch to pypdf<4.0.0 first to get helpful error messages that show the new API in their specific cases.

A big 'Thank you!' the the whole pypdf community for your work. Thanks to you, pypdf is better than ever.

Kudos to @shartzog who added the layout-mode with his first contribution!

Deprecations (DEP)

New Features (ENH)

Bug Fixes (BUG)

Documentation (DOC)

Developer Experience (DEV)

Maintenance (MAINT)

Testing (TST)

Code Style (STY)

Full Changelog

Version 3.17.4, 2023-12-24

24 Dec 10:41
3.17.4
54a30cb
Compare
Choose a tag to compare

What's new

Bug Fixes (BUG)

Documentation (DOC)

Maintenance (MAINT)

Testing (TST)

Code Style (STY)

Full Changelog

Version 3.17.3, 2023-12-17

17 Dec 21:06
3.17.3
ec543e6
Compare
Choose a tag to compare

What's new

Robustness (ROB)

Developer Experience (DEV)

Maintenance (MAINT)

Full Changelog

Version 3.17.2, 2023-12-10

10 Dec 11:52
3.17.2
38795f5
Compare
Choose a tag to compare

What's new

Bug Fixes (BUG)

Robustness (ROB)

Documentation (DOC)

Maintenance (MAINT)

  • Enable disallow_any_generics and add missing generics (#2278) by @nilehmann

Testing (TST)

Code Style (STY)

Full Changelog

Version 3.17.1, 2023-11-14

14 Nov 08:22
3.17.1
c411a1e
Compare
Choose a tag to compare

What's new

Bug Fixes (BUG)

Robustness (ROB)

Documentation (DOC)

Maintenance (MAINT)

Full Changelog

Version 3.17.0, 2023-10-29

29 Oct 04:51
3.17.0
5a2dd75
Compare
Choose a tag to compare

What's new

Security (SEC)

New Features (ENH)

Bug Fixes (BUG)

Documentation (DOC)

Developer Experience (DEV)

Maintenance (MAINT)

Testing (TST)

  • Fix test_image_without_pillow in windows environment (#2257) by @pubpub-zz

Code Style (STY)

Full Changelog