From d3ef5e5720c98162d84f7a5f72847315980caaed Mon Sep 17 00:00:00 2001 From: Stefan <96178532+stefan6419846@users.noreply.github.com> Date: Sun, 23 Jun 2024 11:43:39 +0200 Subject: [PATCH] REL: 4.3.0 ## What's new ### New Features (ENH) - Accept ETen-B5 and UniCNS-UTF16 encodings (#2721) by @pubpub-zz - Add decode_as_image() to ContentStreams (#2615) by @pubpub-zz - context manager for PdfReader (#2666) by @tibor-reiss - Add capability to set font and size in fields (#2636) by @pubpub-zz - Allow to pass input file without named argument (#2576) by @pubpub-zz ### Bug Fixes (BUG) - Fix deprecation for Ressources when using old constants (#2705) by @stefan6419846 - Fix images issue 4 bits encoding and LUT starting with UTF16_BOM (#2675) by @pubpub-zz - Reading large compressed images takes huge time to process (#2644) by @snanda85 - Highlighted Text Cannot Be Printed (#2604) by @Nifury - Fix UnboundLocalError on malformed pdf (#2619) by @farjasju ### Documentation (DOC) - Various improvements on docstrings and examples by @j-t-1 ### Robustness (ROB) - Cope with missing Standard 14 fonts in fields (#2677) by @pubpub-zz - Improve inline image extraction (#2622) by @pubpub-zz - Cope with loops in Fields tree (#2656) by @pubpub-zz - Discard /I in choice fields for compatibility with Acrobat (#2614) by @pubpub-zz - Cope with some issues in pillow (#2595) by @pubpub-zz - Cope with some image extraction issues (#2591) by @pubpub-zz ### Maintenance (MAINT) - Deprecate interiour_color with replacement interior_color (#2706) by @j-t-1 - Add deprecate_with_replacement to PdfWriter.find_bookmark (#2674) by @j-t-1 ### Code Style (STY) - Change Link to be a non-markup annotation (#2714) by @j-t-1 [Full Changelog](https://github.com/py-pdf/pypdf/compare/4.2.0...4.3.0) --- CHANGELOG.md | 36 ++++++++++++++++++++++++++++++++++++ pypdf/_version.py | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c4a588e0b..09a676618 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,41 @@ # CHANGELOG +## Version 4.3.0, 2024-06-23 + +### New Features (ENH) +- Accept ETen-B5 and UniCNS-UTF16 encodings (#2721) +- Add decode_as_image() to ContentStreams (#2615) +- context manager for PdfReader (#2666) +- Add capability to set font and size in fields (#2636) +- Allow to pass input file without named argument (#2576) + +### Bug Fixes (BUG) +- Fix deprecation for Ressources when using old constants (#2705) +- Fix images issue 4 bits encoding and LUT starting with UTF16_BOM (#2675) +- Reading large compressed images takes huge time to process (#2644) +- Highlighted Text Cannot Be Printed (#2604) +- Fix UnboundLocalError on malformed pdf (#2619) + +### Robustness (ROB) +- Cope with missing Standard 14 fonts in fields (#2677) +- Improve inline image extraction (#2622) +- Cope with loops in Fields tree (#2656) +- Discard /I in choice fields for compatibility with Acrobat (#2614) +- Cope with some issues in pillow (#2595) +- Cope with some image extraction issues (#2591) + +### Documentation (DOC) +- Various improvements on docstrings and examples + +### Maintenance (MAINT) +- Deprecate interiour_color with replacement interior_color (#2706) +- Add deprecate_with_replacement to PdfWriter.find_bookmark (#2674) + +### Code Style (STY) +- Change Link to be a non-markup annotation (#2714) + +[Full Changelog](https://github.com/py-pdf/pypdf/compare/4.2.0...4.3.0) + ## Version 4.2.0, 2024-04-07 ### New Features (ENH) diff --git a/pypdf/_version.py b/pypdf/_version.py index 0fd7811c0..111dc9172 100644 --- a/pypdf/_version.py +++ b/pypdf/_version.py @@ -1 +1 @@ -__version__ = "4.2.0" +__version__ = "4.3.0"