Commit 9e4a21c
authored
build(deps): Bump plug from 1.19.2 to 1.20.1 in /elixir-orchestration (#166)
Bumps [plug](https://github.com/elixir-plug/plug) from 1.19.2 to 1.20.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/elixir-plug/plug/blob/main/CHANGELOG.md">plug's
changelog</a>.</em></p>
<blockquote>
<h2>v1.20.1 (2026-06-23)</h2>
<h3>Bug fixes</h3>
<ul>
<li>[Plug.Conn] Fix <code>inform</code>/<code>inform!</code> when atoms
are given as header keys</li>
</ul>
<h2>v1.20.0 (2026-06-23)</h2>
<p>This release requires Elixir v1.15+.</p>
<h3>Enhancements</h3>
<ul>
<li>[Plug.RequestId] Make request ID generation configurable</li>
<li>[Plug.Test] Support <code>:sign</code> and <code>:encrypt</code>
options in <code>put_req_cookie/4</code></li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>[Plug.Conn] Run <code>before_send</code> callbacks before
<code>upgrade_adapter/3</code></li>
<li>[Plug.Debugger] Raise if Elixir is compiled without source
information</li>
<li>[Plug.RewriteOn] Rewrite the protocol to HTTPS when
<code>x-forwarded-proto</code> is <code>wss</code></li>
<li>[Plug.Static] Return 416 for invalid range requests</li>
<li>[Plug.Static] Fix <code>:raise_on_missing_only</code> raising on
non-matching paths with colons</li>
</ul>
<h3>Optimizations</h3>
<ul>
<li>[Plug.Conn.Cookies] Optimize cookie parsing</li>
<li>[Plug.Conn.Cookies] Optimize cookie encoding</li>
<li>[Plug.Conn.Utils] Optimize <code>validate_utf8!/3</code></li>
<li>[Plug.Conn.Utils] Optimize splitting by semicolons</li>
<li>[Plug.Router] Optimize host matching</li>
</ul>
<h2>v1.19.3 (2026-06-23)</h2>
<h3>Security</h3>
<ul>
<li>[Plug.Conn.Query] Force a maximum depth when decoding queries
(CVE-2026-54892)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>[Plug.Conn] Validate headers on <code>inform</code></li>
<li>[Plug.Static] Enforce size on range requests</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/elixir-plug/plug/commit/1fea083ea9a5bc1917fde321cd561debeee8f45a"><code>1fea083</code></a>
Release v1.20.1</li>
<li><a
href="https://github.com/elixir-plug/plug/commit/9df2c0a318698ebcb31f3d3c32bd2b380afce332"><code>9df2c0a</code></a>
Allow atom header keys in inform/3 (<a
href="https://redirect.github.com/elixir-plug/plug/issues/1318">#1318</a>)</li>
<li><a
href="https://github.com/elixir-plug/plug/commit/d8d733b054d1ba9fa3777c52b96a3931a83fca54"><code>d8d733b</code></a>
Release v1.20.0</li>
<li><a
href="https://github.com/elixir-plug/plug/commit/b4aa8a0665ce2726a6d5af44467fb4f59595b107"><code>b4aa8a0</code></a>
Merge commit from fork</li>
<li><a
href="https://github.com/elixir-plug/plug/commit/ac94702d4301fc3a501f7b2c8344cd46648bf698"><code>ac94702</code></a>
Validate headers in inform</li>
<li><a
href="https://github.com/elixir-plug/plug/commit/b921cf8893bdc69dcd39db1dccf2e45a043d6c7d"><code>b921cf8</code></a>
Harden integer parsing around headers</li>
<li><a
href="https://github.com/elixir-plug/plug/commit/4bb005a8ea058cbc79d4f1bf0957221921fba9f1"><code>4bb005a</code></a>
Return 416 for invalid range requests in Plug.Static (<a
href="https://redirect.github.com/elixir-plug/plug/issues/1317">#1317</a>)</li>
<li><a
href="https://github.com/elixir-plug/plug/commit/4803d6c50ed147fed03b7735d3b771789bbae5a0"><code>4803d6c</code></a>
Fix all the typos (<a
href="https://redirect.github.com/elixir-plug/plug/issues/1316">#1316</a>)</li>
<li><a
href="https://github.com/elixir-plug/plug/commit/6ed9dc769c9cbe40839549893d532818ab013f3d"><code>6ed9dc7</code></a>
Optimize Cookies.encode (<a
href="https://redirect.github.com/elixir-plug/plug/issues/1315">#1315</a>)</li>
<li><a
href="https://github.com/elixir-plug/plug/commit/74b5cda823110b549083ba1578a735c3df823c91"><code>74b5cda</code></a>
Optimize splitting by semicolons (<a
href="https://redirect.github.com/elixir-plug/plug/issues/1314">#1314</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/elixir-plug/plug/compare/v1.19.2...v1.20.1">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 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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 3f219d5 commit 9e4a21c
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
0 commit comments