elvis
Public

Your wasm UI library

Chore(deps): bump warp from 0.2.4 to 0.3.3#82

Open
Opened 1/31/20230 commentsby dependabot[bot]
dependabot[bot]

Bumps [warp](https://github.com/seanmonstar/warp) from 0.2.4 to 0.3.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/seanmonstar/warp/releases">warp's releases</a>.</em></p> <blockquote> <h2>v0.3.2</h2> <h2><strong>Features</strong>:</h2> <ul> <li>Add <code>Filter::then()</code>, which is like <code>Filter::map()</code> in that it's infallible, but is async like <code>Filter::and_then()</code>.</li> <li>Add <code>redirect::found()</code> reply helper that returns <code>302 Found</code>.</li> <li>Add <code>compression-brotli</code> and <code>compression-gzip</code> cargo features to enable only the compression you need.</li> <li>Allow <code>HEAD</code> requests to be served to <code>fs::dir()</code> filters.</li> <li>Allow <code>path!()</code> with no arguments.</li> </ul> <h2><strong>Fixes</strong>:</h2> <ul> <li>Update private dependencies Tungstenite and Multipart.</li> <li>Replaces uses of <code>futures</code> with <code>futures-util</code>, which is a smaller dependency.</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/viraptor"><code>@​viraptor</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/825">seanmonstar/warp#825</a></li> <li><a href="https://github.com/zenria"><code>@​zenria</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/835">seanmonstar/warp#835</a></li> <li><a href="https://github.com/Aankhen"><code>@​Aankhen</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/849">seanmonstar/warp#849</a></li> <li><a href="https://github.com/FlorianDr"><code>@​FlorianDr</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/843">seanmonstar/warp#843</a></li> <li><a href="https://github.com/adamchalmers"><code>@​adamchalmers</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/858">seanmonstar/warp#858</a></li> <li><a href="https://github.com/ekzhang"><code>@​ekzhang</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/860">seanmonstar/warp#860</a></li> <li><a href="https://github.com/utkarshkukreti"><code>@​utkarshkukreti</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/696">seanmonstar/warp#696</a></li> <li><a href="https://github.com/johannescpk"><code>@​johannescpk</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/861">seanmonstar/warp#861</a></li> <li><a href="https://github.com/sindreij"><code>@​sindreij</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/864">seanmonstar/warp#864</a></li> <li><a href="https://github.com/haileys"><code>@​haileys</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/701">seanmonstar/warp#701</a></li> <li><a href="https://github.com/In-line"><code>@​In-line</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/836">seanmonstar/warp#836</a></li> <li><a href="https://github.com/0xdeafbeef"><code>@​0xdeafbeef</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/839">seanmonstar/warp#839</a></li> <li><a href="https://github.com/emesterhazy"><code>@​emesterhazy</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/866">seanmonstar/warp#866</a></li> <li><a href="https://github.com/joseluisq"><code>@​joseluisq</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/869">seanmonstar/warp#869</a></li> <li><a href="https://github.com/JasterV"><code>@​JasterV</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/873">seanmonstar/warp#873</a></li> <li><a href="https://github.com/aujxn"><code>@​aujxn</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/876">seanmonstar/warp#876</a></li> <li><a href="https://github.com/simonborje"><code>@​simonborje</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/883">seanmonstar/warp#883</a></li> <li><a href="https://github.com/yaymukund"><code>@​yaymukund</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/885">seanmonstar/warp#885</a></li> <li><a href="https://github.com/SeanChao"><code>@​SeanChao</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/890">seanmonstar/warp#890</a></li> <li><a href="https://github.com/e-user"><code>@​e-user</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/877">seanmonstar/warp#877</a></li> <li><a href="https://github.com/gtsiam"><code>@​gtsiam</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/878">seanmonstar/warp#878</a></li> <li><a href="https://github.com/bkgood"><code>@​bkgood</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/896">seanmonstar/warp#896</a></li> <li><a href="https://github.com/nylonicious"><code>@​nylonicious</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/906">seanmonstar/warp#906</a></li> <li><a href="https://github.com/Some-Dood"><code>@​Some-Dood</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/seanmonstar/warp/pull/912">seanmonstar/warp#912</a></li> </ul> <h2>v0.3.1</h2> <ul> <li><strong>Features</strong>: <ul> <li>Add <code>pong</code> constructor to websocket messages.</li> <li>Add <code>redirect::see_other</code> and <code>redirect::permanent</code> helpers.</li> </ul> </li> <li><strong>Fixes</strong>: <ul> <li>Fix <code>fs</code> filters sometimes having an off-by-one error with range requests.</li> <li>Fix CORS to allow spaces when checking <code>Access-Control-Request-Headers</code>.</li> </ul> </li> </ul> <h2>v0.3.0</h2> <ul> <li><strong>Features</strong>: <ul> <li>Add TLS client authentication support.</li> <li>Add TLS OCSP stapling support.</li> <li>Add <code>From&lt;Reject&gt;</code> for <code>Rejection</code>.</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/seanmonstar/warp/blob/master/CHANGELOG.md">warp's changelog</a>.</em></p> <blockquote> <h3>v0.3.3 (September 27, 2022)</h3> <ul> <li><strong>Fixes</strong>: <ul> <li>Fix <code>fs</code> filters path sanitization to reject colons on Windows.</li> </ul> </li> </ul> <h3>v0.3.2 (November 9, 2021)</h3> <ul> <li><strong>Features</strong>: <ul> <li>Add <code>Filter::then()</code>, which is like <code>Filter::map()</code> in that it's infallible, but is async like <code>Filter::and_then()</code>.</li> <li>Add <code>redirect::found()</code> reply helper that returns <code>302 Found</code>.</li> <li>Add <code>compression-brotli</code> and <code>compression-gzip</code> cargo features to enable only the compression you need.</li> <li>Allow <code>HEAD</code> requests to be served to <code>fs::dir()</code> filters.</li> <li>Allow <code>path!()</code> with no arguments.</li> </ul> </li> <li><strong>Fixes</strong>: <ul> <li>Update private dependencies Tungstenite and Multipart.</li> <li>Replaces uses of <code>futures</code> with <code>futures-util</code>, which is a smaller dependency.</li> </ul> </li> </ul> <h3>v0.3.1 (March 24, 2021)</h3> <ul> <li><strong>Features</strong>: <ul> <li>Add <code>pong</code> constructor to websocket messages.</li> <li>Add <code>redirect::see_other</code> and <code>redirect::permanent</code> helpers.</li> </ul> </li> <li><strong>Fixes</strong>: <ul> <li>Fix <code>fs</code> filters sometimes having an off-by-one error with range requests.</li> <li>Fix CORS to allow spaces when checking <code>Access-Control-Request-Headers</code>.</li> </ul> </li> </ul> <h2>v0.3.0 (January 19, 2021)</h2> <ul> <li><strong>Features</strong>: <ul> <li>Add TLS client authentication support.</li> <li>Add TLS OCSP stapling support.</li> <li>Add <code>From&lt;Reject&gt;</code> for <code>Rejection</code>.</li> <li>Add <code>close_frame</code> accessor to <code>ws::Message</code>.</li> </ul> </li> <li><strong>Changes</strong>: <ul> <li>Update to Tokio v1.</li> <li>Update to Bytes v1.</li> <li>Update to hyper v0.14.</li> <li>Rework <code>sse</code> filter to be more like <code>ws</code>, with a single <code>Event</code> type and builder.</li> <li>Change <code>cookie</code> filter to extract a generic <code>FromStr</code> value.</li> </ul> </li> </ul> <h3>v0.2.5 (August 31, 2020)</h3> <ul> <li><strong>Features</strong>: <ul> <li>Add <code>wrap_fn</code>, which can be used to create a <code>Wrap</code> from a closure. These in turn are used with <code>Filter::with()</code>.</li> <li>Add <code>warp::host</code> filters to deal with <code>Host</code>/<code>:authority</code> headers.</li> <li>Relax some lifetime bounds on <code>Server</code>.</li> </ul> </li> <li><strong>Fixes</strong>: <ul> <li>Fix panic when URI doesn't have a slash (for example, <code>CONNECT foo.bar</code>).</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/warp/commit/4e9c4fd6ce238197fd1088061bbc07fa2852cb0f"><code>4e9c4fd</code></a> v0.3.3</li> <li><a href="https://github.com/seanmonstar/warp/commit/0074a0a3e98786509259bfe3821d3b3f094257aa"><code>0074a0a</code></a> fs: sanitize colons from file requests on windows</li> <li><a href="https://github.com/seanmonstar/warp/commit/3cf17837c40461316a53f91468c30972cf7c7d1c"><code>3cf1783</code></a> Fix test example so it doesn't fail (<a href="https://github-redirect.dependabot.com/seanmonstar/warp/issues/988">#988</a>)</li> <li><a href="https://github.com/seanmonstar/warp/commit/5723cac19f9e7fa02189b6b7fff7397c891bb2c2"><code>5723cac</code></a> Use status code for trace filter message. (<a href="https://github-redirect.dependabot.com/seanmonstar/warp/issues/981">#981</a>)</li> <li><a href="https://github.com/seanmonstar/warp/commit/11169f2858f82cbac388771e91331c4d5e5ec070"><code>11169f2</code></a> Update tungstenite to 0.17.2 (<a href="https://github-redirect.dependabot.com/seanmonstar/warp/issues/973">#973</a>)</li> <li><a href="https://github.com/seanmonstar/warp/commit/c4edf4ccec1355e9e84efb0bab2910667c7064a2"><code>c4edf4c</code></a> fix typo (<a href="https://github-redirect.dependabot.com/seanmonstar/warp/issues/962">#962</a>)</li> <li><a href="https://github.com/seanmonstar/warp/commit/bcce741825c3440e91a04e6159727bf630dcec3b"><code>bcce741</code></a> updated tokio-util to 0.7 (<a href="https://github-redirect.dependabot.com/seanmonstar/warp/issues/969">#969</a>)</li> <li><a href="https://github.com/seanmonstar/warp/commit/3ff2eaf41eb5ac9321620e5a6434d5b5ec6f313f"><code>3ff2eaf</code></a> Update tokio-rustls to v0.23 (<a href="https://github-redirect.dependabot.com/seanmonstar/warp/issues/927">#927</a>)</li> <li><a href="https://github.com/seanmonstar/warp/commit/969d10a9449f7deecc1e5c2d89e043872dbb9a06"><code>969d10a</code></a> docs: fix Reject example compiler failure</li> <li><a href="https://github.com/seanmonstar/warp/commit/657057637dc4d40be523634cbc2189560d316548"><code>6570576</code></a> v0.3.2</li> <li>Additional commits viewable in <a href="https://github.com/seanmonstar/warp/compare/v0.2.4...v0.3.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=warp&package-manager=cargo&previous-version=0.2.4&new-version=0.3.3)](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 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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/clearloop/elvis/network/alerts). </details>

AI Analysis

This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be still under discussion. The issue was opened by dependabot[bot] and has received 0 comments.

Add a comment
Comment form would go here