Skip to content

v0.3.1

Choose a tag to compare

@roukmoute roukmoute released this 15 Oct 08:07
· 2 commits to main since this release

Require pdf-reader 0.3.1 so native authenticated derivation uses its corrected metadata and embedded-file cipher selection.

  • Limit the implicit EncryptMetadata=false exemption to the document catalog's actual Metadata reference. Page and object metadata continue through their selected filter.
  • Resolve indirect embedded-file stream types and incorporate the reader's V4 key/default and standard crypt-filter name corrections.
  • Refresh stable dependencies to reader 0.3.1 and core 0.8.0 while retaining compatibility with core 0.7.1 and the immutable derivation model.
  • Update English and French installation, coverage and authentication documentation.

Requires PHP 8.3+. Password preparation, user/owner permission propagation and explicit rejection of unsupported source PDF MAC/public-key authentication remain unchanged. This package does not verify CMS trust.

Installation: composer require pdftoolkit/pdf-to-html:^0.3.1

Documentation: English · Français

The exact release commit passed all checks and independent oracles on PHP 8.3, 8.4 and 8.5: https://github.com/PDFToolkit/pdf-to-html/actions/runs/38703203459.