Bump selenium-webdriver from 4.29.1 to 4.30.1 #2020

Merged
dependabot[bot] merged 1 commits from dependabot/bundler/selenium-webdriver-4.30.1 into main 2025-03-24 22:06:18 +08:00
dependabot[bot] commented 2025-03-24 15:22:58 +08:00 (Migrated from github.com)

Bumps selenium-webdriver from 4.29.1 to 4.30.1.

Release notes

Sourced from selenium-webdriver's releases.

Selenium 4.30.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

... (truncated)

Changelog

Sourced from selenium-webdriver's changelog.

4.30.1 (2025-03-22)

  • put back the driver#script method that was inadvertently deleted

4.30.0 (2025-03-20)

Ruby:

  • Raise error when trying to delete a cookie without a name (#15386)
  • Remove deprecated html 5 web storage features
  • Remove deprecated script alias for execute_script
  • Add debug message for location of screenshot

BiDi:

  • Add set viewport for browsing context (#15290)
  • Add support for handling user prompt (#15291)
  • Add Browser context activate command (#15365)

DevTools:

  • Add support for 134 and remove 131
  • Remove support for v85 since no longer required by Firefox
  • Add support for additional target types (#15416)
Commits

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 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)
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.29.1 to 4.30.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/SeleniumHQ/selenium/releases">selenium-webdriver's releases</a>.</em></p> <blockquote> <h2>Selenium 4.30.0</h2> <h2>Detailed Changelogs by Component</h2> <p><!-- raw HTML omitted --> <strong><a href="https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG">Java</a></strong>     |    <!-- raw HTML omitted --> <strong><a href="https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES">Python</a></strong>     |    <!-- raw HTML omitted --> <strong><a href="https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG">DotNet</a></strong>     |    <!-- raw HTML omitted --> <strong><a href="https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES">Ruby</a></strong>     |    <!-- raw HTML omitted --> <strong><a href="https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/node/selenium-webdriver/CHANGES.md">JavaScript</a></strong> <!-- raw HTML omitted --></p> <!-- raw HTML omitted --> <h2>What's Changed</h2> <!-- raw HTML omitted --> <ul> <li>[dotnet] Fix dev environment to run tests on Windows/MacOS by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15303">SeleniumHQ/selenium#15303</a></li> <li>Update AUTHORS by <a href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15316">SeleniumHQ/selenium#15316</a></li> <li>[rb] Fix &quot;no anonymous block parameter&quot; in ruby 3.1 by <a href="https://github.com/smortex"><code>@​smortex</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15315">SeleniumHQ/selenium#15315</a></li> <li>[dotnet] Revisit ignored intergration tests for chrome/edge by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15324">SeleniumHQ/selenium#15324</a></li> <li>[dotnet] Increment <code>WebDriver</code> towards nullability by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15228">SeleniumHQ/selenium#15228</a></li> <li>[dotnet] Do not warn when passing in null driver paths to driver service by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15328">SeleniumHQ/selenium#15328</a></li> <li>[dotnet] Add <code>SystemClock</code> singleton by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15285">SeleniumHQ/selenium#15285</a></li> <li>[dotnet] Remove obsoleted members/types for 4.30 by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15342">SeleniumHQ/selenium#15342</a></li> <li>[py] expected_conditions: correct type annotation by <a href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15337">SeleniumHQ/selenium#15337</a></li> <li>[dotnet] Parse response before deserialization by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15268">SeleniumHQ/selenium#15268</a></li> <li>[dotnet] Make internal console writer more flexible via taking TextWriter only by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15346">SeleniumHQ/selenium#15346</a></li> <li>[dotnet] Annotate nullability on most remaining types by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15257">SeleniumHQ/selenium#15257</a></li> <li>[dotnet] Annotate CDP as AOT-unsafe by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14637">SeleniumHQ/selenium#14637</a></li> <li>[dotnet] Annotate nullability on more of <code>WebElement</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15230">SeleniumHQ/selenium#15230</a></li> <li>[dotnet] Annotate nullable reference types on CDP-generated code by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15255">SeleniumHQ/selenium#15255</a></li> <li>[dotnet] Simplify and nullable annotate <code>DriverFinder</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15232">SeleniumHQ/selenium#15232</a></li> <li>[dotnet] Annotate nullability on <code>WebDriver.SessionId</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15350">SeleniumHQ/selenium#15350</a></li> <li>[dotnet] Enable nullability on remote file download APIs by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15351">SeleniumHQ/selenium#15351</a></li> <li>[dotnet] Annotate nullability on elements and <code>WebDriver</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15352">SeleniumHQ/selenium#15352</a></li> <li>[dotnet] Annotate nullability on capabilities types by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15353">SeleniumHQ/selenium#15353</a></li> <li>[BiDi][rb] Add set viewport for browsing context by <a href="https://github.com/aguspe"><code>@​aguspe</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15290">SeleniumHQ/selenium#15290</a></li> <li>Add support for handling user prompt by <a href="https://github.com/aguspe"><code>@​aguspe</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15291">SeleniumHQ/selenium#15291</a></li> <li>[dotnet] Enable Nullable Reference Types by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15354">SeleniumHQ/selenium#15354</a></li> <li>[rb][BiDi] Add Browser context activate command by <a href="https://github.com/aguspe"><code>@​aguspe</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15365">SeleniumHQ/selenium#15365</a></li> <li>[grid] Add traces for event stop session in Node by <a href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15348">SeleniumHQ/selenium#15348</a></li> <li>[grid] Introduced new variable for server start timeout by <a href="https://github.com/FloKNetcare"><code>@​FloKNetcare</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15345">SeleniumHQ/selenium#15345</a></li> <li>[dotnet] Trim away CDP when publishing AOT apps by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15217">SeleniumHQ/selenium#15217</a></li> <li>modified delete cookie added code and test by <a href="https://github.com/pallavigitwork"><code>@​pallavigitwork</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15386">SeleniumHQ/selenium#15386</a></li> <li>[dotnet] [bidi] Add SetFiles command in Input module by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15392">SeleniumHQ/selenium#15392</a></li> <li>[dotnet] [bidi] Added UnhandledPromptBehavior for new session capability by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15391">SeleniumHQ/selenium#15391</a></li> <li>[rust] Selenium Manager support nightly Grid (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/13384">#13384</a>) by <a href="https://github.com/bonigarcia"><code>@​bonigarcia</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15366">SeleniumHQ/selenium#15366</a></li> <li>Issue 12549 fix atoms generation lowdash by <a href="https://github.com/ahalbrock"><code>@​ahalbrock</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15247">SeleniumHQ/selenium#15247</a></li> <li>[js][bidi]: fix chrome and firefox test for CI RBE by <a href="https://github.com/navin772"><code>@​navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15405">SeleniumHQ/selenium#15405</a></li> <li>[py] Ignore devtools during linting by <a href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15410">SeleniumHQ/selenium#15410</a></li> <li>[rb] Add target type param to devtools by <a href="https://github.com/jpawlyn"><code>@​jpawlyn</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15416">SeleniumHQ/selenium#15416</a></li> <li>[dotnet] [bidi] Encapsulate transport inside <code>Broker</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15423">SeleniumHQ/selenium#15423</a></li> <li>[dotnet] [bidi] Align <code>Scipt.LocalValue.Map</code> with spec, enable negative zero by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15395">SeleniumHQ/selenium#15395</a></li> <li>[dotnet] [bidi] Make <code>LocalValue</code> types not nested by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15428">SeleniumHQ/selenium#15428</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <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.30.1 (2025-03-22)</h1> <ul> <li>put back the driver#script method that was inadvertently deleted</li> </ul> <h1>4.30.0 (2025-03-20)</h1> <p>Ruby:</p> <ul> <li>Raise error when trying to delete a cookie without a name (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/15386">#15386</a>)</li> <li>Remove deprecated html 5 web storage features</li> <li>Remove deprecated script alias for execute_script</li> <li>Add debug message for location of screenshot</li> </ul> <p>BiDi:</p> <ul> <li>Add set viewport for browsing context (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/15290">#15290</a>)</li> <li>Add support for handling user prompt (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/15291">#15291</a>)</li> <li>Add Browser context activate command (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/15365">#15365</a>)</li> </ul> <p>DevTools:</p> <ul> <li>Add support for 134 and remove 131</li> <li>Remove support for v85 since no longer required by Firefox</li> <li>Add support for additional target types (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/15416">#15416</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/SeleniumHQ/selenium/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=selenium-webdriver&package-manager=bundler&previous-version=4.29.1&new-version=4.30.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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>
Sign in to join this conversation.