Skip to content

Commit 4611b5b

Browse files
Bump selenium-webdriver from 4.27.0 to 4.28.0 (#4267)
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.27.0 to 4.28.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.28.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 --> <strong><a href="https://github.com/SeleniumHQ/selenium/blob/trunk/cpp/iedriverserver/CHANGELOG">IEDriver</a></strong> <!-- raw HTML omitted --></p> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>[dotnet] Add nullability annotations to print types by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14773">SeleniumHQ/selenium#14773</a></li> <li>[dotnet] Propagate <code>IWebDriver.GetAttribute</code> obsoletion to <code>WebDriver</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14802">SeleniumHQ/selenium#14802</a></li> <li>[py] Revert the Deprecation warnings of WebElement.get_attribute() by <a href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14808">SeleniumHQ/selenium#14808</a></li> <li>[py] Fix <code>pyproject.toml</code> for installable from sdist by <a href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14806">SeleniumHQ/selenium#14806</a></li> <li>[java]: encapsulate <code>additionalCommands</code> with getter method by <a href="https://github.com/navin772"><code>@​navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14816">SeleniumHQ/selenium#14816</a></li> <li>[dotnet] Add nullability annotations to <code>ShadowRoot</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14812">SeleniumHQ/selenium#14812</a></li> <li>[dotnet] Fix <code>WebDriver.AuthenticatorId</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14814">SeleniumHQ/selenium#14814</a></li> <li>[dotnet] Add future-proofing note on <code>Base64UrlEncoder</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14821">SeleniumHQ/selenium#14821</a></li> <li>[java] SpotBugs exclude <code>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</code> from the <code>firefox.AddHasExtensions$1</code> by <a href="https://github.com/mk868"><code>@​mk868</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14766">SeleniumHQ/selenium#14766</a></li> <li>[py] fix packaging by <a href="https://github.com/benoit-pierre"><code>@​benoit-pierre</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14823">SeleniumHQ/selenium#14823</a></li> <li>[bazel] Bump <code>rules_jvm_external</code> to 6.6 and use the maven resolver by <a href="https://github.com/shs96c"><code>@​shs96c</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14829">SeleniumHQ/selenium#14829</a></li> <li>[dotnet] Add nullable reference annotations to <code>Platform</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14834">SeleniumHQ/selenium#14834</a></li> <li>[dotnet] Fix Virtual Authenticator removal, annotate NRT by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14822">SeleniumHQ/selenium#14822</a></li> <li>[dotnet] Annotate Nullable Reference Types on <code>OpenQA.Selenium.Internal</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14840">SeleniumHQ/selenium#14840</a></li> <li>[dotnet] Annotate nullable reference types in internal logging by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14819">SeleniumHQ/selenium#14819</a></li> <li>[rb] Add tests for the cookie named, and updates type by <a href="https://github.com/aguspe"><code>@​aguspe</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14843">SeleniumHQ/selenium#14843</a></li> <li>[rb] Update note for return value of Hash by <a href="https://github.com/luke-hill"><code>@​luke-hill</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14845">SeleniumHQ/selenium#14845</a></li> <li>[rust] xz uncompressor for Firefox Linux nightlies by <a href="https://github.com/bgermann"><code>@​bgermann</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14832">SeleniumHQ/selenium#14832</a></li> <li>[java] Enhance Null Check in Exception Handling by <a href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14810">SeleniumHQ/selenium#14810</a></li> <li>[py] Typing package import enhancement by <a href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14283">SeleniumHQ/selenium#14283</a></li> <li>[py] Moved Rust binary settings to <code>pyproject.toml</code> from <code>setup.py</code> by <a href="https://github.com/sandeepsuryaprasad"><code>@​sandeepsuryaprasad</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14837">SeleniumHQ/selenium#14837</a></li> <li>[java] SpotBugs exclude <code>DMI_HARDCODED_ABSOLUTE_FILENAME</code> by <a href="https://github.com/mk868"><code>@​mk868</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14597">SeleniumHQ/selenium#14597</a></li> <li>[java]Replace lambdas with method references by <a href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14857">SeleniumHQ/selenium#14857</a></li> <li>[ci] Update script pinned_browsers for changes in Edge API product fetch by <a href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14865">SeleniumHQ/selenium#14865</a></li> <li>[py] moved all getters in <code>fedcm/account.py</code> into descriptor object. by <a href="https://github.com/sandeepsuryaprasad"><code>@​sandeepsuryaprasad</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14858">SeleniumHQ/selenium#14858</a></li> <li>[dotnet] Migrate NUnit assertions to <code>Assert.That</code> syntax by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14853">SeleniumHQ/selenium#14853</a></li> <li>[dotnet] Address warnings with <code>ActionSequence.inputDevice</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14848">SeleniumHQ/selenium#14848</a></li> <li>[dotnet] Migrate remaining NUnit assertions to <code>Assert.That</code> and <code>Has.Count</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14870">SeleniumHQ/selenium#14870</a></li> <li>[dotnet] Add nullability annotations to <code>Proxy</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14861">SeleniumHQ/selenium#14861</a></li> <li>[dotnet] Modernize <code>Response</code> type by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14839">SeleniumHQ/selenium#14839</a></li> <li>[dotnet] Add nullability to Logs API by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14875">SeleniumHQ/selenium#14875</a></li> <li>[py] add execute_cdp_cmd to Remote by <a href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14809">SeleniumHQ/selenium#14809</a></li> <li>[java] SpotBugs exclude <code>IS2_INCONSISTENT_SYNC</code> form the <code>SeleniumManager</code> by <a href="https://github.com/mk868"><code>@​mk868</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14768">SeleniumHQ/selenium#14768</a></li> <li>[java] Enable SpotBugs for java_export by <a href="https://github.com/mk868"><code>@​mk868</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14882">SeleniumHQ/selenium#14882</a></li> <li>[dotnet] Add nullability to <code>CookieJar</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14874">SeleniumHQ/selenium#14874</a></li> <li>[dotnet] Refactor away private constructor from <code>Response</code> by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14877">SeleniumHQ/selenium#14877</a></li> <li>[dotnet] Add nullability to <code>Alert</code>s by <a href="https://github.com/RenderMichael"><code>@​RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14669">SeleniumHQ/selenium#14669</a></li> <li>[selenium manager]: fix edge artifact deserialisation by <a href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14859">SeleniumHQ/selenium#14859</a></li> <li>[grid] decrement the connection per session counter on close <a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14842">#14842</a> by <a href="https://github.com/joerg1985"><code>@​joerg1985</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14854">SeleniumHQ/selenium#14854</a></li> <li>[bazel]: Bump <code>rules_protobuf</code> to avoid warning about <code>maven</code> namespace by <a href="https://github.com/shs96c"><code>@​shs96c</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14891">SeleniumHQ/selenium#14891</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.28.0 (2025-01-16)</h1> <ul> <li>Add CDP for Chrome 132 and remove 129</li> <li>[ci] Bumping versions for nightly</li> <li>[rb] Add tests for the cookie named, and updates type (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14843">#14843</a>)</li> <li>[rb] Update note for return value of Hash (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14845">#14845</a>)</li> <li>[rb] BiDi Network: add_request_handler, remove_request_handler, clear_request_handlers (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14751">#14751</a>)</li> <li>Update supported versions for Chrome DevTools</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/SeleniumHQ/selenium/commit/ac342546e9e34d4ca94eceeb27cce22a4fe3b79f"><code>ac34254</code></a> [build] Prepare for release of Selenium 4.28.0 (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/15098">#15098</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/960ff05af89365632953c43fdd255f694d27d41c"><code>960ff05</code></a> [java][js][py] Add straight relative-by locators (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14482">#14482</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/e4b1e4897f48283c0fd9b59a4b2b125e3e04a75c"><code>e4b1e48</code></a> [rb] Update Jruby to version 9.4.9.0 (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14791">#14791</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/50cbca9e0e0d51db4d8d783053666c45960b8eea"><code>50cbca9</code></a> [ci] Running format script</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/db5c5c3ecebe127ad54231d2e23e9811b39dc580"><code>db5c5c3</code></a> [rb] Adding doc link</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/89b84ae351f1711b59519719a34de70fda238fc7"><code>89b84ae</code></a> [rb] BiDi Network: add_request_handler, remove_request_handler, clear_request...</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/ce7448b5d232ec63ab1f1269b5e16d7ad6cb43ce"><code>ce7448b</code></a> [rb] Update note for return value of Hash (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14845">#14845</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/901dc6ce912ea3ec92b680342f4a093726a73d79"><code>901dc6c</code></a> [rb] Add tests for the cookie named, and updates type (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14843">#14843</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/2421c6634fcb0f589eed4b808622e800234869ca"><code>2421c66</code></a> [ci] Bumping versions for nightly</li> <li>See full diff in <a href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.27.0...selenium-4.28.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.27.0&new-version=4.28.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> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 32cc6d5 commit 4611b5b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Gemfile.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -456,7 +456,7 @@ GEM
456456
sprockets-rails
457457
tilt
458458
securerandom (0.4.1)
459-
selenium-webdriver (4.27.0)
459+
selenium-webdriver (4.28.0)
460460
base64 (~> 0.2)
461461
logger (~> 1.4)
462462
rexml (~> 3.2, >= 3.2.5)

0 commit comments

Comments
 (0)