Dompdf v0.8.4 Release Notes

Release Date: 2020-01-20 // over 2 years ago
  • ๐Ÿš€ This release has been superseded by version 0.8.5

    ๐Ÿ”„ Change highlights since 0.8.3

    • ๐Ÿ‘Œ Improves compatibility with PHP 7.x
    • ๐Ÿ‘Œ Improves support for PDFLib 9
    • โž• Adds support for numeric font weights
    • ๐Ÿ‘Œ Improves style inheritance though addition of computed CSS values in addition to declared and used values
    • ๐Ÿ‘Œ Improved handling of non-breaking space and word boundaries
    • Minor improvement to table border/background rendering

    ๐Ÿš€ The list of addressed issues can be found in the release milestone. View all changes since the previous release in the commit history.

    ๐Ÿš€ We would like to extend our gratitude to the community members who helped make this release possible.

    Requirements

    Dompdf 0.8.4 requires the following:

    • PHP 7.1 or greater
    • MBString
    • php-font-lib v0.5.x
    • php-svg-lib v0.3.x

    ๐Ÿ“œ Note that some dependencies may have further dependencies (notably php-svg-lib requires sabberworm/php-css-parser).

    โž• Additionally, the following are recommended for optimal use:

    • GD (for image processing)
    • allow_url_fopen set to true or the curl PHP extension (for retrieving stylesheets, images, etc via http)

    ๐Ÿ‘€ For full requirements and recommendations see the requirements page on the wiki.

    Download Instructions

    The dompdf team recommends that you use Composer for easier dependency management.

    ๐Ÿš€ If you're not yet using Composer you can download a packaged release of dompdf which includes all the files you need to use the library. Click the link labeled "dompdf_0-8-4.zip" for the packaged release. The two buttons labeled "Source code" are auto-generated by github and do not include all the dependencies.