Skip to content

Commit

Permalink
Build(deps): Bump webdrivers, octoprint and selenium-webdriver (#1041)
Browse files Browse the repository at this point in the history
Bumps [webdrivers](https://github.com/titusfortner/webdrivers),
[octoprint](https://github.com/sophiedeziel/octoprint) and
[selenium-webdriver](https://github.com/SeleniumHQ/selenium). These
dependencies needed to be updated together.
Updates `webdrivers` from 5.2.0 to 5.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/titusfortner/webdrivers/releases">webdrivers's
releases</a>.</em></p>
<blockquote>
<h2>v5.3.1</h2>
<ul>
<li>Add post_install_message to explain current status of gem</li>
<li>Use v5.3.0 to avoid installation message</li>
</ul>
<h2>v5.3.0</h2>
<ul>
<li>Update readme with future plans (<a
href="https://redirect.github.com/titusfortner/webdrivers/pull/251">#251</a>)</li>
<li>Add support for Chrome for Testing drivers (<a
href="https://redirect.github.com/titusfortner/webdrivers/issues/249">#249</a>,
thanks sadahiro-ono)</li>
<li>Support is restricted to Selenium 4.0 - 4.10 to encourage people to
update to Selenium 4.11</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/titusfortner/webdrivers/blob/main/CHANGELOG.md">webdrivers's
changelog</a>.</em></p>
<blockquote>
<h1>5.3.1 (2023-07-31)</h1>
<ul>
<li>Add post_install_message to explain status of gem</li>
</ul>
<h1>5.3.0 (2023-07-31)</h1>
<ul>
<li>Add support for Chrome for Testing drivers (<a
href="https://redirect.github.com/titusfortner/webdrivers/issues/249">#237</a>,
thanks sadahiro-ono)</li>
<li>Support is restricted to Selenium 4.0 - 4.10 to encourage people to
update to Selenium 4.11</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/titusfortner/webdrivers/commit/c7a6f3b97031891692999a9b5cc69e55e8da0f17"><code>c7a6f3b</code></a>
add post_install_message for 5.3.1</li>
<li><a
href="https://github.com/titusfortner/webdrivers/commit/728bb73c79e8d0febf8591c869d605c098807173"><code>728bb73</code></a>
updates for 5.3.0 release</li>
<li><a
href="https://github.com/titusfortner/webdrivers/commit/415c40c809bc87f6fd7deb87bf6c1dd5b1cb5dd0"><code>415c40c</code></a>
do not support Selenium &gt; 4.10</li>
<li><a
href="https://github.com/titusfortner/webdrivers/commit/864a6a3df9223feebed56cf673c8ce2d7bd7e74a"><code>864a6a3</code></a>
file cleanup and linting</li>
<li><a
href="https://github.com/titusfortner/webdrivers/commit/97fb1e2b842c427a885553ac695ecdbf303344ba"><code>97fb1e2</code></a>
Bugfix ChromeDriver</li>
<li><a
href="https://github.com/titusfortner/webdrivers/commit/039040d2a5a088df59d833a2bca6ed38195173f4"><code>039040d</code></a>
update readme with future plans (<a
href="https://redirect.github.com/titusfortner/webdrivers/issues/251">#251</a>)</li>
<li><a
href="https://github.com/titusfortner/webdrivers/commit/43f8ac436cc4121c903c1c611dfe76088ef6cbab"><code>43f8ac4</code></a>
the error class name is different in different ruby versions</li>
<li><a
href="https://github.com/titusfortner/webdrivers/commit/bf1ac1ea3d9ed7b5ecb666a67975ad9f333a131f"><code>bf1ac1e</code></a>
update test platforms</li>
<li><a
href="https://github.com/titusfortner/webdrivers/commit/5b3dc29ff5cdb7bec110de949e78184c789ef63a"><code>5b3dc29</code></a>
add selenium manager info to readme</li>
<li><a
href="https://github.com/titusfortner/webdrivers/commit/b2a1dd5c39d8a603cbf8385d21971f38f226cb50"><code>b2a1dd5</code></a>
Add tests for chromedriver on apple machines (<a
href="https://redirect.github.com/titusfortner/webdrivers/issues/240">#240</a>)</li>
<li>See full diff in <a
href="https://github.com/titusfortner/webdrivers/compare/v5.2.0...v5.3.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `octoprint` from `c829d56` to 0.1.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/sophiedeziel/octoprint/commits">compare
view</a></li>
</ul>
</details>
<br />

Updates `selenium-webdriver` from 4.14.0 to 4.10.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES">selenium-webdriver's
changelog</a>.</em></p>
<blockquote>
<h1>4.14.0 (2023-10-09)</h1>
<p>Ruby:</p>
<ul>
<li>allow users to access the full script of the atom directly</li>
</ul>
<p>BiDi:</p>
<ul>
<li>Released selenium-devtools 0.118.0 (supports CDP v85, v116, v117,
v118)</li>
</ul>
<h1>4.13.1 (2023-09-25)</h1>
<p>Ruby:</p>
<ul>
<li>Fix bug preventing logging chromedriver to file</li>
</ul>
<h1>4.13.0 (2023-09-25)</h1>
<p>Ruby:</p>
<ul>
<li>Fix bug preventing using performance logging with chromium</li>
<li>Allow users to set Selenium Manager path by environment variable (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/12752">#12752</a>)</li>
<li>Allow service to be started before the driver</li>
<li>remove deprecated driver extensions for location and network
connection</li>
</ul>
<p>BiDi:</p>
<ul>
<li>Released selenium-devtools 0.117.0 (supports CDP v85, v115, v116,
v117)</li>
</ul>
<h1>4.12.0 (2023-08-31)</h1>
<p>Ruby:</p>
<ul>
<li>Fix bug preventing good error messages in Selenium Manager when
stdout empty</li>
<li>Fix bug with Firefox not loading net/http library by default (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/12506">#12506</a>)</li>
<li>Remove support for using capabilities in local drivers</li>
</ul>
<p>BiDi:</p>
<ul>
<li>Released selenium-devtools 0.116.0 (supports CDP v85, v114, v115,
v116)</li>
</ul>
<h1>4.11.0 (2023-07-31)</h1>
<p>Ruby:</p>
<ul>
<li>Made network interception threads fail silently (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/12226">#12226</a>)</li>
<li>Have Selenium Manager binary locate drivers on PATH (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/12345">#12345</a>)</li>
<li>Add browser output from selenium manager to options (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/12398">#12398</a>)</li>
<li>Remove deprecated code (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/12417">#12417</a>)
BiDi:</li>
<li>Released selenium-devtools 0.115.0 (supports CDP v85, v113, v114,
v115)
Edge:</li>
<li>Adding ignore process match for IE Mode across bindings (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/12279">#12279</a>)</li>
</ul>
<h1>4.10.0 (2023-06-07)</h1>
<p>Ruby:</p>
<ul>
<li>Implement proxy support for Selenium Manager</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/c14d9678990942b93cb421c5567d0da7fb29c7bd"><code>c14d967</code></a>
Bumping versions for 4.10.0 release</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/3440f5ac95af18bb6c40a7b41b33c5288d70098d"><code>3440f5a</code></a>
update changelogs for 4.10</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/100027120e4866e21a9ae69334e7dac1a7da16b8"><code>1000271</code></a>
[rb] add rake tasks to wrap bazel commands (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/12153">#12153</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/fbfc80871e6a997adbd6985eec077ae1a9f9c496"><code>fbfc808</code></a>
[rb] add custom Selenium Manager error and improve logic</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/757faf0df8cc46739b7c2100509d2f2058fd49b9"><code>757faf0</code></a>
[rb] improve logger logic</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/fb21cac1a9123aab567c26a1c7b4e269fb3aca21"><code>fb21cac</code></a>
[rb] add links to documentation for error messages</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/3f139eb9a47bf907e49d3e6094ac1a367d883d7c"><code>3f139eb</code></a>
Use prebuilt Selenium Manager when stamping, otherwise try and
build</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/38e658a3d3c58f294f5525836703af451ead0b0d"><code>38e658a</code></a>
update how selenium manager logs (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/12145">#12145</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/0b1cca9409ddefe9af3f03f0134cb4f8bb4ff834"><code>0b1cca9</code></a>
[CDP] Adding v114 and removing v111</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/b571cd7e358355127ac508588c846c7392039c73"><code>b571cd7</code></a>
[rb] setting log value does not apply to Safari</li>
<li>Additional commits viewable in <a
href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.14.0...selenium-4.10.0">compare
view</a></li>
</ul>
</details>
<br />


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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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)


</details>
github-actions[bot] authored Oct 25, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
2 parents b4e0917 + afa08ef commit 3d533f1
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -296,7 +296,7 @@ GEM
ruby-progressbar (1.13.0)
ruby2_keywords (0.0.5)
rubyzip (2.3.2)
selenium-webdriver (4.14.0)
selenium-webdriver (4.10.0)
rexml (~> 3.2, >= 3.2.5)
rubyzip (>= 1.2.2, < 3.0)
websocket (~> 1.0)
@@ -336,10 +336,10 @@ GEM
activemodel (>= 6.0.0)
bindex (>= 0.4.0)
railties (>= 6.0.0)
webdrivers (5.2.0)
webdrivers (5.3.1)
nokogiri (~> 1.6)
rubyzip (>= 1.3.0)
selenium-webdriver (~> 4.0)
selenium-webdriver (~> 4.0, < 4.11)
webmock (3.19.1)
addressable (>= 2.8.0)
crack (>= 0.3.2)

0 comments on commit 3d533f1

Please sign in to comment.