- [Support] Added support for PHP 8.2 and PHP 8.3.
- [Laravel] Ensure this library can be installed alongside Laravel 9 (#17).
- [Laravel] Updated to work with version 6 from upstream.
- [Support] Added support for PHP 8.0 and PHP 8.1.
- [Support] Dropped support for PHP 7.2.
- [Support] Dropped support for PHP 7.1.
- [Dependencies] Added support for new versions of libraries.
- [Laravel] Updated to work with version 5.1 from upstream.
- [Laravel] Updated to work with version 5.0 from upstream.
- [Support] Added support for PHP 7.3.
- [Laravel] Updated to work with version 4.0 from upstream.
- [Dusk] Allow
screenshot()
to be called with a fully qualified path.
- [Dependencies] Add a dependency on PHPUnit because upstream requires it but doesn't declare it.
- [Chrome] Allow the port to be specified.
- [Support] Dropped support for PHP 7.0.
- [Laravel] Updated to work with version 3.0 from upstream.
- [Drivers] Use Chrome in headless mode by default.
- [Drivers] Added a method to set the capabilities of the browser.
- [Dusk] Updated the code to handle a breaking change made upstream in 2.0.1.
- [Element] Allow the mouse to move over an element itself using Element::mouseover() with no selector.
- [Drivers] Ensure the drivers live as long as the Dusk instance (#2).
- [Dusk] Add support for a base url.
- [Dusk] Allow the executeScript() method of the driver to be called.
- [Laravel] Compatibility with version 1.1 of laravel/dusk.
- [Element] Allow an element itself to be clicked on using Element::click() with no selector.
- [Element] Ensure Element::element() and Element::elements() return wrapper instance, and not RemoteWebElement instances.
- [Laravel] Compatibility with version 1.0 of laravel/dusk.
- [Drivers] A driver for Chrome.
- [Dusk] Add a screenshot() method.