[PR #1180] [MERGED] chore(deps-dev): bump facebook/webdriver from 1.7.1 to 1.8.0 #1624

Closed
opened 2026-02-26 03:31:42 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/koel/koel/pull/1180
Author: @dependabot-preview[bot]
Created: 2/14/2020
Status: Merged
Merged: 2/17/2020
Merged by: @phanan

Base: masterHead: dependabot/composer/facebook/webdriver-1.8.0


📝 Commits (1)

  • f146ba8 chore(deps-dev): bump facebook/webdriver from 1.7.1 to 1.8.0

📊 Changes

1 file changed (+26 additions, -21 deletions)

View changed files

📝 composer.lock (+26 -21)

📄 Description

Bumps facebook/webdriver from 1.7.1 to 1.8.0.

Changelog

Sourced from facebook/webdriver's changelog.

1.8.0 - 2020-02-10

Added

  • Experimental W3C WebDriver protocol support. The protocol will be used automatically when remote end (like Geckodriver, newer Chromedriver etc.) supports it.
  • getStatus() method of RemoteWebDriver to get information about remote-end readiness to create new sessions.
  • takeElementScreenshot() method of RemoteWebElement to do the obvious - take screenshot of the particular element.
  • Support for sending custom commands via executeCustomCommand(). See wiki for more information.

Changed

  • The repository was migrated to php-webdriver/php-webdriver.
  • The Packagist package was renamed to php-webdriver/webdriver and the original facebook/webdriver was marked as abandoned.
  • Revert no longer needed workaround for Chromedriver bug 2943.
  • Allow installation of Symfony 5 components.
  • Rename environment variable used to pass path to ChromeDriver executable from webdriver.chrome.driver to WEBDRIVER_CHROME_DRIVER. However the old one also still works to keep backward compatibility
  • If subdirectories in a path to screenshot destination does not exists (using takeScreenshot() or takeElementScreenshot() methods), they are automatically created.
  • When zip archive cannot be created during file upload, throw an exception instead of silently returning false.
  • WebDriverNavigation and EventFiringWebDriverNavigation now both implement new WebDriverNavigationInterface.

Fixed

  • WebDriverExpectedCondition::presenceOfElementLocated() works correctly when used within WebDriverExpectedCondition::not().
  • Improper behavior of Microsoft Edge when retrieving all cookies via getCookies() (it was causing fatal error when there were no cookies).
  • Avoid "path is not canonical" error when uploading file to Chromedriver.
Commits
  • 3e33ee3 Release version 1.8.0 🎉
  • 4708f69 Add information about renaming into README (#756)
  • c7763aa Merge pull request #748 from rusakov92/master
  • e0de457 Refactor zip file upload method
  • cfc96eb Let ZipArchive handle the creation of the zip files
  • 7489011 Add few missing unit tests
  • 1b13ddf Attempt to upload the file to the remote browser even in W3C mode
  • 29f054f Extend and improve readme
  • c17361f Exclude fullscreen test from chrome
  • a2e7a9c Mention Symfony Panther and Laravel Dusk in README
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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 close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/koel/koel/pull/1180 **Author:** [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) **Created:** 2/14/2020 **Status:** ✅ Merged **Merged:** 2/17/2020 **Merged by:** [@phanan](https://github.com/phanan) **Base:** `master` ← **Head:** `dependabot/composer/facebook/webdriver-1.8.0` --- ### 📝 Commits (1) - [`f146ba8`](https://github.com/koel/koel/commit/f146ba84fda8a4e0d93d7c73299bdd7d14926735) chore(deps-dev): bump facebook/webdriver from 1.7.1 to 1.8.0 ### 📊 Changes **1 file changed** (+26 additions, -21 deletions) <details> <summary>View changed files</summary> 📝 `composer.lock` (+26 -21) </details> ### 📄 Description Bumps [facebook/webdriver](https://github.com/facebook/php-webdriver) from 1.7.1 to 1.8.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/php-webdriver/php-webdriver/blob/master/CHANGELOG.md">facebook/webdriver's changelog</a>.</em></p> <blockquote> <h2>1.8.0 - 2020-02-10</h2> <h3>Added</h3> <ul> <li>Experimental W3C WebDriver protocol support. The protocol will be used automatically when remote end (like Geckodriver, newer Chromedriver etc.) supports it.</li> <li><code>getStatus()</code> method of <code>RemoteWebDriver</code> to get information about remote-end readiness to create new sessions.</li> <li><code>takeElementScreenshot()</code> method of <code>RemoteWebElement</code> to do the obvious - take screenshot of the particular element.</li> <li>Support for sending custom commands via <code>executeCustomCommand()</code>. See <a href="https://github.com/php-webdriver/php-webdriver/wiki/Custom-commands">wiki</a> for more information.</li> </ul> <h3>Changed</h3> <ul> <li>The repository was migrated to <a href="https://github.com/php-webdriver/php-webdriver/"><code>php-webdriver/php-webdriver</code></a>.</li> <li>The Packagist package was renamed to <a href="https://packagist.org/packages/php-webdriver/webdriver"><code>php-webdriver/webdriver</code></a> and the original <a href="https://packagist.org/packages/facebook/webdriver"><code>facebook/webdriver</code></a> was marked as abandoned.</li> <li>Revert no longer needed workaround for Chromedriver bug <a href="https://bugs.chromium.org/p/chromedriver/issues/detail?id=2943">2943</a>.</li> <li>Allow installation of Symfony 5 components.</li> <li>Rename environment variable used to pass path to ChromeDriver executable from <code>webdriver.chrome.driver</code> to <code>WEBDRIVER_CHROME_DRIVER</code>. However the old one also still works to keep backward compatibility</li> <li>If subdirectories in a path to screenshot destination does not exists (using <code>takeScreenshot()</code> or <code>takeElementScreenshot()</code> methods), they are automatically created.</li> <li>When zip archive cannot be created during file upload, throw an exception instead of silently returning false.</li> <li><code>WebDriverNavigation</code> and <code>EventFiringWebDriverNavigation</code> now both implement new <code>WebDriverNavigationInterface</code>.</li> </ul> <h3>Fixed</h3> <ul> <li><code>WebDriverExpectedCondition::presenceOfElementLocated()</code> works correctly when used within <code>WebDriverExpectedCondition::not()</code>.</li> <li>Improper behavior of Microsoft Edge when retrieving all cookies via <code>getCookies()</code> (it was causing fatal error when there were no cookies).</li> <li>Avoid &quot;path is not canonical&quot; error when uploading file to Chromedriver.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/php-webdriver/php-webdriver/commit/3e33ee3b8a688d719c55acdd7c6788e3006e1d3e"><code>3e33ee3</code></a> Release version 1.8.0 🎉</li> <li><a href="https://github.com/php-webdriver/php-webdriver/commit/4708f6905d3daa92083b025128c770abe9d5907b"><code>4708f69</code></a> Add information about renaming into README (<a href="https://github-redirect.dependabot.com/facebook/php-webdriver/issues/756">#756</a>)</li> <li><a href="https://github.com/php-webdriver/php-webdriver/commit/c7763aa7c5e3aed51659ba39b7fc5e7971b38ab1"><code>c7763aa</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/facebook/php-webdriver/issues/748">#748</a> from rusakov92/master</li> <li><a href="https://github.com/php-webdriver/php-webdriver/commit/e0de4572570704d8378710b0b67422ee3c333394"><code>e0de457</code></a> Refactor zip file upload method</li> <li><a href="https://github.com/php-webdriver/php-webdriver/commit/cfc96ebb114d16ab04ee4019b7b8358199f9ccd2"><code>cfc96eb</code></a> Let ZipArchive handle the creation of the zip files</li> <li><a href="https://github.com/php-webdriver/php-webdriver/commit/748901162c03a4df7610e44da01907262d4fce50"><code>7489011</code></a> Add few missing unit tests</li> <li><a href="https://github.com/php-webdriver/php-webdriver/commit/1b13ddf96cc007560f8522309a2b0e17d53cccb5"><code>1b13ddf</code></a> Attempt to upload the file to the remote browser even in W3C mode</li> <li><a href="https://github.com/php-webdriver/php-webdriver/commit/29f054fefd7cc4d776b3370cb43c95094689b0c3"><code>29f054f</code></a> Extend and improve readme</li> <li><a href="https://github.com/php-webdriver/php-webdriver/commit/c17361f92ccbc389ecafcfe55179696c7a761ba1"><code>c17361f</code></a> Exclude fullscreen test from chrome</li> <li><a href="https://github.com/php-webdriver/php-webdriver/commit/a2e7a9cdd4ff7ddf061ba483bded1d73ee9b59d8"><code>a2e7a9c</code></a> Mention Symfony Panther and Laravel Dusk in README</li> <li>Additional commits viewable in <a href="https://github.com/facebook/php-webdriver/compare/1.7.1...1.8.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=facebook/webdriver&package-manager=composer&previous-version=1.7.1&new-version=1.8.0)](https://dependabot.com/compatibility-score/?dependency-name=facebook/webdriver&package-manager=composer&previous-version=1.7.1&new-version=1.8.0) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 03:31:42 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/koel-koel#1624
No description provided.