Weave Code
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.
terminal42/code-quality-tools
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky