PackageTrack
Sign in Get early access

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
Release Pre-release

Releases

latest 13
  1. v3.4.0 21 Nov 2025
    Release notes

    Added

    • Support for PHP 8.5

    Removed

    • Support for PHP 8.1 and 8.2
    Open source →
  2. v3.3.1 19 Feb 2025
    Release notes

    Added

    • @throws to PHPDoc for better IDE support
    Open source →
  3. v3.3.0 19 Feb 2025
    Release notes

    Added

    • Method getFiles()
    Open source →
  4. v3.2.0 05 Dec 2024
    Release notes

    Added

    • Support for PHP 8.4

    Removed

    • Support for PHP 8.0
    Open source →
  5. v3.1.0 05 Feb 2024
    Release notes

    Added

    • PHP 8.3. Support
    Open source →
    Release notes

    Added

    • Support for PHP 8.3
    Open source →
  6. v3.0.0 01 Mar 2023
    Release notes

    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
    Open source →
    Release notes

    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
    Open source →
  7. v2.1.0 30 Dec 2022
    Release notes

    Added

    • Support for merging PDFs with mixed orientations (portrait and landscape) (#11, #12, #13)

    Changed

    • Default header and footer are removed if header/footer-data is empty
    Open source →
    Release notes

    Added

    • Support for merging PDFs with mixed orientations (portrait and landscape)

    Changed

    • Default header and footer are removed if header/footer-data is empty
    Open source →
  8. v2.0.0 17 Aug 2022
    Release notes

    Added

    • Support for PHP 8.1 (#8)
    • Ability to get TCPDF-instance by calling (new PdfMerge())->getPdf() (#6)

    Changed

    • [BREAKING] PdfMerge::merge() now returns string instead of bool (#9)
    • PdfMerge::merge() now accepts string $destination as second parameter (#9)

    Removed

    • Dropped support for PHP < 7.4
    Open source →
    Release notes

    Added

    • Support for PHP 8.1
    • Ability to get TCPDF-instance by calling (new PdfMerge())->getPdf()

    Changed

    • [BREAKING] PdfMerge::merge() now returns string instead of bool
    • PdfMerge::merge() now accepts string $destination as second parameter

    Removed

    • Dropped support for PHP < 7.4
    Open source →
  9. v1.3.0 20 Oct 2021
    Release notes

    Added

    • Support for PHP 8
    Open source →
    Release notes

    Added

    • Support for PHP 8
    Open source →
  10. v1.2.0 06 Sep 2021
    Release notes

    Added

    • Ability to set tcpdf footer and header data via PdfMerge constructor
    Open source →
    Release notes

    Added

    • Ability to set tcpdf footer and header data via PdfMerge constructor
    Open source →
  11. v1.1.1 03 Apr 2020
    Release notes

    Fixed

    • removed unused imagick options
    Open source →
  12. v1.1.0 30 Mar 2020
    Release notes

    Added

    • tcpdf dependency
    • tcpdi implementation

    Removed

    • fpdf and fpdi dependencies
    Open source →
  13. v1.0.0 30 Mar 2020
    Release notes

    Added

    • Pdf merging implementation based on fpdf & fpdi
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive