> ... (truncated)
Changelog
*Sourced from [selenium-webdriver's changelog](https://github.com/SeleniumHQ/selenium/blob/master/rb/CHANGES).*
> 3.141.5926 (2019-04-18)
> =======================
>
> Ruby:
> * Fixed an issue when Selenium itself would print deprecation warning
> for TimeoutError
> * Fixed a regression when socket poller would raise Errno::EBADF on JRuby
>
> 3.141.592 (2019-04-18)
> ======================
>
> Ruby:
> * Updated minimum required Ruby version to 2.3
> * Added support for ChildProcess 1.x
> * Improved socket connection waiting (thanks [@N0xFF](https://github.com/N0xFF))
> * Changed waiting to use monotonic clock instead of Time class to avoid
> collisions with Timecop and similar gems
> * Removed deprecated PortProber.random
> * Added strictFileInteractability to the list of known capabilities
> * Added InsecureCertificateError
> * Added support for setting SOCKS version in proxy (issue [#6938](https://github-redirect.dependabot.com/SeleniumHQ/selenium/issues/6938))
> * Implemented new window command using driver.manage.new_window. The command
> is supported by recent Firefox, Safari and IE drivers (thanks [@dylanlive](https://github.com/dylanlive))
> * Added support for passing proc to driver_path setter in Service classes
> * Deprecated all errors which don't exist in WebDriver specification
> * Deprecated TouchActionBuilder which is not a part of WebDriver specification
> and is only supported by Chrome, but is likely to be dropped in v75.
> ActionBuilder should be used instead
> * Deprecated using Remote::W3C::Capabilities in favor of Remote::Capabilities
>
> Chrome:
> * Added support for execute CDP commands using Driver#execute_cdp
> * Removed GPU disabling in ChromeDriver when using Options#headless!
> * Switched suggested download URL to HTTPS (thanks [@JLLeitschuh](https://github.com/JLLeitschuh))
> * Added support for instantiating service class directly and moved all driver
> executable configuration there (command-line arguments, port, etc.)
> Passing driver_opts, driver_path and port to driver initializer is now
> deprecated so use Selenium::WebDriver::Service.chrome instead, which allows
> to customize executable behavior in similar way. Once initialized, this
> object can be passed as :service keyword during driver initialization.
> * Deprecated Chrome.driver_path= in favor of Service::Chrome.driver_path=
>
> Edge:
> * Added support for instantiating service class directly and moved all driver
> executable configuration there (command-line arguments, port, etc.)
> Passing driver_opts, driver_path and port to driver initializer is now
> deprecated so use Selenium::WebDriver::Service.firefox instead, which allows
> to customize executable behavior in similar way. Once initialized, this
> object can be passed as :service keyword during driver initialization
> * Deprecated Edge.driver_path= in favor of Service::Edge.driver_path=
> ... (truncated)
Commits
- See full diff in [compare view](https://github.com/SeleniumHQ/selenium/commits)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @Br3nda.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps selenium-webdriver from 3.141.0 to 3.141.5926.
Release notes
*Sourced from [selenium-webdriver's releases](https://github.com/SeleniumHQ/selenium/releases).* > ## Selenium 3.141.59 >Changelog
*Sourced from [selenium-webdriver's changelog](https://github.com/SeleniumHQ/selenium/blob/master/rb/CHANGES).* > 3.141.5926 (2019-04-18) > ======================= > > Ruby: > * Fixed an issue when Selenium itself would print deprecation warning > for TimeoutError > * Fixed a regression when socket poller would raise Errno::EBADF on JRuby > > 3.141.592 (2019-04-18) > ====================== > > Ruby: > * Updated minimum required Ruby version to 2.3 > * Added support for ChildProcess 1.x > * Improved socket connection waiting (thanks [@N0xFF](https://github.com/N0xFF)) > * Changed waiting to use monotonic clock instead of Time class to avoid > collisions with Timecop and similar gems > * Removed deprecated PortProber.random > * Added strictFileInteractability to the list of known capabilities > * Added InsecureCertificateError > * Added support for setting SOCKS version in proxy (issue [#6938](https://github-redirect.dependabot.com/SeleniumHQ/selenium/issues/6938)) > * Implemented new window command using driver.manage.new_window. The command > is supported by recent Firefox, Safari and IE drivers (thanks [@dylanlive](https://github.com/dylanlive)) > * Added support for passing proc to driver_path setter in Service classes > * Deprecated all errors which don't exist in WebDriver specification > * Deprecated TouchActionBuilder which is not a part of WebDriver specification > and is only supported by Chrome, but is likely to be dropped in v75. > ActionBuilder should be used instead > * Deprecated using Remote::W3C::Capabilities in favor of Remote::Capabilities > > Chrome: > * Added support for execute CDP commands using Driver#execute_cdp > * Removed GPU disabling in ChromeDriver when using Options#headless! > * Switched suggested download URL to HTTPS (thanks [@JLLeitschuh](https://github.com/JLLeitschuh)) > * Added support for instantiating service class directly and moved all driver > executable configuration there (command-line arguments, port, etc.) > Passing driver_opts, driver_path and port to driver initializer is now > deprecated so use Selenium::WebDriver::Service.chrome instead, which allows > to customize executable behavior in similar way. Once initialized, this > object can be passed as :service keyword during driver initialization. > * Deprecated Chrome.driver_path= in favor of Service::Chrome.driver_path= > > Edge: > * Added support for instantiating service class directly and moved all driver > executable configuration there (command-line arguments, port, etc.) > Passing driver_opts, driver_path and port to driver initializer is now > deprecated so use Selenium::WebDriver::Service.firefox instead, which allows > to customize executable behavior in similar way. Once initialized, this > object can be passed as :service keyword during driver initialization > * Deprecated Edge.driver_path= in favor of Service::Edge.driver_path= > ... (truncated)Commits
- See full diff in [compare view](https://github.com/SeleniumHQ/selenium/commits)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @Br3nda.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.