dependabot[bot] opened a new pull request, #1428: URL: https://github.com/apache/incubator-stormcrawler/pull/1428
Bumps `selenium.version` from 4.26.0 to 4.27.0. Updates `org.seleniumhq.selenium:selenium-remote-driver` from 4.26.0 to 4.27.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.27.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> <!-- raw HTML omitted --> <ul> <li>[ci] Fix pinned browsers fetch different msedgedriver version per OS by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14683">SeleniumHQ/selenium#14683</a></li> <li>[py] DeprecationWarning raised in default webdriver init by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14690">SeleniumHQ/selenium#14690</a></li> <li>[py] Remote connection use timeout from ClientConfig by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14692">SeleniumHQ/selenium#14692</a></li> <li>[py] Add backward compatibility for AppiumConnection by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14696">SeleniumHQ/selenium#14696</a></li> <li>[dotnet] [bidi] Reveal browsing context module in bidi instance by <a href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14684">SeleniumHQ/selenium#14684</a></li> <li>[dotnet] Fix adding cookies when ReturnedCookie class is used by <a href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14697">SeleniumHQ/selenium#14697</a></li> <li>[rb] Update minimum Ruby to 3.1 by <a href="https://github.com/p0deje"><code>@p0deje</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14685">SeleniumHQ/selenium#14685</a></li> <li>[dotnet] Added Deprecation to WebElement.GetAttribute() per <a href="https://redirect.github.com/SeleniumHQ/selenium/issues/13334">#13334</a> by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14676">SeleniumHQ/selenium#14676</a></li> <li>[py] Fix TypeError when init Safari webdriver by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14699">SeleniumHQ/selenium#14699</a></li> <li>[py] Fixed Flaky Upload Tests by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14706">SeleniumHQ/selenium#14706</a></li> <li>[py] Fixed Flaky Bidi Test by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14701">SeleniumHQ/selenium#14701</a></li> <li>[py] Added Deprecation of WebElement.get_attribute() per <a href="https://redirect.github.com/SeleniumHQ/selenium/issues/13334">#13334</a> by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14675">SeleniumHQ/selenium#14675</a></li> <li>[py] refactor HtmlOnlyHandler in webserver.py to support JSON content by <a href="https://github.com/navin772"><code>@navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14705">SeleniumHQ/selenium#14705</a></li> <li>[py] add safari service tests by <a href="https://github.com/Delta456"><code>@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14700">SeleniumHQ/selenium#14700</a></li> <li>[java] use common annotations in BiDi tests by <a href="https://github.com/joerg1985"><code>@joerg1985</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14702">SeleniumHQ/selenium#14702</a></li> <li>[java]: mark WebElement.getAttribute deprecated by <a href="https://github.com/Delta456"><code>@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14666">SeleniumHQ/selenium#14666</a></li> <li>[java] stream api usage enhancement by <a href="https://github.com/iampopovich"><code>@iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14707">SeleniumHQ/selenium#14707</a></li> <li>[java] remove toml parser warning by <a href="https://github.com/Delta456"><code>@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14711">SeleniumHQ/selenium#14711</a></li> <li>[dotnet] Fix API docs static generation by <a href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14651">SeleniumHQ/selenium#14651</a></li> <li>[dotnet] Gracefully handle clashing device names by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14713">SeleniumHQ/selenium#14713</a></li> <li>[dotnet] Add ChromiumNetworkConditions to command serialization by <a href="https://github.com/pnatashap"><code>@pnatashap</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14716">SeleniumHQ/selenium#14716</a></li> <li>[java] start the secure server only when needed in unit tests by <a href="https://github.com/joerg1985"><code>@joerg1985</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14717">SeleniumHQ/selenium#14717</a></li> <li>[java] deleted the deprecated FormEncodedData by <a href="https://github.com/joerg1985"><code>@joerg1985</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14688">SeleniumHQ/selenium#14688</a></li> <li>Copyright dotnet by <a href="https://github.com/titusfortner"><code>@titusfortner</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/13522">SeleniumHQ/selenium#13522</a></li> <li>Cleaned up Py doc sphinx warnings/errors and added README by <a href="https://github.com/emanlove"><code>@emanlove</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14191">SeleniumHQ/selenium#14191</a></li> <li>Throw Error When Using Unsupported Linux ARM by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14616">SeleniumHQ/selenium#14616</a></li> <li>[java] case insensitive header names in http requests by <a href="https://github.com/iampopovich"><code>@iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14095">SeleniumHQ/selenium#14095</a></li> <li>[java] feat: Add method to select options containing the provided text by <a href="https://github.com/syber911911"><code>@syber911911</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14426">SeleniumHQ/selenium#14426</a></li> <li>[ci][py] Update runners and tests by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14729">SeleniumHQ/selenium#14729</a></li> <li>[py] Updated Handling for DetachedShadowRoot Exception by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14677">SeleniumHQ/selenium#14677</a></li> <li>[dotnet] Add reflection-based JSON serialization fallback to <code>Command</code>s by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14732">SeleniumHQ/selenium#14732</a></li> <li>[dotnet] Make Selenium Manager's AOT safety explicit by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14733">SeleniumHQ/selenium#14733</a></li> <li>[py] moved <code>MANIFEST.in</code> contents to <code>pyproject.toml</code> by <a href="https://github.com/sandeepsuryaprasad"><code>@sandeepsuryaprasad</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14680">SeleniumHQ/selenium#14680</a></li> <li>[py] Set user_agent and extra_headers via ClientConfig by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14718">SeleniumHQ/selenium#14718</a></li> <li>[rb] Reduce RBS errors to 0 by <a href="https://github.com/aguspe"><code>@aguspe</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14661">SeleniumHQ/selenium#14661</a></li> <li>[dotnet] Allow <code>RemoteSessionSettings</code> to use any value for metadata by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14726">SeleniumHQ/selenium#14726</a></li> <li>[dotnet] Remove JSON serialization from <code>.ToString()</code> methods by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14736">SeleniumHQ/selenium#14736</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/d6e718d134987d62cd8ffff476821fb3ca1797c2"><code>d6e718d</code></a> [build] Prepare for release of Selenium 4.27.0 (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14780">#14780</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/4b7d17441352f990a3a3c322aabde51e392abad7"><code>4b7d174</code></a> [rb] Downgrade steep to 1.5.2 to avoid issues on windows based pipelines (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14">#14</a>...</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/e2e9ac5f7e5ca2a2326bea9d16425525ce43da57"><code>e2e9ac5</code></a> [py] Deprecate CDP methods on Firefox (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14787">#14787</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/99ee404532924e4e21db387fd6bca82de6ad5f64"><code>99ee404</code></a> [java] search windows by name without recursion <a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14782">#14782</a></li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/e9c09a200e374bba63acb0ef605175abb125e82e"><code>e9c09a2</code></a> [rb] Deprecate CDP methods on Firefox (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14763">#14763</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/b1828bf1087d7d4acfd437d83ef6168617286191"><code>b1828bf</code></a> [py]: replace dead battery imghdr with filetype (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14771">#14771</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/e2b33c6015bc9a2a6bcbb7db4f8219fc69897de8"><code>e2b33c6</code></a> [dotnet] Address warnings for Firefox devtool depreciations (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14786">#14786</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/0954ccac4c86e4ba81db65d255f1d04d8edd7b29"><code>0954cca</code></a> [dotnet] Modernize exception handling in tests via assert that throws (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14776">#14776</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/60e31710765cdf3ac48a97217b84b41960922ac2"><code>60e3171</code></a> [java] close the running Server in unittests if a retry is needed</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/192b2d5bf657b10e98821b1883302142bd414c78"><code>192b2d5</code></a> [grid] avoid starting a session which will be disposed after start</li> <li>Additional commits viewable in <a href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.26.0...selenium-4.27.0">compare view</a></li> </ul> </details> <br /> Updates `org.seleniumhq.selenium:selenium-support` from 4.26.0 to 4.27.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.27.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> <!-- raw HTML omitted --> <ul> <li>[ci] Fix pinned browsers fetch different msedgedriver version per OS by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14683">SeleniumHQ/selenium#14683</a></li> <li>[py] DeprecationWarning raised in default webdriver init by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14690">SeleniumHQ/selenium#14690</a></li> <li>[py] Remote connection use timeout from ClientConfig by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14692">SeleniumHQ/selenium#14692</a></li> <li>[py] Add backward compatibility for AppiumConnection by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14696">SeleniumHQ/selenium#14696</a></li> <li>[dotnet] [bidi] Reveal browsing context module in bidi instance by <a href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14684">SeleniumHQ/selenium#14684</a></li> <li>[dotnet] Fix adding cookies when ReturnedCookie class is used by <a href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14697">SeleniumHQ/selenium#14697</a></li> <li>[rb] Update minimum Ruby to 3.1 by <a href="https://github.com/p0deje"><code>@p0deje</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14685">SeleniumHQ/selenium#14685</a></li> <li>[dotnet] Added Deprecation to WebElement.GetAttribute() per <a href="https://redirect.github.com/SeleniumHQ/selenium/issues/13334">#13334</a> by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14676">SeleniumHQ/selenium#14676</a></li> <li>[py] Fix TypeError when init Safari webdriver by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14699">SeleniumHQ/selenium#14699</a></li> <li>[py] Fixed Flaky Upload Tests by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14706">SeleniumHQ/selenium#14706</a></li> <li>[py] Fixed Flaky Bidi Test by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14701">SeleniumHQ/selenium#14701</a></li> <li>[py] Added Deprecation of WebElement.get_attribute() per <a href="https://redirect.github.com/SeleniumHQ/selenium/issues/13334">#13334</a> by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14675">SeleniumHQ/selenium#14675</a></li> <li>[py] refactor HtmlOnlyHandler in webserver.py to support JSON content by <a href="https://github.com/navin772"><code>@navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14705">SeleniumHQ/selenium#14705</a></li> <li>[py] add safari service tests by <a href="https://github.com/Delta456"><code>@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14700">SeleniumHQ/selenium#14700</a></li> <li>[java] use common annotations in BiDi tests by <a href="https://github.com/joerg1985"><code>@joerg1985</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14702">SeleniumHQ/selenium#14702</a></li> <li>[java]: mark WebElement.getAttribute deprecated by <a href="https://github.com/Delta456"><code>@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14666">SeleniumHQ/selenium#14666</a></li> <li>[java] stream api usage enhancement by <a href="https://github.com/iampopovich"><code>@iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14707">SeleniumHQ/selenium#14707</a></li> <li>[java] remove toml parser warning by <a href="https://github.com/Delta456"><code>@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14711">SeleniumHQ/selenium#14711</a></li> <li>[dotnet] Fix API docs static generation by <a href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14651">SeleniumHQ/selenium#14651</a></li> <li>[dotnet] Gracefully handle clashing device names by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14713">SeleniumHQ/selenium#14713</a></li> <li>[dotnet] Add ChromiumNetworkConditions to command serialization by <a href="https://github.com/pnatashap"><code>@pnatashap</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14716">SeleniumHQ/selenium#14716</a></li> <li>[java] start the secure server only when needed in unit tests by <a href="https://github.com/joerg1985"><code>@joerg1985</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14717">SeleniumHQ/selenium#14717</a></li> <li>[java] deleted the deprecated FormEncodedData by <a href="https://github.com/joerg1985"><code>@joerg1985</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14688">SeleniumHQ/selenium#14688</a></li> <li>Copyright dotnet by <a href="https://github.com/titusfortner"><code>@titusfortner</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/13522">SeleniumHQ/selenium#13522</a></li> <li>Cleaned up Py doc sphinx warnings/errors and added README by <a href="https://github.com/emanlove"><code>@emanlove</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14191">SeleniumHQ/selenium#14191</a></li> <li>Throw Error When Using Unsupported Linux ARM by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14616">SeleniumHQ/selenium#14616</a></li> <li>[java] case insensitive header names in http requests by <a href="https://github.com/iampopovich"><code>@iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14095">SeleniumHQ/selenium#14095</a></li> <li>[java] feat: Add method to select options containing the provided text by <a href="https://github.com/syber911911"><code>@syber911911</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14426">SeleniumHQ/selenium#14426</a></li> <li>[ci][py] Update runners and tests by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14729">SeleniumHQ/selenium#14729</a></li> <li>[py] Updated Handling for DetachedShadowRoot Exception by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14677">SeleniumHQ/selenium#14677</a></li> <li>[dotnet] Add reflection-based JSON serialization fallback to <code>Command</code>s by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14732">SeleniumHQ/selenium#14732</a></li> <li>[dotnet] Make Selenium Manager's AOT safety explicit by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14733">SeleniumHQ/selenium#14733</a></li> <li>[py] moved <code>MANIFEST.in</code> contents to <code>pyproject.toml</code> by <a href="https://github.com/sandeepsuryaprasad"><code>@sandeepsuryaprasad</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14680">SeleniumHQ/selenium#14680</a></li> <li>[py] Set user_agent and extra_headers via ClientConfig by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14718">SeleniumHQ/selenium#14718</a></li> <li>[rb] Reduce RBS errors to 0 by <a href="https://github.com/aguspe"><code>@aguspe</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14661">SeleniumHQ/selenium#14661</a></li> <li>[dotnet] Allow <code>RemoteSessionSettings</code> to use any value for metadata by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14726">SeleniumHQ/selenium#14726</a></li> <li>[dotnet] Remove JSON serialization from <code>.ToString()</code> methods by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14736">SeleniumHQ/selenium#14736</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/d6e718d134987d62cd8ffff476821fb3ca1797c2"><code>d6e718d</code></a> [build] Prepare for release of Selenium 4.27.0 (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14780">#14780</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/4b7d17441352f990a3a3c322aabde51e392abad7"><code>4b7d174</code></a> [rb] Downgrade steep to 1.5.2 to avoid issues on windows based pipelines (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14">#14</a>...</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/e2e9ac5f7e5ca2a2326bea9d16425525ce43da57"><code>e2e9ac5</code></a> [py] Deprecate CDP methods on Firefox (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14787">#14787</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/99ee404532924e4e21db387fd6bca82de6ad5f64"><code>99ee404</code></a> [java] search windows by name without recursion <a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14782">#14782</a></li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/e9c09a200e374bba63acb0ef605175abb125e82e"><code>e9c09a2</code></a> [rb] Deprecate CDP methods on Firefox (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14763">#14763</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/b1828bf1087d7d4acfd437d83ef6168617286191"><code>b1828bf</code></a> [py]: replace dead battery imghdr with filetype (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14771">#14771</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/e2b33c6015bc9a2a6bcbb7db4f8219fc69897de8"><code>e2b33c6</code></a> [dotnet] Address warnings for Firefox devtool depreciations (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14786">#14786</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/0954ccac4c86e4ba81db65d255f1d04d8edd7b29"><code>0954cca</code></a> [dotnet] Modernize exception handling in tests via assert that throws (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14776">#14776</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/60e31710765cdf3ac48a97217b84b41960922ac2"><code>60e3171</code></a> [java] close the running Server in unittests if a retry is needed</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/192b2d5bf657b10e98821b1883302142bd414c78"><code>192b2d5</code></a> [grid] avoid starting a session which will be disposed after start</li> <li>Additional commits viewable in <a href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.26.0...selenium-4.27.0">compare view</a></li> </ul> </details> <br /> Updates `org.seleniumhq.selenium:selenium-chrome-driver` from 4.26.0 to 4.27.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.27.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> <!-- raw HTML omitted --> <ul> <li>[ci] Fix pinned browsers fetch different msedgedriver version per OS by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14683">SeleniumHQ/selenium#14683</a></li> <li>[py] DeprecationWarning raised in default webdriver init by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14690">SeleniumHQ/selenium#14690</a></li> <li>[py] Remote connection use timeout from ClientConfig by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14692">SeleniumHQ/selenium#14692</a></li> <li>[py] Add backward compatibility for AppiumConnection by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14696">SeleniumHQ/selenium#14696</a></li> <li>[dotnet] [bidi] Reveal browsing context module in bidi instance by <a href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14684">SeleniumHQ/selenium#14684</a></li> <li>[dotnet] Fix adding cookies when ReturnedCookie class is used by <a href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14697">SeleniumHQ/selenium#14697</a></li> <li>[rb] Update minimum Ruby to 3.1 by <a href="https://github.com/p0deje"><code>@p0deje</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14685">SeleniumHQ/selenium#14685</a></li> <li>[dotnet] Added Deprecation to WebElement.GetAttribute() per <a href="https://redirect.github.com/SeleniumHQ/selenium/issues/13334">#13334</a> by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14676">SeleniumHQ/selenium#14676</a></li> <li>[py] Fix TypeError when init Safari webdriver by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14699">SeleniumHQ/selenium#14699</a></li> <li>[py] Fixed Flaky Upload Tests by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14706">SeleniumHQ/selenium#14706</a></li> <li>[py] Fixed Flaky Bidi Test by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14701">SeleniumHQ/selenium#14701</a></li> <li>[py] Added Deprecation of WebElement.get_attribute() per <a href="https://redirect.github.com/SeleniumHQ/selenium/issues/13334">#13334</a> by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14675">SeleniumHQ/selenium#14675</a></li> <li>[py] refactor HtmlOnlyHandler in webserver.py to support JSON content by <a href="https://github.com/navin772"><code>@navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14705">SeleniumHQ/selenium#14705</a></li> <li>[py] add safari service tests by <a href="https://github.com/Delta456"><code>@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14700">SeleniumHQ/selenium#14700</a></li> <li>[java] use common annotations in BiDi tests by <a href="https://github.com/joerg1985"><code>@joerg1985</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14702">SeleniumHQ/selenium#14702</a></li> <li>[java]: mark WebElement.getAttribute deprecated by <a href="https://github.com/Delta456"><code>@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14666">SeleniumHQ/selenium#14666</a></li> <li>[java] stream api usage enhancement by <a href="https://github.com/iampopovich"><code>@iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14707">SeleniumHQ/selenium#14707</a></li> <li>[java] remove toml parser warning by <a href="https://github.com/Delta456"><code>@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14711">SeleniumHQ/selenium#14711</a></li> <li>[dotnet] Fix API docs static generation by <a href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14651">SeleniumHQ/selenium#14651</a></li> <li>[dotnet] Gracefully handle clashing device names by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14713">SeleniumHQ/selenium#14713</a></li> <li>[dotnet] Add ChromiumNetworkConditions to command serialization by <a href="https://github.com/pnatashap"><code>@pnatashap</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14716">SeleniumHQ/selenium#14716</a></li> <li>[java] start the secure server only when needed in unit tests by <a href="https://github.com/joerg1985"><code>@joerg1985</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14717">SeleniumHQ/selenium#14717</a></li> <li>[java] deleted the deprecated FormEncodedData by <a href="https://github.com/joerg1985"><code>@joerg1985</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14688">SeleniumHQ/selenium#14688</a></li> <li>Copyright dotnet by <a href="https://github.com/titusfortner"><code>@titusfortner</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/13522">SeleniumHQ/selenium#13522</a></li> <li>Cleaned up Py doc sphinx warnings/errors and added README by <a href="https://github.com/emanlove"><code>@emanlove</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14191">SeleniumHQ/selenium#14191</a></li> <li>Throw Error When Using Unsupported Linux ARM by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14616">SeleniumHQ/selenium#14616</a></li> <li>[java] case insensitive header names in http requests by <a href="https://github.com/iampopovich"><code>@iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14095">SeleniumHQ/selenium#14095</a></li> <li>[java] feat: Add method to select options containing the provided text by <a href="https://github.com/syber911911"><code>@syber911911</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14426">SeleniumHQ/selenium#14426</a></li> <li>[ci][py] Update runners and tests by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14729">SeleniumHQ/selenium#14729</a></li> <li>[py] Updated Handling for DetachedShadowRoot Exception by <a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14677">SeleniumHQ/selenium#14677</a></li> <li>[dotnet] Add reflection-based JSON serialization fallback to <code>Command</code>s by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14732">SeleniumHQ/selenium#14732</a></li> <li>[dotnet] Make Selenium Manager's AOT safety explicit by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14733">SeleniumHQ/selenium#14733</a></li> <li>[py] moved <code>MANIFEST.in</code> contents to <code>pyproject.toml</code> by <a href="https://github.com/sandeepsuryaprasad"><code>@sandeepsuryaprasad</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14680">SeleniumHQ/selenium#14680</a></li> <li>[py] Set user_agent and extra_headers via ClientConfig by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14718">SeleniumHQ/selenium#14718</a></li> <li>[rb] Reduce RBS errors to 0 by <a href="https://github.com/aguspe"><code>@aguspe</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14661">SeleniumHQ/selenium#14661</a></li> <li>[dotnet] Allow <code>RemoteSessionSettings</code> to use any value for metadata by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14726">SeleniumHQ/selenium#14726</a></li> <li>[dotnet] Remove JSON serialization from <code>.ToString()</code> methods by <a href="https://github.com/RenderMichael"><code>@RenderMichael</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14736">SeleniumHQ/selenium#14736</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/d6e718d134987d62cd8ffff476821fb3ca1797c2"><code>d6e718d</code></a> [build] Prepare for release of Selenium 4.27.0 (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14780">#14780</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/4b7d17441352f990a3a3c322aabde51e392abad7"><code>4b7d174</code></a> [rb] Downgrade steep to 1.5.2 to avoid issues on windows based pipelines (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14">#14</a>...</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/e2e9ac5f7e5ca2a2326bea9d16425525ce43da57"><code>e2e9ac5</code></a> [py] Deprecate CDP methods on Firefox (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14787">#14787</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/99ee404532924e4e21db387fd6bca82de6ad5f64"><code>99ee404</code></a> [java] search windows by name without recursion <a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14782">#14782</a></li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/e9c09a200e374bba63acb0ef605175abb125e82e"><code>e9c09a2</code></a> [rb] Deprecate CDP methods on Firefox (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14763">#14763</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/b1828bf1087d7d4acfd437d83ef6168617286191"><code>b1828bf</code></a> [py]: replace dead battery imghdr with filetype (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14771">#14771</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/e2b33c6015bc9a2a6bcbb7db4f8219fc69897de8"><code>e2b33c6</code></a> [dotnet] Address warnings for Firefox devtool depreciations (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14786">#14786</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/0954ccac4c86e4ba81db65d255f1d04d8edd7b29"><code>0954cca</code></a> [dotnet] Modernize exception handling in tests via assert that throws (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/14776">#14776</a>)</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/60e31710765cdf3ac48a97217b84b41960922ac2"><code>60e3171</code></a> [java] close the running Server in unittests if a retry is needed</li> <li><a href="https://github.com/SeleniumHQ/selenium/commit/192b2d5bf657b10e98821b1883302142bd414c78"><code>192b2d5</code></a> [grid] avoid starting a session which will be disposed after start</li> <li>Additional commits viewable in <a href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.26.0...selenium-4.27.0">compare view</a></li> </ul> </details> <br /> 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> -- 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: dev-unsubscr...@stormcrawler.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org