Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Mink Goutte Driver Laravel Package

behat/mink-goutte-driver

Deprecated Mink driver for the Goutte browser client, enabling fast, headless HTTP-based browsing and DOM interaction in Behat/Mink tests. Use for simple crawling/navigation without JavaScript; superseded by behat/mink-browserkit-driver.

View on GitHub
Deep Wiki
Context7
v2.0.0

This is the last release of GoutteDriver. As of Goutte 4, Goutte is just reusing the HttpBrowser of symfony/browser-kit without any customization. This means that the HttpBrowser can be used directly with behat/mink-browserkit-driver instead of using this driver. This 2.0 release is meant as an upgrade path.

Removed:

  • Removed support for PHP 7.1 and older
  • Removed support for Goutte 2 and 3

New features:

  • Add support for Goutte 4
  • Migrated to BrowserKitDriver 2
v1.3.0

Removed:

  • Removed support for PHP 5.3

Testsuite:

  • Added CI jobs for PHP 7.1, 7.2, 7.3, 7.4, 80 and 8.1
  • Migrated to use mink/driver-testsuite
v1.2.1

Testsuite:

  • Added testing on PHP 7
v1.2.0

New features:

  • Added support for Goutte 3.1+

Misc:

  • Updated the repository structure to PSR-4
v1.1.0

The driver now relies on BrowserKitDriver 1.2.x, so all changes of this driver are relevant: https://github.com/Behat/MinkBrowserKitDriver/releases/tag/v1.2.0 The changes below only describe the changes related to GoutteDriver specifically.

New features:

  • Added the possibility to use a normal Goutte client instead of requiring to use an extended one
  • Added the support of Goutte 2.0 as well

Bug fixes:

  • Fixed the support of disabling basic auth
  • Fixed the resetting of the driver to reset the basic auth

Testing:

  • Updated the testsuite to use the new Mink 1.6 driver testsuite
  • Added testing on HHVM
v1.0.9
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log