Bump selenium-webdriver from 4.33.0 to 4.35.0 #16

Closed
dependabot[bot] wants to merge 1 commit from dependabot/bundler/selenium-webdriver-4.35.0 into main
dependabot[bot] commented 2025-08-13 11:25:24 +00:00 (Migrated from github.com)

Bumps selenium-webdriver from 4.33.0 to 4.35.0.

Release notes

Sourced from selenium-webdriver's releases.

Selenium 4.35.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

... (truncated)

Changelog

Sourced from selenium-webdriver's changelog.

4.35.0 (2025-08-12)

  • Add CDP for Chrome 139 and remove 136
  • Fix typos in javascript & rb (#16019)
  • Allow to use rubyzip v3 (#16108)

4.34.0 (2025-06-29)

  • Add CDP for Chrome 138 and remove 135
  • Fix child process terminate method when a process is already terminated (#15789)
  • Deprecate ftp proxy (#15926)
  • Add macOS key mappings for Options and Function keys (#15959)
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.33.0 to 4.35.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.35.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>[dotnet] [bidi] Get tree command returns GetTreeResult object by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15978">SeleniumHQ/selenium#15978</a></li> <li>[dotnet] [bidi] Initialize internal modules without Lazy by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15979">SeleniumHQ/selenium#15979</a></li> <li>[py] Bump dependencies for building distribution wheel by <a href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15977">SeleniumHQ/selenium#15977</a></li> <li>bump zip version 2.6.1 -&gt; 4.2.0 by <a href="https://github.com/MRTamalampudi"><code>@​MRTamalampudi</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15980">SeleniumHQ/selenium#15980</a></li> <li>[py][bidi]: add note for <code>enable_webextensions = False</code> by <a href="https://github.com/navin772"><code>@​navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15981">SeleniumHQ/selenium#15981</a></li> <li>[py][bidi]: add high level API for script module - <code>pin</code>, <code>unpin</code> and <code>execute</code> by <a href="https://github.com/navin772"><code>@​navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15936">SeleniumHQ/selenium#15936</a></li> <li>[py][java][rb][ci]: use pinned browsers in CI by <a href="https://github.com/navin772"><code>@​navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15987">SeleniumHQ/selenium#15987</a></li> <li>[java] Remove deprecated AppCacheStatus enum from the HTML5 package by <a href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15973">SeleniumHQ/selenium#15973</a></li> <li>[java] Feat 14291/jspecify nullable annotation edge driver service by <a href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15972">SeleniumHQ/selenium#15972</a></li> <li>[java] Fix Unicode value for OPTION key in Keys enum by <a href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15966">SeleniumHQ/selenium#15966</a></li> <li>[dotnet][java][js][py][rb][rust] Update rules_jvm_external digest to aca619b by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15951">SeleniumHQ/selenium#15951</a></li> <li>[java] Removing old stream collectors required by Java 8 by <a href="https://github.com/zodac"><code>@​zodac</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15523">SeleniumHQ/selenium#15523</a></li> <li>[java] Use static Patterns for regex-matching by <a href="https://github.com/zodac"><code>@​zodac</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15499">SeleniumHQ/selenium#15499</a></li> <li>[java] Point made as immutable by <a href="https://github.com/mk868"><code>@​mk868</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15511">SeleniumHQ/selenium#15511</a></li> <li>[java] Feat 14291/jspecify nullable annotation chrome driver såervice by <a href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15998">SeleniumHQ/selenium#15998</a></li> <li>[py] Bump dev dependencies by <a href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16002">SeleniumHQ/selenium#16002</a></li> <li>[grid] Add &quot;URI&quot; to the list of sort-by choices on Overview UI by <a href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16004">SeleniumHQ/selenium#16004</a></li> <li>[java] Add <a href="https://github.com/Nullable"><code>@​Nullable</code></a> annotations to Firefox and Gecko driver service by <a href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15999">SeleniumHQ/selenium#15999</a></li> <li>[java] Add JSpecify nullable annotations to SafariDriverService parameters by <a href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16000">SeleniumHQ/selenium#16000</a></li> <li>[java] Add <a href="https://github.com/Nullable"><code>@​Nullable</code></a> annotations to InternetExplorerDriverService parameters by <a href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16001">SeleniumHQ/selenium#16001</a></li> <li>use generics for AbstractFindByBuilder to avoid excessive casting by <a href="https://github.com/asolntsev"><code>@​asolntsev</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15526">SeleniumHQ/selenium#15526</a></li> <li>[js] Update dependency <code>@​emotion/styled</code> to v11.14.1 by <a href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15997">SeleniumHQ/selenium#15997</a></li> <li>[rust] Update which from 7.0.3 to 8.0.0 by <a href="https://github.com/musicinmybrain"><code>@​musicinmybrain</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15965">SeleniumHQ/selenium#15965</a></li> <li>Fix various typos by <a href="https://github.com/noritaka1166"><code>@​noritaka1166</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16012">SeleniumHQ/selenium#16012</a></li> <li>[java] JSpecify annotations for By locators by <a href="https://github.com/mk868"><code>@​mk868</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14372">SeleniumHQ/selenium#14372</a></li> <li>Fix email address in .mailmap by <a href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16017">SeleniumHQ/selenium#16017</a></li> <li>Fix typos in javascript &amp; rb by <a href="https://github.com/noritaka1166"><code>@​noritaka1166</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16019">SeleniumHQ/selenium#16019</a></li> <li>[java] JSpecify annotations for capabilities by <a href="https://github.com/mk868"><code>@​mk868</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14397">SeleniumHQ/selenium#14397</a></li> <li>Fix various typos in comments by <a href="https://github.com/noritaka1166"><code>@​noritaka1166</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16022">SeleniumHQ/selenium#16022</a></li> <li>[dotnet] Fix typos by <a href="https://github.com/noritaka1166"><code>@​noritaka1166</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16032">SeleniumHQ/selenium#16032</a></li> <li>[dotnet] [bidi] Add UnhandledPromptBehavior option to create User Context by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16034">SeleniumHQ/selenium#16034</a></li> <li>[py] Fix path in unit test so it works cross-platform by <a href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16033">SeleniumHQ/selenium#16033</a></li> <li>[py][bidi]: implement bidi module - emulation by <a href="https://github.com/navin772"><code>@​navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/15819">SeleniumHQ/selenium#15819</a></li> <li>[py] Fix API doc generation script and include BiDi Emulation docs by <a href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16037">SeleniumHQ/selenium#16037</a></li> <li>[py] Allow free_port() to bind to IPv6 if IPv4 is unavailable by <a href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16003">SeleniumHQ/selenium#16003</a></li> <li>[build] Update base URL for Edge web driver by <a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16057">SeleniumHQ/selenium#16057</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.35.0 (2025-08-12)</h1> <ul> <li>Add CDP for Chrome 139 and remove 136</li> <li>Fix typos in javascript &amp; rb (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/16019">#16019</a>)</li> <li>Allow to use <code>rubyzip</code> v3 (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/16108">#16108</a>)</li> </ul> <h1>4.34.0 (2025-06-29)</h1> <ul> <li>Add CDP for Chrome 138 and remove 135</li> <li>Fix child process terminate method when a process is already terminated (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/15789">#15789</a>)</li> <li>Deprecate ftp proxy (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/15926">#15926</a>)</li> <li>Add macOS key mappings for Options and Function keys (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/15959">#15959</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/SeleniumHQ/selenium/commit/1c58e5028bc5eaa94b12b856c2d4a87efa5363f5"><code>1c58e50</code></a> [build] Prepare for release of Selenium 4.35.0 (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/16160">#16160</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/1c1879912b5f2c451714cde9188d47ec341445ee"><code>1c18799</code></a> [rb] Add guard for beta firefox (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/16153">#16153</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/ef0f66cdcf845e27e34d69fc3cefe130ee1a973a"><code>ef0f66c</code></a> [rb] Remove local storage and session storage interfaces and methods (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/16015">#16015</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/fa6bb2e62a8741f48941a425a5830a4454fab281"><code>fa6bb2e</code></a> [rb] Allow to use <code>rubyzip</code> v3 (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/16108">#16108</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/8679ff89919de4ff1dc76baafda5c483c48c28e6"><code>8679ff8</code></a> Fix typos in javascript &amp; rb (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/16019">#16019</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/fa3817c9e87abcb6115821a9de462dabe925b611"><code>fa3817c</code></a> [rb] Excluding Rakefile from line length linter</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/5194a68ee69dc92a9771794123b5452b7b19979f"><code>5194a68</code></a> Bumping versions to nightly</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/faeb3c1f4dd0f71732cdd44a2b08639c659a009b"><code>faeb3c1</code></a> Ammend changelog</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/2a4c61c498207b17cdb2f5f987c7c71dca146c2d"><code>2a4c61c</code></a> [build] Prepare for release of Selenium 4.34.0 (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/15958">#15958</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/f1c075cb9eacde25527c850c09205401dda2cb46"><code>f1c075c</code></a> [rb] Add macOS key mappings for Options and Function keys (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/15959">#15959</a>)</li> <li>Additional commits viewable in <a href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.33.0...selenium-4.35.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.33.0&new-version=4.35.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>
dependabot[bot] commented 2025-09-06 14:52:36 +00:00 (Migrated from github.com)

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting `@dependabot ignore this major version` or `@dependabot ignore this minor version`. You can also ignore all major, minor, or patch releases for a dependency by adding an [`ignore` condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#ignore) with the desired `update_types` to your config file. If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

Pull request closed

Sign in to join this conversation.
No description provided.