Commit e3e7815
authored
Build(deps-dev): Bump selenium-webdriver from 4.29.1 to 4.30.1 (#807)
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 "no anonymous block parameter" 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 />
[](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>1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
641 | 641 | | |
642 | 642 | | |
643 | 643 | | |
644 | | - | |
| 644 | + | |
645 | 645 | | |
646 | 646 | | |
647 | 647 | | |
| |||
0 commit comments