Patch release that completes the Symfony 8 support introduced in 3.0.
^8.2.5, the first release supporting PHP 8.4 — which is required by Symfony 8. The 3.0 constraint (mpdf ^8.2.1) allowed versions that don't support PHP 8.4.^7.0 || ^8.0). (#1)AbstractBundle; separate Extension class removed. (#1)config/services.php. (#2)MpdfFactory is now a private service (autowire/autoconfigure dropped); controller type-hint injection keeps working. (#3)php constraint stays at >=8.2 so Symfony 7 users are unaffected.Full Changelog: https://github.com/BideoGemu/mpdf-bundle/compare/2.7...3.0.1
Updated dependencies: Required PHP 8.2+, Symfony components config, dependency-injection, and http-kernel updated to version 7.x.
Namespace and class naming adjusted to align with Symfony 7 standards.
Dependency Injection updated:
Configuration.php) for bundle options.Factory improvements:
MpdfFactory constructor to accept injected parameters ($cacheDir and $defaultOptions).\Mpdf\Mpdf instances.Services.yaml:
Bundle registration:
bundles.php for proper bundle loading in Symfony 7.General modernizations:
Full Changelog: https://github.com/BideoGemu/mpdf-bundle/compare/2.2...v7
Add Pdf creation file for Symfony V6.4
Full Changelog: https://github.com/BideoGemu/mpdf-bundle/compare/2.1...2.2
Update for SF6.4
How can I help you explore Laravel packages today?