pccomponentes/messenger-bundle
Symfony bundle that simplifies asynchronous messaging with Symfony Messenger. It provides ready-to-use configuration for message buses, transports, and middleware, reducing boilerplate and helping PHP applications build reliable background processing and event-driven workflows.
symfony/* ^6.4) lets you state which Laravel/PHP versions are supportable. Useful for narrowing the QA matrix and for pricing/support-tier decisions on legacy installs.Adopt when:
Look elsewhere or hold when:
composer.lock before rolling this in.For executives: A routine patch to one of our error-handling dependencies. It resolves an incompatibility with Symfony 7 and formalizes support for Symfony 6.4+. Net effect: one fewer obstacle to the Laravel upgrade, no new functionality, no new cost. Risk is limited to the version floor — teams on older Symfony must upgrade that dependency first, which is a scheduling item, not a budget item.
For engineering: v4.2.1 fixes exception unwrapping under Symfony 7 and bumps the required Symfony to 6.4+. Adopt as part of the framework-upgrade workstream. Two things to check before merging: (1) dependency resolution on any branch still below Symfony 6.4 — this is a patch version but an effective breaking constraint; (2) regression-test any custom exception renderers, since unwrapping changes what the handler actually receives. No API changes for our own code.
How can I help you explore Laravel packages today?