dependabot[bot] opened a new pull request, #5610:
URL: https://github.com/apache/activemq-artemis/pull/5610

   Bumps `selenium.version` from 4.30.0 to 4.31.0.
   Updates `org.seleniumhq.selenium:selenium-api` from 4.30.0 to 4.31.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/SeleniumHQ/selenium/releases";>org.seleniumhq.selenium:selenium-api'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>
   <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>
   <li>[dotnet] [bidi] Avoid intermediate JsonDocument allocation to determine 
unordered discriminator by <a 
href="https://github.com/nvborisenko";><code>@​nvborisenko</code></a> in <a 
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15555";>SeleniumHQ/selenium#15555</a></li>
   <li>[build] allow tests tagged exclusive-if-local to run on rbe by <a 
href="https://github.com/titusfortner";><code>@​titusfortner</code></a> in <a 
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15483";>SeleniumHQ/selenium#15483</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/4ae8fc9f8a7891065eff29ecc4db5ec29251fbee";><code>4ae8fc9</code></a>
 [build] get the workflows to call each other the right way</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/e915b39d232c2a033025ed69fb43b365aeefcad5";><code>e915b39</code></a>
 [build] remove unnecessary complexity from updating docs job</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/44a872b9ee2edde884265b84715ba5adb7c10d68";><code>44a872b</code></a>
 [build] nightly tag is getting in the way of the auto-changelog generation</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/1ef9f187874f0943976808267310b2b75f342a80";><code>1ef9f18</code></a>
 [build] fix release so it works from PR as well as workflow dispatch</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/9dee74a27b459f9cbaea4eea03d4b03e145bfdcf";><code>9dee74a</code></a>
 bump pinned linux edge and driver to 135</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/c5e49c90ac8c7dfc9fda6a9e1c0259d3bd78071d";><code>c5e49c9</code></a>
 Update mirror info (Sat Apr  5 00:22:47 UTC 2025)</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/db9bc53897361022205abf146b14999b8967e43e";><code>db9bc53</code></a>
 [build] Prepare for release of Selenium 4.31.0 (<a 
href="https://redirect.github.com/SeleniumHQ/selenium/issues/15569";>#15569</a>)</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/0572f1d27d671bd1d06df0ea020eae0f519689fa";><code>0572f1d</code></a>
 [build] do not automatically bump versions to nightly in rake task</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/e57ed802d40623b802ce14f0f0d5c992be6ec620";><code>e57ed80</code></a>
 [build] successful pre-release kicks off docs update kicks off bump in 
nightly</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/9dd1aa9b284efd97b4d124cb9756231539ea17ab";><code>9dd1aa9</code></a>
 [build] use SELENIUM_CI_TOKEN for labeling PRs</li>
   <li>Additional commits viewable in <a 
href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.30.0...selenium-4.31.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.seleniumhq.selenium:selenium-firefox-driver` from 4.30.0 to 
4.31.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/SeleniumHQ/selenium/releases";>org.seleniumhq.selenium:selenium-firefox-driver'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>
   <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>
   <li>[dotnet] [bidi] Avoid intermediate JsonDocument allocation to determine 
unordered discriminator by <a 
href="https://github.com/nvborisenko";><code>@​nvborisenko</code></a> in <a 
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15555";>SeleniumHQ/selenium#15555</a></li>
   <li>[build] allow tests tagged exclusive-if-local to run on rbe by <a 
href="https://github.com/titusfortner";><code>@​titusfortner</code></a> in <a 
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15483";>SeleniumHQ/selenium#15483</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/4ae8fc9f8a7891065eff29ecc4db5ec29251fbee";><code>4ae8fc9</code></a>
 [build] get the workflows to call each other the right way</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/e915b39d232c2a033025ed69fb43b365aeefcad5";><code>e915b39</code></a>
 [build] remove unnecessary complexity from updating docs job</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/44a872b9ee2edde884265b84715ba5adb7c10d68";><code>44a872b</code></a>
 [build] nightly tag is getting in the way of the auto-changelog generation</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/1ef9f187874f0943976808267310b2b75f342a80";><code>1ef9f18</code></a>
 [build] fix release so it works from PR as well as workflow dispatch</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/9dee74a27b459f9cbaea4eea03d4b03e145bfdcf";><code>9dee74a</code></a>
 bump pinned linux edge and driver to 135</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/c5e49c90ac8c7dfc9fda6a9e1c0259d3bd78071d";><code>c5e49c9</code></a>
 Update mirror info (Sat Apr  5 00:22:47 UTC 2025)</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/db9bc53897361022205abf146b14999b8967e43e";><code>db9bc53</code></a>
 [build] Prepare for release of Selenium 4.31.0 (<a 
href="https://redirect.github.com/SeleniumHQ/selenium/issues/15569";>#15569</a>)</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/0572f1d27d671bd1d06df0ea020eae0f519689fa";><code>0572f1d</code></a>
 [build] do not automatically bump versions to nightly in rake task</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/e57ed802d40623b802ce14f0f0d5c992be6ec620";><code>e57ed80</code></a>
 [build] successful pre-release kicks off docs update kicks off bump in 
nightly</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/9dd1aa9b284efd97b4d124cb9756231539ea17ab";><code>9dd1aa9</code></a>
 [build] use SELENIUM_CI_TOKEN for labeling PRs</li>
   <li>Additional commits viewable in <a 
href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.30.0...selenium-4.31.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.seleniumhq.selenium:selenium-chrome-driver` from 4.30.0 to 
4.31.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/SeleniumHQ/selenium/releases";>org.seleniumhq.selenium:selenium-chrome-driver'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>
   <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>
   <li>[dotnet] [bidi] Avoid intermediate JsonDocument allocation to determine 
unordered discriminator by <a 
href="https://github.com/nvborisenko";><code>@​nvborisenko</code></a> in <a 
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15555";>SeleniumHQ/selenium#15555</a></li>
   <li>[build] allow tests tagged exclusive-if-local to run on rbe by <a 
href="https://github.com/titusfortner";><code>@​titusfortner</code></a> in <a 
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15483";>SeleniumHQ/selenium#15483</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/4ae8fc9f8a7891065eff29ecc4db5ec29251fbee";><code>4ae8fc9</code></a>
 [build] get the workflows to call each other the right way</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/e915b39d232c2a033025ed69fb43b365aeefcad5";><code>e915b39</code></a>
 [build] remove unnecessary complexity from updating docs job</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/44a872b9ee2edde884265b84715ba5adb7c10d68";><code>44a872b</code></a>
 [build] nightly tag is getting in the way of the auto-changelog generation</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/1ef9f187874f0943976808267310b2b75f342a80";><code>1ef9f18</code></a>
 [build] fix release so it works from PR as well as workflow dispatch</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/9dee74a27b459f9cbaea4eea03d4b03e145bfdcf";><code>9dee74a</code></a>
 bump pinned linux edge and driver to 135</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/c5e49c90ac8c7dfc9fda6a9e1c0259d3bd78071d";><code>c5e49c9</code></a>
 Update mirror info (Sat Apr  5 00:22:47 UTC 2025)</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/db9bc53897361022205abf146b14999b8967e43e";><code>db9bc53</code></a>
 [build] Prepare for release of Selenium 4.31.0 (<a 
href="https://redirect.github.com/SeleniumHQ/selenium/issues/15569";>#15569</a>)</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/0572f1d27d671bd1d06df0ea020eae0f519689fa";><code>0572f1d</code></a>
 [build] do not automatically bump versions to nightly in rake task</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/e57ed802d40623b802ce14f0f0d5c992be6ec620";><code>e57ed80</code></a>
 [build] successful pre-release kicks off docs update kicks off bump in 
nightly</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/9dd1aa9b284efd97b4d124cb9756231539ea17ab";><code>9dd1aa9</code></a>
 [build] use SELENIUM_CI_TOKEN for labeling PRs</li>
   <li>Additional commits viewable in <a 
href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.30.0...selenium-4.31.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.seleniumhq.selenium:selenium-chromium-driver` from 4.30.0 to 
4.31.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/SeleniumHQ/selenium/releases";>org.seleniumhq.selenium:selenium-chromium-driver'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>
   <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>
   <li>[dotnet] [bidi] Avoid intermediate JsonDocument allocation to determine 
unordered discriminator by <a 
href="https://github.com/nvborisenko";><code>@​nvborisenko</code></a> in <a 
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15555";>SeleniumHQ/selenium#15555</a></li>
   <li>[build] allow tests tagged exclusive-if-local to run on rbe by <a 
href="https://github.com/titusfortner";><code>@​titusfortner</code></a> in <a 
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15483";>SeleniumHQ/selenium#15483</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/4ae8fc9f8a7891065eff29ecc4db5ec29251fbee";><code>4ae8fc9</code></a>
 [build] get the workflows to call each other the right way</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/e915b39d232c2a033025ed69fb43b365aeefcad5";><code>e915b39</code></a>
 [build] remove unnecessary complexity from updating docs job</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/44a872b9ee2edde884265b84715ba5adb7c10d68";><code>44a872b</code></a>
 [build] nightly tag is getting in the way of the auto-changelog generation</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/1ef9f187874f0943976808267310b2b75f342a80";><code>1ef9f18</code></a>
 [build] fix release so it works from PR as well as workflow dispatch</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/9dee74a27b459f9cbaea4eea03d4b03e145bfdcf";><code>9dee74a</code></a>
 bump pinned linux edge and driver to 135</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/c5e49c90ac8c7dfc9fda6a9e1c0259d3bd78071d";><code>c5e49c9</code></a>
 Update mirror info (Sat Apr  5 00:22:47 UTC 2025)</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/db9bc53897361022205abf146b14999b8967e43e";><code>db9bc53</code></a>
 [build] Prepare for release of Selenium 4.31.0 (<a 
href="https://redirect.github.com/SeleniumHQ/selenium/issues/15569";>#15569</a>)</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/0572f1d27d671bd1d06df0ea020eae0f519689fa";><code>0572f1d</code></a>
 [build] do not automatically bump versions to nightly in rake task</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/e57ed802d40623b802ce14f0f0d5c992be6ec620";><code>e57ed80</code></a>
 [build] successful pre-release kicks off docs update kicks off bump in 
nightly</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/9dd1aa9b284efd97b4d124cb9756231539ea17ab";><code>9dd1aa9</code></a>
 [build] use SELENIUM_CI_TOKEN for labeling PRs</li>
   <li>Additional commits viewable in <a 
href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.30.0...selenium-4.31.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.seleniumhq.selenium:selenium-remote-driver` from 4.30.0 to 
4.31.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/SeleniumHQ/selenium/releases";>org.seleniumhq.selenium:selenium-remote-driver'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>
   <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>
   <li>[dotnet] [bidi] Avoid intermediate JsonDocument allocation to determine 
unordered discriminator by <a 
href="https://github.com/nvborisenko";><code>@​nvborisenko</code></a> in <a 
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15555";>SeleniumHQ/selenium#15555</a></li>
   <li>[build] allow tests tagged exclusive-if-local to run on rbe by <a 
href="https://github.com/titusfortner";><code>@​titusfortner</code></a> in <a 
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15483";>SeleniumHQ/selenium#15483</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/4ae8fc9f8a7891065eff29ecc4db5ec29251fbee";><code>4ae8fc9</code></a>
 [build] get the workflows to call each other the right way</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/e915b39d232c2a033025ed69fb43b365aeefcad5";><code>e915b39</code></a>
 [build] remove unnecessary complexity from updating docs job</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/44a872b9ee2edde884265b84715ba5adb7c10d68";><code>44a872b</code></a>
 [build] nightly tag is getting in the way of the auto-changelog generation</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/1ef9f187874f0943976808267310b2b75f342a80";><code>1ef9f18</code></a>
 [build] fix release so it works from PR as well as workflow dispatch</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/9dee74a27b459f9cbaea4eea03d4b03e145bfdcf";><code>9dee74a</code></a>
 bump pinned linux edge and driver to 135</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/c5e49c90ac8c7dfc9fda6a9e1c0259d3bd78071d";><code>c5e49c9</code></a>
 Update mirror info (Sat Apr  5 00:22:47 UTC 2025)</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/db9bc53897361022205abf146b14999b8967e43e";><code>db9bc53</code></a>
 [build] Prepare for release of Selenium 4.31.0 (<a 
href="https://redirect.github.com/SeleniumHQ/selenium/issues/15569";>#15569</a>)</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/0572f1d27d671bd1d06df0ea020eae0f519689fa";><code>0572f1d</code></a>
 [build] do not automatically bump versions to nightly in rake task</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/e57ed802d40623b802ce14f0f0d5c992be6ec620";><code>e57ed80</code></a>
 [build] successful pre-release kicks off docs update kicks off bump in 
nightly</li>
   <li><a 
href="https://github.com/SeleniumHQ/selenium/commit/9dd1aa9b284efd97b4d124cb9756231539ea17ab";><code>9dd1aa9</code></a>
 [build] use SELENIUM_CI_TOKEN for labeling PRs</li>
   <li>Additional commits viewable in <a 
href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.30.0...selenium-4.31.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.seleniumhq.selenium:selenium-support` from 4.30.0 to 4.31.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/SeleniumHQ/selenium/releases";>org.seleniumhq.selenium:selenium-support'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>
   <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://red...
   
   _Description has been truncated_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org
For additional commands, e-mail: gitbox-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact


Reply via email to