News Archive

FPDI PDF-Parser v2.1.2 and FPDI v2.6 released!2023-12-12

You may have noticed because of our SetaPDF release from yesterday: We are preparing for Christmas and holiday season and releasing everything we have in development.

To this counts a new release of both FPDI and the FPDI PDF-Parser.

FPDI includes a fix for an annoying bug which seems to occur very rare but could end in completely faulty PDF documents. If you work with foreign PDFs and make use of the $importExternalLinks parameter of the importPage() method we urgently suggest you to update!

We also fixed a bug in the FPDI PDF-Parser which was triggered by faulty PDF documents: we needed to optimize our repair mechanism if two different kind of corruptions appeared together.

We wish you all a Merry Christmas and a Happy New Year from the Team of Setasign!

Check the release notes of the components below.
Log in to download the latest version of the related packages!

switch product

Version 2.6.0

Release date: 2023-12-11
FPDI
Bugfix
  • Ignore undefined objects in link annotation logic (fixes #191).
  • Flatten indirect references in imported annotation dictionaries (fixes #195).
Tweak
  • Ensure newline before endobj token (fixes #184).
  • Optimized fallback logic in flate decode method.
  • Added tests for PHP 8.3.