caciobanu/behat-deprecation-extension
A Behat extension that captures PHP deprecation notices raised during your scenarios and surfaces them in the test output, making it easy to track down and fix deprecated code before upgrading dependencies or PHP versions. Keeps your test suite clean and your upgrades predictable.
error_reporting suppression, deprecations converted to exceptions, output capture gaps, vendor noise, no guaranteed CI failure behavior, and incompatibility with modern PHP 8.x releases. Blast radius is limited because it is test-only, but false confidence in upgrade readiness is the real risk.behat.yml, run it in advisory mode, collect a baseline, triage first-party versus vendor deprecations, then promote selected checks into CI gates. If Behat does not exist, replicate the behavior in the existing Laravel test stack rather than adding a new test framework.How can I help you explore Laravel packages today?