barryvdh/laravel-dompdf
A DOMPDF Wrapper for Laravel
v3.1.2
108M downloads/mo
#245 most downloaded on Packagist
barryvdh/laravel-dompdf
What this package is like to depend on
Last release 6 months ago
21 Feb 2026
Release timing varies
gaps range from 2 weeks to 1.1 years
Rarely documented
notes for 9 of 44 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
52 releases · first in 2013
1 release in the last 12 months
see the full history below
Release timeline
51 releases · Jun 2013 to Feb 2026Releases
latest 52-
v3.1.221 Feb 2026Release notes
Open source →What's Changed
- Fix typo in dompdf.php comment by @chengkangzai in #1076
- PHP 8.5 tests by @erikn69 in #1079
- Laravel 13.x Compatibility by @laravel-shift in #1083
New Contributors
- @chengkangzai made their first contribution in #1076
Full Changelog: v3.1.1...v3.1.2
-
v3.1.113 Feb 2025Release notes
Open source → -
v3.1.021 Jan 2025Release notes
Open source →This release updates the config for dompdf/dompdf v3.1.0 which contains the. following breaking URL:
Breaking Change
This release adds the "data://" scheme to the protocol validation rules. Installations that explicitly define the allowed protocols but do not include the "data://" protocol will no longer render data-URIs. This is a change from previous versions, where data-URIs were not processed through the validated rules. Installations that use the default validation rules included with Dompdf should see no impact.The update for laravel-dompdf adds this to the default config, but if you have published the config, you need to add the
data://scheme.What's Changed
New Contributors
Full Changelog: v3.0.1...v3.1.0
-
v3.0.130 Oct 2024Release notes
Open source →What's Changed
- Redirect rendering issues by adding
contact_linksby @erikn69 in #1057 - Test against php 8.4 by @sergiy-petrov in #1066
Full Changelog: v3.0.0...v3.0.1
- Redirect rendering issues by adding
-
v3.0.031 Jul 2024Release notes
Open source →Version 3.x supports DomPDF version 3.x. See the changelog in https://github.com/dompdf/dompdf/releases/tag/v3.0.0
The most notable change in laravel-dompdf are the changed defaults, to be more secure;
enable_remoteis nowfalseby default. Change with caution.allowedRemoteHostsandartifactPathValidationare added the the config.
Also, support for Laravel < 9 and PHP < 8.1 is dropped.
What's Changed
- Test against php 8.3 and laravel 10.x by @sergiy-petrov in #1005
- Fix workflow by @barryvdh in #1048
- Allow Dompdf3, add new options by @barryvdh in #1047
- Only support DomPDF 3 by @barryvdh in #1049
- Check filename, add fallback filename by @barryvdh in #1050
- Updating the codestyle of the configuration file with laravel/pint. by @maks-oleksyuk in #1051
- Fix badges by @erikn69 in #1062
New Contributors
- @sergiy-petrov made their first contribution in #1005
- @maks-oleksyuk made their first contribution in #1051
Full Changelog: v2.2.0...v3.0.0
-
v3.0.0-beta228 May 2024 pre-releaseRelease notes
Open source →What's Changed
- Check filename, add fallback filename by @barryvdh in #1050
- Updating the codestyle of the configuration file with laravel/pint. by @maks-oleksyuk in #1051
New Contributors
- @maks-oleksyuk made their first contribution in #1051
Full Changelog: v3.0.0-beta1...v3.0.0-beta2
-
v3.0.0-beta113 May 2024 pre-releaseRelease notes
Open source →Version 3.x supports DomPDF version 3.x. See the changelog in https://github.com/dompdf/dompdf/releases/tag/v3.0.0
The most notable change in laravel-dompdf are the changed defaults, to be more secure;
enable_remoteis nowfalseby default. Change with caution.allowedRemoteHostsandartifactPathValidationare added the the config.
Also, support for Laravel < 9 and PHP < 8.1 is dropped.
What's Changed
- Test against php 8.3 and laravel 10.x by @sergiy-petrov in #1005
- Fix workflow by @barryvdh in #1048
- Allow Dompdf3, add new options by @barryvdh in #1047
- Only support DomPDF 3 by @barryvdh in #1049
New Contributors
- @sergiy-petrov made their first contribution in #1005
Full Changelog: v2.2.0...v3.0.0-beta1
-
v2.2.025 Apr 2024Release notes
Open source →What's Changed
- Fix setOptions by @cesarreyes3 in #1040
- Bump dompdf minimum to 2.0.7 by @barryvdh
New Contributors
- @cesarreyes3 made their first contribution in #1040
Full Changelog: v2.1.1...v2.2.0
-
v2.1.115 Mar 2024Release notes
Open source → -
v2.1.004 Mar 2024Release notes
Open source →What's Changed
- Convert phpunit by @barryvdh in #952
- ci: Use GitHub Actions V3 by @DannyvdSluijs in #990
- Fix named arguments when using facade by @erikn69 in #1002
- Update dompdf version as a dependancy by @AliSheikhDev in #967
- ci: Use GitHub Actions V4 by @erikn69 in #1003
- Fix phpstan analysis by @erikn69 in #972
- Fix setOptions method by @erikn69 in #974
- Small typo fix in dompdf config file by @ricklambrechts in #1004
- Upgrade to larastan/larastan by @parth391 in #1014
- Fixing "Upgrade to larastan/larastan" by @erikn69 in #1018
- Laravel 11 Support by @erikn69 in #1036
- Laravel 11.x Compatibility by @laravel-shift in #1037
New Contributors
- @DannyvdSluijs made their first contribution in #990
- @AliSheikhDev made their first contribution in #967
- @ricklambrechts made their first contribution in #1004
- @parth391 made their first contribution in #1014
- @laravel-shift made their first contribution in #1037
Full Changelog: v2.0.1...v2.0.2
-
v2.0.112 Jan 2023Nothing published for this version
-
v2.0.006 Jul 2022Release notes
Open source →https://github.com/dompdf/dompdf/releases/tag/v2.0.0
- Addresses multiple security vulnerabilities (see link)
- Modifies callback and page_script/page_text handling (breaking change, see link)
- Switches the HTML5 parser to Masterminds/HTML5
- Improves CSS property parsing and representation
- Improves border, outline, and background rendering for inline elements
- Switches installed fonts and font metrics cache file format to JSON
- Adds support for the inset CSS shorthand property and the legacy break-word keyword for word-break
- Adds "end_document" callback event
-
v2.0.0-rc1no date pre-releaseNothing published for this version
-
v2.0.0-beta306 Jul 2022 pre-releaseNothing published for this version
-
v2.0.0-beta226 Jun 2022 pre-releaseNothing published for this version
-
v2.0.0-beta126 Jun 2022 pre-releaseNothing published for this version
-
v1.0.219 May 2022Nothing published for this version
-
v1.0.118 May 2022Nothing published for this version
-
v1.0.029 Jan 2022Nothing published for this version
-
v1.0.0-beta229 Jan 2022 pre-releaseNothing published for this version
-
v1.0.0-beta113 Jul 2021 pre-releaseNothing published for this version
-
v0.9.027 Dec 2020Nothing published for this version
-
v0.8.707 Sep 2020Nothing published for this version
-
v0.8.625 Feb 2020Nothing published for this version
-
v0.8.523 Aug 2019Nothing published for this version
-
v0.8.426 Feb 2019Nothing published for this version
-
v0.8.331 Aug 2018Nothing published for this version
-
v0.8.207 Feb 2018Nothing published for this version
-
v0.8.129 Jul 2017Nothing published for this version
-
v0.8.019 Feb 2017Nothing published for this version
-
v0.7.124 Jan 2017Nothing published for this version
-
v0.7.017 Aug 2016Nothing published for this version
-
v0.6.121 Dec 2015Nothing published for this version
-
v0.6.011 Jun 2015Nothing published for this version
-
v0.5.211 Jun 2015Nothing published for this version
-
v0.5.125 May 2015Nothing published for this version
-
v0.5.004 Feb 2015Nothing published for this version
-
v0.4.620 Aug 2014Nothing published for this version
-
v0.4.513 Aug 2014Nothing published for this version
-
v0.4.414 Jul 2014Nothing published for this version
-
v0.4.302 Jul 2014Nothing published for this version
-
v0.4.202 Jul 2014Nothing published for this version
-
v0.4.102 Jul 2014Nothing published for this version
-
v0.4.001 Jul 2014Nothing published for this version
-
v0.3.121 Mar 2014Nothing published for this version
-
v0.3.013 Feb 2014Nothing published for this version
-
v0.2.331 Jan 2014Nothing published for this version
-
v0.2.215 Nov 2013Nothing published for this version
-
v0.2.122 Oct 2013Nothing published for this version
-
v0.2.001 Aug 2013Nothing published for this version
-
v0.1.129 Jul 2013Nothing published for this version
-
v0.1.023 Jun 2013Nothing published for this version