Spatie's laravel-pdf v2 introduces a driver-based architecture that lets developers choose between multiple PDF generation backends: Browsershot (Chromium via Puppeteer), Cloudflare Browser Rendering API, DomPdf (pure PHP), and Gotenberg (Docker-based). The release adds queued PDF generation with callbacks, PDF metadata support (title, author, keywords, etc.), runtime driver switching, and custom driver support. Breaking changes include requiring explicit Composer installation of browsershot, config file restructuring, and dropping Laravel 10 support.

3m read timeFrom laravel-news.com
Post cover image
Table of contents
# Driver-Based Architecture# Gotenberg Driver (v2.1.0)# Queued PDF Generation# PDF Metadata

Sort: