Dompdf v0.8.3 Release Notes

Release Date: 2018-12-18 // over 5 years ago
  • ๐Ÿš€ This release has been superseded by version 0.8.4

    ๐Ÿ”„ Change highlights since 0.8.2

    • ๐Ÿ‘Œ Improved compatibility with PHP 7.3
    • ๐Ÿ‘Œ Supported PDFLib version bumped to PDFLib 9
    • Added page_line() canvas method (like page_text())
    • Page break improvements
    • ๐Ÿ› Bug Fix: word-wrap: break-word no longer expands parent containers
    • ๐Ÿ› Bug Fix: Addressed decorator positioning issues due to incorrect height calculation (better underline positioning)
    • ๐Ÿ”ง GD is now only recommended per composer configuration (though still required for image processing)

    ๐Ÿš€ 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.3 requires the following:

    • PHP 5.4 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-3.zip" for the packaged release. The two buttons labeled "Source code" are auto-generated by github and do not include all the dependencies.