karriere/pdf-merge
A wrapper for the TCPDF class that provides an elegant API for merging PDFs
v3.4.0
768K downloads/mo
#4247 most downloaded on Packagist
karriereat/pdf-merge
What this package is like to depend on
Last release 9 months ago
21 Nov 2025
Ships fairly regularly
a new release about every 9 months
Nearly every release is documented
notes for 13 of 13 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
13 releases · first in 2020
1 release in the last 12 months
see the full history below
Release timeline
13 releases · Mar 2020 to Nov 2025
2021
2022
2023
2024
2025
2026
Releases
latest 13-
v3.4.021 Nov 2025 -
v3.3.119 Feb 2025 -
v3.3.019 Feb 2025 -
v3.2.005 Dec 2024 -
v3.1.005 Feb 2024 -
v3.0.001 Mar 2023Release notes
Open source →Added
- Support for PHP 8.2
Changed
- [BREAKING] Header and footer config with dedicated classes instead of arrays
- Linting to
pint - Unit tests to
pest
Removed
- Support for PHP 7.4
Release notes
Open source →Added
- Support for PHP 8.2
Changed
- [BREAKING] Header and footer config with dedicated classes instead of arrays
- Linting to
pint - Unit tests to
pest
Removed
- Support for PHP 7.4
-
v2.1.030 Dec 2022Release notes
Open source →Added
Changed
- Default header and footer are removed if header/footer-data is empty
Release notes
Open source →Added
- Support for merging PDFs with mixed orientations (portrait and landscape)
Changed
- Default header and footer are removed if header/footer-data is empty
-
v2.0.017 Aug 2022Release notes
Open source →Added
Changed
- [BREAKING]
PdfMerge::merge()now returnsstringinstead ofbool(#9) PdfMerge::merge()now acceptsstring $destinationas second parameter (#9)
Removed
- Dropped support for PHP < 7.4
Release notes
Open source →Added
- Support for PHP 8.1
- Ability to get
TCPDF-instance by calling(new PdfMerge())->getPdf()
Changed
- [BREAKING]
PdfMerge::merge()now returnsstringinstead ofbool PdfMerge::merge()now acceptsstring $destinationas second parameter
Removed
- Dropped support for PHP < 7.4
- [BREAKING]
-
v1.3.020 Oct 2021 -
v1.2.006 Sep 2021Release notes
Open source →Added
- Ability to set
tcpdffooter and header data via PdfMerge constructor
Release notes
Open source →Added
- Ability to set
tcpdffooter and header data via PdfMerge constructor
- Ability to set
-
v1.1.103 Apr 2020 -
v1.1.030 Mar 2020Release notes
Open source →Added
- tcpdf dependency
- tcpdi implementation
Removed
- fpdf and fpdi dependencies
-
v1.0.030 Mar 2020