Commit 25a3c4b
authored
chore(deps): Bump puma from 6.6.1 to 7.0.4 in /sites/site-with-errors (#1476)
Bumps [puma](https://github.com/puma/puma) from 6.6.1 to 7.0.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/puma/puma/releases">puma's
releases</a>.</em></p>
<blockquote>
<h2>v7.0.4</h2>
<h2>What's Changed</h2>
<ul>
<li>Move sleep cluster logic to its own class by <a
href="https://github.com/schneems"><code>@schneems</code></a> in <a
href="https://redirect.github.com/puma/puma/pull/3746">puma/puma#3746</a></li>
<li>puma_http11.c: Use interned UTF-8 strings for hash keys by <a
href="https://github.com/byroot"><code>@byroot</code></a> in <a
href="https://redirect.github.com/puma/puma/pull/3754">puma/puma#3754</a></li>
<li>Strip whitespace from the beginnings of header values by <a
href="https://github.com/kenballus"><code>@kenballus</code></a> in <a
href="https://redirect.github.com/puma/puma/pull/3742">puma/puma#3742</a></li>
<li>Fix SSL_shutdown error handling by <a
href="https://github.com/marshall-lee"><code>@marshall-lee</code></a>
in <a
href="https://redirect.github.com/puma/puma/pull/3703">puma/puma#3703</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/kenballus"><code>@kenballus</code></a>
made their first contribution in <a
href="https://redirect.github.com/puma/puma/pull/3742">puma/puma#3742</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/puma/puma/compare/v7.0.3...v7.0.4">https://github.com/puma/puma/compare/v7.0.3...v7.0.4</a></p>
<h2>v7.0.3</h2>
<h2>7.0.3 / 2025-09-13</h2>
<ul>
<li>
<p>Performance</p>
<ul>
<li>server.rb - process_client - add ka to todo if readable &
complete (<a
href="https://redirect.github.com/puma/puma/issues/3748">#3748</a>)</li>
</ul>
</li>
<li>
<p>Bugfixes</p>
<ul>
<li>Convert PUMA_PERSISTENT_TIMEOUT to an Integer (<a
href="https://redirect.github.com/puma/puma/issues/3749">#3749</a>)</li>
</ul>
</li>
</ul>
<h2>v7.0.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix Puma not booting if queue_requests disabled by <a
href="https://github.com/stanhu"><code>@stanhu</code></a> in <a
href="https://redirect.github.com/puma/puma/pull/3731">puma/puma#3731</a></li>
<li>Replace<code> sleep 0.001 while out_of_band_running</code> with
condition variable by <a
href="https://github.com/bensheldon"><code>@bensheldon</code></a> in <a
href="https://redirect.github.com/puma/puma/pull/3729">puma/puma#3729</a></li>
<li>bug: control_cli.rb - Fixup <code>pumactl</code> code to load
puma.rb for <code>deprecate_method_change</code> by <a
href="https://github.com/MSP-Greg"><code>@MSP-Greg</code></a> in <a
href="https://redirect.github.com/puma/puma/pull/3736">puma/puma#3736</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/bensheldon"><code>@bensheldon</code></a> made
their first contribution in <a
href="https://redirect.github.com/puma/puma/pull/3729">puma/puma#3729</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/puma/puma/compare/v7.0.1...v7.0.2">https://github.com/puma/puma/compare/v7.0.1...v7.0.2</a></p>
<h2>v7.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Add backward compatibility aliases for Events class methods by <a
href="https://github.com/tannakartikey"><code>@tannakartikey</code></a>
in <a
href="https://redirect.github.com/puma/puma/pull/3725">puma/puma#3725</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/puma/puma/compare/v7.0.0...v7.0.1">https://github.com/puma/puma/compare/v7.0.0...v7.0.1</a></p>
<h2>v7.0.0 - Romantic Warrior</h2>
<h2>7.0.0</h2>
<!-- raw HTML omitted -->
<ul>
<li>Breaking changes
<ul>
<li>Set default <code>max_keep_alive</code> to 999 (<a
href="https://redirect.github.com/puma/puma/issues/3719">#3719</a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/puma/puma/blob/master/History.md">puma's
changelog</a>.</em></p>
<blockquote>
<h2>7.0.4 / 2025-09-23</h2>
<ul>
<li>
<p>Bugfixes</p>
<ul>
<li>Fix SSL_shutdown error handling (<a
href="https://redirect.github.com/puma/puma/issues/3703">#3703</a>)</li>
<li>Strip whitespace from the beginnings of request header values. (<a
href="https://redirect.github.com/puma/puma/issues/3742">#3742</a>)</li>
</ul>
</li>
<li>
<p>Performance</p>
<ul>
<li>puma_http11.c: Use interned UTF-8 strings for hash keys (<a
href="https://redirect.github.com/puma/puma/issues/3754">#3754</a>)</li>
<li>Move sleep cluster logic to its own class (<a
href="https://redirect.github.com/puma/puma/issues/3746">#3746</a>, <a
href="https://redirect.github.com/puma/puma/issues/3740">#3740</a>)</li>
</ul>
</li>
</ul>
<h2>7.0.3 / 2025-09-13</h2>
<ul>
<li>
<p>Performance</p>
<ul>
<li>server.rb - process_client - add ka to todo if readable &
complete (<a
href="https://redirect.github.com/puma/puma/issues/3748">#3748</a>)</li>
</ul>
</li>
<li>
<p>Bugfixes</p>
<ul>
<li>Convert PUMA_PERSISTENT_TIMEOUT to an Integer (<a
href="https://redirect.github.com/puma/puma/issues/3749">#3749</a>)</li>
</ul>
</li>
</ul>
<h2>7.0.2 / 2025-09-08</h2>
<ul>
<li>Bugfixes
<ul>
<li>bug: control_cli.rb - Fixup <code>pumactl</code> code to load
puma.rb for <code>deprecate_method_change</code> (<a
href="https://redirect.github.com/puma/puma/issues/3736">#3736</a>, <a
href="https://redirect.github.com/puma/puma/issues/3734">#3734</a>)</li>
<li>Replace sleep spin lock with condition variable (<a
href="https://redirect.github.com/puma/puma/issues/3729">#3729</a>)</li>
<li>Fix Puma not booting if queue_requests disabled (<a
href="https://redirect.github.com/puma/puma/issues/3731">#3731</a>)</li>
</ul>
</li>
</ul>
<h2>7.0.1 / 2025-09-06</h2>
<ul>
<li>Bugfixes
<ul>
<li>Add backward compatibility aliases for Events class methods (<a
href="https://redirect.github.com/puma/puma/issues/3725">#3725</a>)</li>
</ul>
</li>
</ul>
<h2>7.0.0 / 2025-09-03</h2>
<ul>
<li>Breaking changes
<ul>
<li>Set default <code>max_keep_alive</code> to 999 (<a
href="https://redirect.github.com/puma/puma/issues/3719">#3719</a>)</li>
<li>Increase <code>persistent_timeout</code> default to 65 seconds (<a
href="https://redirect.github.com/puma/puma/issues/3378">#3378</a>)</li>
<li>Raise an ArgumentError if no block given to hooks (<a
href="https://redirect.github.com/puma/puma/issues/3377">#3377</a>)</li>
<li>Don't set env['HTTP_VERSION'] for Rack > 3.1 (<a
href="https://redirect.github.com/puma/puma/issues/3711">#3711</a>, <a
href="https://redirect.github.com/puma/puma/issues/3576">#3576</a>)</li>
<li>Runner.rb - remove <code>ruby_engine</code> method, deprecated
Nov-2024 (<a
href="https://redirect.github.com/puma/puma/issues/3701">#3701</a>)</li>
<li>Config <code>preload_app!</code> is now the default for clustered
mode (<a
href="https://redirect.github.com/puma/puma/issues/3297">#3297</a>)</li>
<li>Config instance must be <code>clamp</code>-d before reading any
values (<a
href="https://redirect.github.com/puma/puma/issues/3297">#3297</a>)</li>
<li>Response headers set to lowercase (<a
href="https://redirect.github.com/puma/puma/issues/3704">#3704</a>)</li>
<li>Update minimum Ruby version to 3.0 (<a
href="https://redirect.github.com/puma/puma/issues/3698">#3698</a>)</li>
<li>Rename callback hooks (<a
href="https://redirect.github.com/puma/puma/issues/3438">#3438</a>)</li>
</ul>
</li>
</ul>
<table>
<thead>
<tr>
<th>Old hook name</th>
<th>New hook name</th>
</tr>
</thead>
<tbody>
<tr>
<td>on_worker_boot</td>
<td>before_worker_boot</td>
</tr>
<tr>
<td>on_worker_shutdown</td>
<td>before_worker_shutdown</td>
</tr>
<tr>
<td>on_restart</td>
<td>before_restart</td>
</tr>
<tr>
<td>on_booted</td>
<td>after_booted</td>
</tr>
</tbody>
</table>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/puma/puma/commit/a4c451c142a93ffb33af4a643b1e065341d9ad3a"><code>a4c451c</code></a>
v7.0.4 (<a
href="https://redirect.github.com/puma/puma/issues/3769">#3769</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/474f4ac87b3a49884080f6611636eff2e6e61cee"><code>474f4ac</code></a>
Remove global side effect from test (<a
href="https://redirect.github.com/puma/puma/issues/3765">#3765</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/30e0d2254043f0ef8b586f23bc5f06a59a45c219"><code>30e0d22</code></a>
Add test/rackup/sleep_fibonacci.ru, update benchmark hey files (<a
href="https://redirect.github.com/puma/puma/issues/3758">#3758</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/4cd1199e1c1ad40af350f70e57ce3703e0d72e8c"><code>4cd1199</code></a>
ci: test_puma_server_ssl.rb - catch error in thread (<a
href="https://redirect.github.com/puma/puma/issues/3760">#3760</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/684b715026d8e0a239274f4433294e5cd8b1ad0c"><code>684b715</code></a>
Fix SSL_shutdown error handling (<a
href="https://redirect.github.com/puma/puma/issues/3703">#3703</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/7e0d127b93a7d7bea0c1ecf3c7c88012d1a0baea"><code>7e0d127</code></a>
Strip whitespace from the beginnings of request header values. (<a
href="https://redirect.github.com/puma/puma/issues/3742">#3742</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/b817da4305a7a429e8e63d4f4a9b52d2a95fdc3e"><code>b817da4</code></a>
puma_http11.c: Use interned UTF-8 strings for hash keys (<a
href="https://redirect.github.com/puma/puma/issues/3754">#3754</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/943d9c7bc3f916039ef918608a21030858b4333c"><code>943d9c7</code></a>
Move sleep cluster logic to its own class (<a
href="https://redirect.github.com/puma/puma/issues/3746">#3746</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/7aadde56fb2507dc0aab36649bc808a90c626e05"><code>7aadde5</code></a>
ci: helper.rb - catch error writing to
<code>ENV['GITHUB_STEP_SUMMARY']</code> file (<a
href="https://redirect.github.com/puma/puma/issues/3752">#3752</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/48ffd34a8e56ef5dce1471f75b98a094874ac953"><code>48ffd34</code></a>
Fixup benchmark scripts (<a
href="https://redirect.github.com/puma/puma/issues/3753">#3753</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/puma/puma/compare/v6.6.1...v7.0.4">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>2 files changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
102 | | - | |
| 102 | + | |
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| |||
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
174 | | - | |
| 174 | + | |
175 | 175 | | |
176 | 176 | | |
177 | 177 | | |
| |||
0 commit comments