<p dir="auto">Bumps the dependencies group with 5 updates:</p>
<markdown-accessiblity-table><table role="table">
<thead>
<tr>
<th>Package</th>
<th>From</th>
<th>To</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://github.com/mperham/connection_pool">connection_pool</a></td>
<td><code class="notranslate">2.5.5</code></td>
<td><code class="notranslate">3.0.2</code></td>
</tr>
<tr>
<td><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib">opentelemetry-instrumentation-all</a></td>
<td><code class="notranslate">0.89.0</code></td>
<td><code class="notranslate">0.89.1</code></td>
</tr>
<tr>
<td><a href="https://github.com/ruby/timeout">timeout</a></td>
<td><code class="notranslate">0.4.4</code></td>
<td><code class="notranslate">0.5.0</code></td>
</tr>
<tr>
<td><a href="https://github.com/SeleniumHQ/selenium">selenium-webdriver</a></td>
<td><code class="notranslate">4.38.0</code></td>
<td><code class="notranslate">4.39.0</code></td>
</tr>
<tr>
<td><a href="https://github.com/rack/rackup">rackup</a></td>
<td><code class="notranslate">2.2.1</code></td>
<td><code class="notranslate">2.3.1</code></td>
</tr>
</tbody>
</table></markdown-accessiblity-table>
<p dir="auto">Updates <code class="notranslate">connection_pool</code> from 2.5.5 to 3.0.2</p>
<details>
<summary>Changelog</summary>
<p dir="auto"><em>Sourced from <a href="https://github.com/mperham/connection_pool/blob/main/Changes.md">connection_pool's changelog</a>.</em></p>
<blockquote>
<h2 dir="auto">3.0.2</h2>
<ul dir="auto">
<li>Support :name keyword for backwards compatibility <a href="https://redirect.github.com/mperham/connection_pool/issues/210">#210</a></li>
</ul>
<h2 dir="auto">3.0.1</h2>
<ul dir="auto">
<li>Add missing <code class="notranslate">fork.rb</code> to gemspec.</li>
</ul>
<h2 dir="auto">3.0.0</h2>
<ul dir="auto">
<li><strong>BREAKING CHANGES</strong> <code class="notranslate">ConnectionPool</code> and <code class="notranslate">ConnectionPool::TimedStack</code> now
use keyword arguments rather than positional arguments everywhere. Expected impact is minimal as most people use the <code class="notranslate">with</code> API, which is unchanged.</li>
</ul>
<div class="highlight highlight-source-ruby" dir="auto"><pre class="notranslate"><span class="pl-s1">pool</span> <span class="pl-c1">=</span> <span class="pl-v">ConnectionPool</span><span class="pl-kos">.</span><span class="pl-en">new</span><span class="pl-kos">(</span><span class="pl-pds">size</span>: <span class="pl-c1">5</span><span class="pl-kos">,</span> <span class="pl-pds">timeout</span>: <span class="pl-c1">5</span><span class="pl-kos">)</span>
<span class="pl-s1">pool</span><span class="pl-kos">.</span><span class="pl-en">checkout</span><span class="pl-kos">(</span><span class="pl-c1">1</span><span class="pl-kos">)</span> <span class="pl-c"># 2.x</span>
<span class="pl-s1">pool</span><span class="pl-kos">.</span><span class="pl-en">reap</span><span class="pl-kos">(</span><span class="pl-c1">30</span><span class="pl-kos">)</span> <span class="pl-c"># 2.x</span>
<span class="pl-s1">pool</span><span class="pl-kos">.</span><span class="pl-en">checkout</span><span class="pl-kos">(</span><span class="pl-pds">timeout</span>: <span class="pl-c1">1</span><span class="pl-kos">)</span> <span class="pl-c"># 3.x</span>
<span class="pl-s1">pool</span><span class="pl-kos">.</span><span class="pl-en">reap</span><span class="pl-kos">(</span><span class="pl-pds">idle_seconds</span>: <span class="pl-c1">30</span><span class="pl-kos">)</span> <span class="pl-c"># 3.x</span></pre></div>
<ul dir="auto">
<li>Dropped support for Ruby <3.2.0</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul dir="auto">
<li><a href="https://github.com/mperham/connection_pool/commit/78bc41e2a9fffbdd7242736233aeedfb64953dd8"><code class="notranslate">78bc41e</code></a> bump, changes</li>
<li><a href="https://github.com/mperham/connection_pool/commit/955c64f96de81f5b2cee2546d3ea4c93ec11f6e9"><code class="notranslate">955c64f</code></a> Support :name keyword arg for backwards compat, <a href="https://redirect.github.com/mperham/connection_pool/issues/210">#210</a></li>
<li><a href="https://github.com/mperham/connection_pool/commit/0dae4dd21acfd5bfbae15c25c7e6031a0bde3fca"><code class="notranslate">0dae4dd</code></a> Fix missing fork.rb</li>
<li><a href="https://github.com/mperham/connection_pool/commit/f0d6dd2ab7241132a5bce4845d011a66786bad2c"><code class="notranslate">f0d6dd2</code></a> docs</li>
<li><a href="https://github.com/mperham/connection_pool/commit/84a66b9ecbfb4fd13cb16b412ff5971a5bbe2fc5"><code class="notranslate">84a66b9</code></a> refactor idle reaping for readability</li>
<li><a href="https://github.com/mperham/connection_pool/commit/e7825d6f460481359e44e2225f536974bd53adfb"><code class="notranslate">e7825d6</code></a> fix CI warning</li>
<li><a href="https://github.com/mperham/connection_pool/commit/9e03836b196846f7898644c1dac02ae18309907f"><code class="notranslate">9e03836</code></a> fork refactoring</li>
<li><a href="https://github.com/mperham/connection_pool/commit/6213bf543b77f997bc4569964a78d820e9cd591f"><code class="notranslate">6213bf5</code></a> ci tuning</li>
<li><a href="https://github.com/mperham/connection_pool/commit/5d3f6c1db81b009c06d1f1d85e12c21c1fe74fa2"><code class="notranslate">5d3f6c1</code></a> Connection Pool 3.0 (<a href="https://redirect.github.com/mperham/connection_pool/issues/209">#209</a>)</li>
<li><a href="https://github.com/mperham/connection_pool/commit/949f950e1186685e8dd7c93f59d35f3a36be4cbd"><code class="notranslate">949f950</code></a> Add benchmark to validate fast path performance</li>
<li>See full diff in <a href="https://github.com/mperham/connection_pool/compare/v2.5.5...v3.0.2">compare view</a></li>
</ul>
</details>
<br>
<p dir="auto">Updates <code class="notranslate">opentelemetry-instrumentation-all</code> from 0.89.0 to 0.89.1</p>
<details>
<summary>Release notes</summary>
<p dir="auto"><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/releases">opentelemetry-instrumentation-all's releases</a>.</em></p>
<blockquote>
<h2 dir="auto">opentelemetry-instrumentation-all 0.89.1</h2>
<h3 dir="auto">v0.89.1 / 2025-12-03</h3>
<ul dir="auto">
<li>ADDED: Upgrade trilogy instrumentation to 0.65.1</li>
<li>ADDED: Upgrade mysql2 instrumentation to 0.32.1</li>
<li>ADDED: Upgrade pg instrumentation to 0.34.1</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p dir="auto"><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/blob/main/instrumentation/all/CHANGELOG.md">opentelemetry-instrumentation-all's changelog</a>.</em></p>
<blockquote>
<h3 dir="auto">v0.89.1 / 2025-12-03</h3>
<ul dir="auto">
<li>ADDED: Upgrade trilogy instrumentation to 0.65.1</li>
<li>ADDED: Upgrade mysql2 instrumentation to 0.32.1</li>
<li>ADDED: Upgrade pg instrumentation to 0.34.1</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul dir="auto">
<li><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/commit/e0931abbfa6cea6ada12523a51a4671179b60132"><code class="notranslate">e0931ab</code></a> release: Release 4 gems (<a href="https://redirect.github.com/open-telemetry/opentelemetry-ruby-contrib/issues/1832">#1832</a>)</li>
<li>See full diff in <a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/compare/opentelemetry-instrumentation-all/v0.89.0...opentelemetry-instrumentation-all/v0.89.1">compare view</a></li>
</ul>
</details>
<br>
<p dir="auto">Updates <code class="notranslate">timeout</code> from 0.4.4 to 0.5.0</p>
<details>
<summary>Release notes</summary>
<p dir="auto"><em>Sourced from <a href="https://github.com/ruby/timeout/releases">timeout's releases</a>.</em></p>
<blockquote>
<h2 dir="auto">v0.5.0</h2>
<h2 dir="auto">What's Changed</h2>
<ul dir="auto">
<li>Suppress warnings in two tests by <a href="https://github.com/olleolleolle"><code class="notranslate">@olleolleolle</code></a> in <a href="https://redirect.github.com/ruby/timeout/pull/71">ruby/timeout#71</a></li>
<li>Revert "Suppress warnings in two tests" by <a href="https://github.com/nobu"><code class="notranslate">@nobu</code></a> in <a href="https://redirect.github.com/ruby/timeout/pull/74">ruby/timeout#74</a></li>
<li>Only the timeout method should be public on the Timeout module by <a href="https://github.com/eregon"><code class="notranslate">@eregon</code></a> in <a href="https://redirect.github.com/ruby/timeout/pull/76">ruby/timeout#76</a></li>
<li>support Ractor by <a href="https://github.com/ko1"><code class="notranslate">@ko1</code></a> in <a href="https://redirect.github.com/ruby/timeout/pull/75">ruby/timeout#75</a></li>
<li>Test that Timeout does not expose extra constants by <a href="https://github.com/eregon"><code class="notranslate">@eregon</code></a> in <a href="https://redirect.github.com/ruby/timeout/pull/77">ruby/timeout#77</a></li>
</ul>
<h2 dir="auto">New Contributors</h2>
<ul dir="auto">
<li><a href="https://github.com/ko1"><code class="notranslate">@ko1</code></a> made their first contribution in <a href="https://redirect.github.com/ruby/timeout/pull/75">ruby/timeout#75</a></li>
</ul>
<p dir="auto"><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/ruby/timeout/compare/v0.4.4...v0.5.0">ruby/timeout@<tt>v0.4.4...v0.5.0</tt></a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul dir="auto">
<li><a href="https://github.com/ruby/timeout/commit/5dc2cd1b024d53ac943ced89b5356efa87b4fbe3"><code class="notranslate">5dc2cd1</code></a> v0.5.0</li>
<li><a href="https://github.com/ruby/timeout/commit/eb2d44779ddcefe66898707c82456c597d7e6f7a"><code class="notranslate">eb2d447</code></a> Exclude dependabot updates from release note</li>
<li><a href="https://github.com/ruby/timeout/commit/4de4b4759c711eda7220bd96546af41ab20d82b4"><code class="notranslate">4de4b47</code></a> Test that Timeout does not expose extra constants</li>
<li><a href="https://github.com/ruby/timeout/commit/45816b1b2602278b6d6e069d36b24fd5e3437bdd"><code class="notranslate">45816b1</code></a> Exclude constantly-failing test on x86_64-darwin</li>
<li><a href="https://github.com/ruby/timeout/commit/281b2507e7cd01d8b72be745fc58013168c75f2a"><code class="notranslate">281b250</code></a> Simplify logic to make GET_TIME shareable</li>
<li><a href="https://github.com/ruby/timeout/commit/a1d784cb66e217e83a5e2f42e70c4b67a29cd7ed"><code class="notranslate">a1d784c</code></a> Fix logic for Ractor support</li>
<li><a href="https://github.com/ruby/timeout/commit/82fb6f69259580b34f273fc051bd4fdce50d91ef"><code class="notranslate">82fb6f6</code></a> Fix condition and fix test to catch that broken condition</li>
<li><a href="https://github.com/ruby/timeout/commit/daab9a2193a2f591c9e49b8839a592aa06f4d711"><code class="notranslate">daab9a2</code></a> Minor tweaks</li>
<li><a href="https://github.com/ruby/timeout/commit/54ff671c6cba28fc25766b9d0910222c96b84080"><code class="notranslate">54ff671</code></a> support Ractor</li>
<li><a href="https://github.com/ruby/timeout/commit/cd51eac3ca21830f30092ae4f8f30e3179f2895b"><code class="notranslate">cd51eac</code></a> Only the timeout method should be public on the Timeout module</li>
<li>Additional commits viewable in <a href="https://github.com/ruby/timeout/compare/v0.4.4...v0.5.0">compare view</a></li>
</ul>
</details>
<br>
<p dir="auto">Updates <code class="notranslate">selenium-webdriver</code> from 4.38.0 to 4.39.0</p>
<details>
<summary>Release notes</summary>
<p dir="auto"><em>Sourced from <a href="https://github.com/SeleniumHQ/selenium/releases">selenium-webdriver's releases</a>.</em></p>
<blockquote>
<h2 dir="auto">Selenium 4.39.0</h2>
<h2 dir="auto">Detailed Changelogs by Component</h2>
<p dir="auto"> <strong><a href="https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG">Java</a></strong> | <strong><a href="https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES">Python</a></strong> | <strong><a href="https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG">DotNet</a></strong> | <strong><a href="https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES">Ruby</a></strong> | <strong><a href="https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md">JavaScript</a></strong>
</p>
<h2 dir="auto">What's Changed</h2>
<ul dir="auto">
<li>[atoms] fix text node children are always considered as displayed <a href="https://redirect.github.com/SeleniumHQ/selenium/issues/16284">#16284</a> by <a href="https://github.com/joerg1985"><code class="notranslate">@joerg1985</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16329">SeleniumHQ/selenium#16329</a></li>
<li>[grid] Enhance UI with theme integration and improved status indicators by <a href="https://github.com/VietND96"><code class="notranslate">@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16512">SeleniumHQ/selenium#16512</a></li>
<li>[py][bidi]: add emulation command - <code class="notranslate">set_locale_override</code> by <a href="https://github.com/navin772"><code class="notranslate">@navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16504">SeleniumHQ/selenium#16504</a></li>
<li>[py][bidi]: add emulation command <code class="notranslate">set_scripting_enabled</code> by <a href="https://github.com/navin772"><code class="notranslate">@navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16513">SeleniumHQ/selenium#16513</a></li>
<li>[py] Update docstrings to google pydoc format by <a href="https://github.com/iampopovich"><code class="notranslate">@iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16511">SeleniumHQ/selenium#16511</a></li>
<li>[java][BiDi] implement <code class="notranslate">browsingContext.downloadEnd</code> event by <a href="https://github.com/Delta456"><code class="notranslate">@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16347">SeleniumHQ/selenium#16347</a></li>
<li>Fix typo and minor formatting changes in README.md by <a href="https://github.com/cgoldberg"><code class="notranslate">@cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16523">SeleniumHQ/selenium#16523</a></li>
<li>[py] Update docstrings (remove reST leftovers and resolve D200) by <a href="https://github.com/iampopovich"><code class="notranslate">@iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16525">SeleniumHQ/selenium#16525</a></li>
<li>[py] Fix docstring formatting and apply ruff linting rules by <a href="https://github.com/cgoldberg"><code class="notranslate">@cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16527">SeleniumHQ/selenium#16527</a></li>
<li>[py] Fix Ruff D417 warnings in docstrings by <a href="https://github.com/iampopovich"><code class="notranslate">@iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16535">SeleniumHQ/selenium#16535</a></li>
<li>[py] Fix ruff D415 warnings in docstrings by <a href="https://github.com/cgoldberg"><code class="notranslate">@cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16536">SeleniumHQ/selenium#16536</a></li>
<li>[py][bidi]: add <code class="notranslate">set_screen_orientation_override</code> command in Emulation by <a href="https://github.com/navin772"><code class="notranslate">@navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16522">SeleniumHQ/selenium#16522</a></li>
<li>[py] Fix D205 ruff warnings for docstrings and add type hints by <a href="https://github.com/iampopovich"><code class="notranslate">@iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16537">SeleniumHQ/selenium#16537</a></li>
<li>[py][bidi]: add <code class="notranslate">set_download_behavior</code> command by <a href="https://github.com/navin772"><code class="notranslate">@navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16556">SeleniumHQ/selenium#16556</a></li>
<li>[py] Bump pytest and dev dependencies by <a href="https://github.com/cgoldberg"><code class="notranslate">@cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16572">SeleniumHQ/selenium#16572</a></li>
<li>[bazel] Move <code class="notranslate">rules_rust</code> to <code class="notranslate">bzlmod</code> by <a href="https://github.com/shs96c"><code class="notranslate">@shs96c</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16566">SeleniumHQ/selenium#16566</a></li>
<li>[ci] Make a PR for updating mirror file instead of pushing directly to trunk by <a href="https://github.com/bonigarcia"><code class="notranslate">@bonigarcia</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16579">SeleniumHQ/selenium#16579</a></li>
<li>[ci] Update mirror info (2025-11-11T15:26:46Z) by <a href="https://github.com/github-actions"><code class="notranslate">@github-actions</code></a>[bot] in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16578">SeleniumHQ/selenium#16578</a></li>
<li>[ci] Revert latest changes related to the mirror workflow by <a href="https://github.com/bonigarcia"><code class="notranslate">@bonigarcia</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16580">SeleniumHQ/selenium#16580</a></li>
<li>[java]: refactor request interception tests and handle CORS by <a href="https://github.com/navin772"><code class="notranslate">@navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16585">SeleniumHQ/selenium#16585</a></li>
<li>[py][bidi]: enable download event tests for firefox by <a href="https://github.com/navin772"><code class="notranslate">@navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16587">SeleniumHQ/selenium#16587</a></li>
<li>[py] Fix more type annotations by <a href="https://github.com/iampopovich"><code class="notranslate">@iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16551">SeleniumHQ/selenium#16551</a></li>
<li>[java][BiDi] implement <code class="notranslate">emulation.setTimezoneOverride</code> by <a href="https://github.com/Delta456"><code class="notranslate">@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16530">SeleniumHQ/selenium#16530</a></li>
<li>[grid] Minimum Docker API 1.44 for Docker Engine v29+ in Dynamic Grid by <a href="https://github.com/VietND96"><code class="notranslate">@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16591">SeleniumHQ/selenium#16591</a></li>
<li>Show file modification time by <a href="https://github.com/asolntsev"><code class="notranslate">@asolntsev</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16589">SeleniumHQ/selenium#16589</a></li>
<li>[py][bidi]: add emulation command <code class="notranslate">set_user_agent_override</code> by <a href="https://github.com/navin772"><code class="notranslate">@navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16595">SeleniumHQ/selenium#16595</a></li>
<li>[grid] Improve Docker client for Dynamic Grid by <a href="https://github.com/VietND96"><code class="notranslate">@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16596">SeleniumHQ/selenium#16596</a></li>
<li>[py]: reuse driver in case of bidi tests by <a href="https://github.com/navin772"><code class="notranslate">@navin772</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16597">SeleniumHQ/selenium#16597</a></li>
<li>[grid] Improve browser container labels and naming in Dynamic Grid by <a href="https://github.com/VietND96"><code class="notranslate">@VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16599">SeleniumHQ/selenium#16599</a></li>
<li>[build] Upgrade rules_dotnet to 0.20.5 by <a href="https://github.com/nvborisenko"><code class="notranslate">@nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16592">SeleniumHQ/selenium#16592</a></li>
<li>[dotnet] [bidi] Simplify namespace for communications by <a href="https://github.com/nvborisenko"><code class="notranslate">@nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16602">SeleniumHQ/selenium#16602</a></li>
<li>[py] Improve type hints with union syntax and native types by <a href="https://github.com/cgoldberg"><code class="notranslate">@cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16590">SeleniumHQ/selenium#16590</a></li>
<li>[py] Use double quotes in generate.py by <a href="https://github.com/Delta456"><code class="notranslate">@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16607">SeleniumHQ/selenium#16607</a></li>
<li>[ci] Use pagination in mirror workflow to get all Selenium releases by <a href="https://github.com/bonigarcia"><code class="notranslate">@bonigarcia</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16605">SeleniumHQ/selenium#16605</a></li>
<li>[dotnet] Generate atoms statically by <a href="https://github.com/nvborisenko"><code class="notranslate">@nvborisenko</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16608">SeleniumHQ/selenium#16608</a></li>
<li>[nodejs] Update dev dependencies to fix vulnerabilities by <a href="https://github.com/cgoldberg"><code class="notranslate">@cgoldberg</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16610">SeleniumHQ/selenium#16610</a></li>
<li>[java][BiDi] emulation: allow passing null to GeolocationOverride by <a href="https://github.com/Delta456"><code class="notranslate">@Delta456</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/16594">SeleniumHQ/selenium#16594</a></li>
</ul>
</blockquote>
<p dir="auto">... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p dir="auto"><em>Sourced from <a href="https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES">selenium-webdriver's changelog</a>.</em></p>
<blockquote>
<h1 dir="auto">4.39.0 (2025-12-06)</h1>
<ul dir="auto">
<li>Add CDP for Chrome 143 and remove 140</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul dir="auto">
<li><a href="https://github.com/SeleniumHQ/selenium/commit/126f156aeef74660a72fa77efffc78adb1353620"><code class="notranslate">126f156</code></a> [build] Prepare for release of Selenium 4.39.0 (<a href="https://redirect.github.com/SeleniumHQ/selenium/issues/16672">#16672</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/080c81fb948cf52b074de02d43e328c3e2a4599a"><code class="notranslate">080c81f</code></a> fix flaky Ruby test <code class="notranslate">devtools_spec.rb</code></li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/d6ed1121001e83e0ed1414f6689d79998944cd6a"><code class="notranslate">d6ed112</code></a> Revert "[rb] add mutable and immutable record objects to manage serialization"</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/9f20834ddf8c84126f7ac44cd8b5fd3c595c1043"><code class="notranslate">9f20834</code></a> [rb] add mutable and immutable record objects to manage serialization</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/9829448f2d70f3b84d1d05a27009b0d574b8e31a"><code class="notranslate">9829448</code></a> bump versions to nightly</li>
<li>See full diff in <a href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.38.0...selenium-4.39.0">compare view</a></li>
</ul>
</details>
<br>
<p dir="auto">Updates <code class="notranslate">rackup</code> from 2.2.1 to 2.3.1</p>
<details>
<summary>Changelog</summary>
<p dir="auto"><em>Sourced from <a href="https://github.com/rack/rackup/blob/main/releases.md">rackup's changelog</a>.</em></p>
<blockquote>
<h1 dir="auto">Releases</h1>
<p dir="auto">All notable changes to this project will be documented in this file. For info on how to format all future additions to this file please reference <a href="https://keepachangelog.com/en/1.0.0/" rel="nofollow">Keep A Changelog</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul dir="auto">
<li><a href="https://github.com/rack/rackup/commit/f3fa1d6ada90e9e7aa1f712488ddde87ea2a2075"><code class="notranslate">f3fa1d6</code></a> Bump patch version.</li>
<li><a href="https://github.com/rack/rackup/commit/583c7dcd2a029c54858bd502e06d61f335d5f948"><code class="notranslate">583c7dc</code></a> Fix WEBrick SERVER_PORT handling.</li>
<li><a href="https://github.com/rack/rackup/commit/adc9596920638473cacf0161b2a3bd0e6e960f0b"><code class="notranslate">adc9596</code></a> Bump minor version.</li>
<li><a href="https://github.com/rack/rackup/commit/8e538bee4e36b5136806ba10c83a751aa73e3134"><code class="notranslate">8e538be</code></a> Update the webrick handler to support <code class="notranslate">OPTIONS *</code> requests. (<a href="https://redirect.github.com/rack/rackup/issues/40">#40</a>)</li>
<li><a href="https://github.com/rack/rackup/commit/7a3e190dc1c66487abbb1d37a92e54788fe89144"><code class="notranslate">7a3e190</code></a> Update workflows.</li>
<li><a href="https://github.com/rack/rackup/commit/5d18f5a01a520a7f585a7802ad8987800ccd0634"><code class="notranslate">5d18f5a</code></a> Update spec_server.rb</li>
<li><a href="https://github.com/rack/rackup/commit/c6cdd479172f042be405a36709ab27a2dff3a6e1"><code class="notranslate">c6cdd47</code></a> Fix references from Rack::Server to Rackup::Server in comments</li>
<li><a href="https://github.com/rack/rackup/commit/e3df7cb9c44e10bb195c9bc4c0be97b7613d2c2e"><code class="notranslate">e3df7cb</code></a> Provide a 'Changelog' link on rubygems.org/gems/rackup</li>
<li><a href="https://github.com/rack/rackup/commit/39d522608a94e76739df61dc200c93f1aadb4a58"><code class="notranslate">39d5226</code></a> Documentation for how to access handlers programatically.</li>
<li><a href="https://github.com/rack/rackup/commit/301b6dd5f525b38acabfd2bdf38a6cd2f4ed488a"><code class="notranslate">301b6dd</code></a> Update <code class="notranslate">releases.md</code> - fixes <a href="https://redirect.github.com/rack/rackup/issues/29">#29</a>.</li>
<li>See full diff in <a href="https://github.com/rack/rackup/compare/v2.2.1...v2.3.1">compare view</a></li>
</ul>
</details>
<br>
<p dir="auto">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 <code class="notranslate">@dependabot rebase</code>.</p>
<hr>
<details>
<summary>Dependabot commands and options</summary>
<br>
<p dir="auto">You can trigger Dependabot actions by commenting on this PR:</p>
<ul dir="auto">
<li><code class="notranslate">@dependabot rebase</code> will rebase this PR</li>
<li><code class="notranslate">@dependabot recreate</code> will recreate this PR, overwriting any edits that have been made to it</li>
<li><code class="notranslate">@dependabot merge</code> will merge this PR after your CI passes on it</li>
<li><code class="notranslate">@dependabot squash and merge</code> will squash and merge this PR after your CI passes on it</li>
<li><code class="notranslate">@dependabot cancel merge</code> will cancel a previously requested merge and block automerging</li>
<li><code class="notranslate">@dependabot reopen</code> will reopen this PR if it is closed</li>
<li><code class="notranslate">@dependabot close</code> will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually</li>
<li><code class="notranslate">@dependabot show <dependency name> ignore conditions</code> will show all of the ignore conditions of the specified dependency</li>
<li><code class="notranslate">@dependabot ignore <dependency name> major version</code> will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)</li>
<li><code class="notranslate">@dependabot ignore <dependency name> minor version</code> will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)</li>
<li><code class="notranslate">@dependabot ignore <dependency name></code> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)</li>
<li><code class="notranslate">@dependabot unignore <dependency name></code> will remove all of the ignore conditions of the specified dependency</li>
<li><code class="notranslate">@dependabot unignore <dependency name> <ignore condition></code> will remove the ignore condition of the specified dependency and ignore conditions</li>
</ul>
</details>
<hr>
<h4>You can view, comment on, or merge this pull request online at:</h4>
<p> <a href='https://github.com/openstreetmap/openstreetmap-website/pull/6604'>https://github.com/openstreetmap/openstreetmap-website/pull/6604</a></p>
<h4>Commit Summary</h4>
<ul>
<li><a href="https://github.com/openstreetmap/openstreetmap-website/pull/6604/commits/1661de9887c03c5ec65b0a4c57a984a681f2dd77" class="commit-link">1661de9</a> Bump the dependencies group with 5 updates</li>
</ul>
<h4 style="display: inline-block">File Changes </h4> <p style="display: inline-block">(<a href="https://github.com/openstreetmap/openstreetmap-website/pull/6604/files">1 file</a>)</p>
<ul>
<li>
<strong>M</strong>
<a href="https://github.com/openstreetmap/openstreetmap-website/pull/6604/files#diff-89cade48462044ee1b672dc5f4c3ec250fbd29effcd8932096a23c1283c6731f">Gemfile.lock</a>
(30)
</li>
</ul>
<h4>Patch Links:</h4>
<ul>
<li><a href='https://github.com/openstreetmap/openstreetmap-website/pull/6604.patch'>https://github.com/openstreetmap/openstreetmap-website/pull/6604.patch</a></li>
<li><a href='https://github.com/openstreetmap/openstreetmap-website/pull/6604.diff'>https://github.com/openstreetmap/openstreetmap-website/pull/6604.diff</a></li>
</ul>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/pull/6604">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLK6MR5EGYUBM6BJVJL4AX73PAVCNFSM6AAAAACONXSEXOVHI2DSMVQWIX3LMV43ASLTON2WKOZTG4YDQMZWGAYDSMI">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAK2OLN7JG5MLZCZRKGN2534AX73PA5CNFSM6AAAAACONXSEXOWGG33NNVSW45C7OR4XAZNFJFZXG5LFVJRW63LNMVXHIX3JMTHN2CIVTM.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><openstreetmap/openstreetmap-website/pull/6604</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/pull/6604",
"url": "https://github.com/openstreetmap/openstreetmap-website/pull/6604",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>