elbformat/symfony-behat-bundle
Reusable Behat contexts for Symfony apps: test commands, forms, HTML/HTTP responses, JSON, dates, logging, mailer, plus abstract contexts for custom API and database steps. Install as a dev dependency and register in behat.yml.
Adopt/continue when:
1.5.x patch) and value frequent, small, low-drama updates over infrequent large ones.Look elsewhere or defer when:
For executives (one line): The dependency shipped a routine patch that keeps it compatible with the newest PHP and Symfony versions and moves its build pipeline to GitHub Actions — no breaking changes, no new cost, no user-facing impact; it de-risks our planned PHP upgrade rather than enabling new features.
For engineering: Take v1.5.13 as a routine bump. It is semver-compatible (1.5.x), introduces no API or configuration changes, and expands the upstream test matrix to PHP 8.3–8.5 and Symfony 5.4–8.1, which means regressions across those combinations are now caught upstream before they reach us. Action items: (1) bump and run our integration suite, (2) confirm our pinned Laravel version is covered by the corresponding matrix row, (3) note the CI provider change if we mirror or audit upstream pipelines. Do not schedule design or docs work — there is no new surface area.
Framing for the "why now": this is maintenance credit, not a feature investment. The value is optionality: we can move to PHP 8.5 on our own schedule because this dependency already supports it.
How can I help you explore Laravel packages today?