Bump selenium-webdriver from 4.30.1 to 4.31.0 #2060

Merged
dependabot[bot] merged 2 commits from dependabot/bundler/selenium-webdriver-4.31.0 into main 2025-04-08 23:47:53 +08:00
dependabot[bot] commented 2025-04-07 15:41:37 +08:00 (Migrated from github.com)

Bumps selenium-webdriver from 4.30.1 to 4.31.0.

Release notes

Sourced from selenium-webdriver's releases.

Selenium 4.31.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

... (truncated)

Changelog

Sourced from selenium-webdriver's changelog.

4.31.0 (2025-04-04)

  • Add support for 135 and remove 132
  • Remove the pre-compiled atoms from trunk
  • Allow symbols again to be passed on delete_cookie (#15519)
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.30.1 to 4.31.0. <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.31.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/selenium-webdriver/CHANGES.md">JavaScript</a></strong> <!-- raw HTML omitted --></p> <!-- raw HTML omitted --> <h2>What's Changed</h2> <!-- raw HTML omitted --> <ul> <li>[py] Fix docstring issues that sphinx complains about by <a href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15466">SeleniumHQ/selenium#15466</a></li> <li>[java] handle <code>getNamedCookie</code> and <code>deleteNamedCookie</code> for empty strings by <a href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15092">SeleniumHQ/selenium#15092</a></li> <li>[rb] Fix BiDi tests errors by <a href="https://github.com/aguspe"><code>@​aguspe</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15482">SeleniumHQ/selenium#15482</a></li> <li>[py] service: only shutdown if process not terminated by <a href="https://github.com/PSandro"><code>@​PSandro</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15183">SeleniumHQ/selenium#15183</a></li> <li>[dotnet] [bidi] Decouple EvaluateResult in Script module by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15493">SeleniumHQ/selenium#15493</a></li> <li>[dotnet] [bidi] Decouple AuthCredentials in Network module by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15491">SeleniumHQ/selenium#15491</a></li> <li>[dotnet] [bidi] Decouple WindowProxyProperties in Script module by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15490">SeleniumHQ/selenium#15490</a></li> <li>[dotnet] [bidi] Decouple ChannelProperties in Script module by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15489">SeleniumHQ/selenium#15489</a></li> <li>[dotnet] [bidi] Decouple ScreenshotOrigin in BrowsingContext module by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15488">SeleniumHQ/selenium#15488</a></li> <li>[dotnet] [bidi] Decouple nested types in Locator by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15487">SeleniumHQ/selenium#15487</a></li> <li>[bazel] Rename <code>remote</code> config to <code>rbe</code> by <a href="https://github.com/shs96c"><code>@​shs96c</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15496">SeleniumHQ/selenium#15496</a></li> <li>[js] add ErrorCode for <code>DetachedShadowRootError</code> by <a href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15455">SeleniumHQ/selenium#15455</a></li> <li>Remove the <code>wgxpath</code> library by <a href="https://github.com/shs96c"><code>@​shs96c</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15498">SeleniumHQ/selenium#15498</a></li> <li>[dotnet] Fix null warnings in <code>RelativeBy</code> by sealing the type by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15379">SeleniumHQ/selenium#15379</a></li> <li>[bidi][java] Add test to add a cookie in a user context by <a href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15312">SeleniumHQ/selenium#15312</a></li> <li>[JS] Remove js_dossiar references by <a href="https://github.com/harsha509"><code>@​harsha509</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15508">SeleniumHQ/selenium#15508</a></li> <li>chore(CONTRIBUTING.md): update bazel commands for JS by <a href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15507">SeleniumHQ/selenium#15507</a></li> <li>Relocate selenium-webdriver to root directory by <a href="https://github.com/harsha509"><code>@​harsha509</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15509">SeleniumHQ/selenium#15509</a></li> <li>[java] Add nullness for AppCacheStatus, Credential, and Either by <a href="https://github.com/mk868"><code>@​mk868</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15119">SeleniumHQ/selenium#15119</a></li> <li>[java] Add nullness for interactions by <a href="https://github.com/mk868"><code>@​mk868</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15118">SeleniumHQ/selenium#15118</a></li> <li>[rb] Allow symbols again to be passed on delete_cookie by <a href="https://github.com/aguspe"><code>@​aguspe</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15519">SeleniumHQ/selenium#15519</a></li> <li>[dotnet] [bidi] Simplify conversion to <code>LocalValue</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15441">SeleniumHQ/selenium#15441</a></li> <li>[js][bidi]: fix storage module instance checks and add user context cookie test by <a href="https://github.com/navin772"><code>@​navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15467">SeleniumHQ/selenium#15467</a></li> <li>chore(README.md): Update bazel test command for JS by <a href="https://github.com/navin772"><code>@​navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15520">SeleniumHQ/selenium#15520</a></li> <li>Enable rust tests in RBE builds by <a href="https://github.com/shs96c"><code>@​shs96c</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15516">SeleniumHQ/selenium#15516</a></li> <li>[dotnet] Address lingering AOT warnings by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15506">SeleniumHQ/selenium#15506</a></li> <li>[dotnet] [bidi] Unignore GetClientWindows test for chromium by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15534">SeleniumHQ/selenium#15534</a></li> <li>[dotnet] Unify protected and internal Execute methods by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15233">SeleniumHQ/selenium#15233</a></li> <li>[py] Remove unused mocker arg in chrome options test by <a href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15540">SeleniumHQ/selenium#15540</a></li> <li>[dotnet] Simplify <code>PopupWindowFinder.Invoke</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15549">SeleniumHQ/selenium#15549</a></li> <li>[grid] Expose register status via Node status response by <a href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15448">SeleniumHQ/selenium#15448</a></li> <li>[py] Fix driver class name in test fixtures by <a href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15550">SeleniumHQ/selenium#15550</a></li> <li>[build] update templates and auto-label issues by <a href="https://github.com/titusfortner"><code>@​titusfortner</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15542">SeleniumHQ/selenium#15542</a></li> <li>[JS] Add websocket port option in Firefox ServiceBuilder when '--connect-existing' is not passed by <a href="https://github.com/harsha509"><code>@​harsha509</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15557">SeleniumHQ/selenium#15557</a></li> <li>[java] enable safari for CookieImplementationTest by <a href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15544">SeleniumHQ/selenium#15544</a></li> <li>[dotnet] [bidi] Make ContinueWithAuthCommand closer to spec (breaking change) by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15545">SeleniumHQ/selenium#15545</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.31.0 (2025-04-04)</h1> <ul> <li>Add support for 135 and remove 132</li> <li>Remove the pre-compiled atoms from trunk</li> <li>Allow symbols again to be passed on delete_cookie (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/15519">#15519</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/SeleniumHQ/selenium/commits/selenium-4.31.0">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.30.1&new-version=4.31.0)](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.