sylius-labs/behat-chrome-extension
Behat extension for controlling Chrome without Selenium, communicating directly over HTTP and WebSockets for speed at least twice as fast. Supports headless Chrome 59+, with configurable SSL validation, socket timeout, and download behavior.
dmore/chrome-mink-driver 2.11.0. That tells you the package is version-coupled to its driver — a supply-chain and upgrade-sequencing item for teams with strict lockfile policies, and a signal that driver upgrades may require a coordinated bump of this extension.Consider adopting (or keeping) it when:
Look elsewhere when:
Risk note on v1.5.1: patch-level only — no API changes, no deprecations, no breaking changes. Upgrade risk is effectively nil, but confirm your dmore/chrome-mink-driver constraint resolves cleanly before locking. The absence of any other activity in this release is itself a signal: the package is in maintenance mode, not active feature development. Plan accordingly and avoid depending on it for anything beyond driver wiring.
For executives: This is a small piece of test plumbing, not a product component. The new v1.5.1 release is a compatibility fix — it removes a version conflict with its Chrome driver. There is no functional change, no security implication, and no migration work. Recommended action: take the patch in a routine dependency update; no roadmap or budget impact. The strategic point worth flagging is that our browser-testing stack is on a community-maintained PHP integration; it is cheap to keep and cheap to leave, and we should decide within the next planning cycle whether the Behat layer still earns its keep versus a JS-native alternative.
For engineering: v1.5.1 pins resolution against dmore/chrome-mink-driver 2.11.0 via a Composer conflict rule. Bump both together, run the Behat smoke suite against your pinned Chrome version, and verify the CI image. Expect the package to move slowly — treat it as frozen infrastructure and budget for eventual replacement rather than waiting on upstream features. If you are greenfielding E2E coverage, this should not be your first choice; if you are sustaining an existing Behat suite, it remains the lowest-friction option.
How can I help you explore Laravel packages today?