php-webdriver v1.10.0 Release Notes
Release Date: 2021-02-25 // about 3 years ago-
โ Added
- ๐ Support for sending Chrome DevTools Protocol commands (see details in wiki).
- Option to specify type of new window (window or tab) when using
$driver->switchTo()->newWindow()
.
๐ Fixed
- ๐ป Actually start ChromeDriver in W3C mode if it is supported by the browser driver. Until now, when it was initialized using
ChromeDriver::start()
, it has always been unintentionally started in OSS mode. - ChromeOptions were ignored when passed to DesiredCapabilities as
ChromeOptions::CAPABILITY_W3C
. - โช Clicking a block element inside
<a>
element in Firefox (workaround for GeckoDriver bug 1374283).
๐ Changed
- ๐ป Throw
DriverServerDiedException
on local driver process terminating unexpectedly and provide full details of original exception to improve debugging. - Do not require
WEBDRIVER_CHROME_DRIVER
environment variable to be set ifchromedriver
binary is already available via system PATH. - ๐ Mark PhantomJS deprecated, as it is no longer developed and maintained.
- ๐ Deprecate
RemoteWebDriver::newWindow()
in favor of$driver->switchTo()->newWindow()
. - ๐ป Don't escape slashes in CURL exception message to improve readability.