Prefixed build of dompdf/dompdf and its runtime dependency stack.
The Dompdf namespace becomes PublishPress\Dompdf.
The generated package also prefixes php-font-lib, php-svg-lib, Masterminds HTML5, and Sabberworm CSS Parser so no upstream namespaces are registered by PublishPress plugins.
- Change the pinned
dompdf/dompdfversion inrequire-dev. - Set
versionto the upstream version plus the next fourth digit. - Run
composer updateto rebuildlib/and the version loader. - Run
composer test:unit, thencomposer test:integration. - Review and commit the generated code.
- Create a GitHub release using the four-digit version so Packagist sees the tag.
Then update the plugins that consume publishpress/dompdf-dompdf.