Skip to content

v0.3.0

Choose a tag to compare

@roukmoute roukmoute released this 15 Oct 07:18
· 19 commits to main since this release

Native password-authenticated tagged PDF derivation is now available through an explicitly injected pdf-reader 0.3 reader.

  • Preserve verified user and owner permissions in the immutable HTML source model; reject adapters that discard or elevate those permissions.
  • Decode supported LZW inline images into actual pixels, with independent pixel verification.
  • Keep password encoding and authentication capabilities explicit. Unsupported security handlers fail; this release does not claim CMS trust or PDF MAC verification.
  • Add English and French authentication documentation, real qpdf encrypted fixtures, and independent qpdf/pypdf/HTML5 validation.

Requires PHP 8.3+, pdf-reader ^0.3 and core ^0.7.1 or ^0.8. 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/38697197488.

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

Documentation: English · Français