d5
d5 copied to clipboard
Bump warp from 0.1.20 to 0.3.3
Bumps warp from 0.1.20 to 0.3.3.
Release notes
Sourced from warp's releases.
v0.3.2
Features:
- Add
Filter::then(), which is likeFilter::map()in that it's infallible, but is async likeFilter::and_then().- Add
redirect::found()reply helper that returns302 Found.- Add
compression-brotliandcompression-gzipcargo features to enable only the compression you need.- Allow
HEADrequests to be served tofs::dir()filters.- Allow
path!()with no arguments.Fixes:
- Update private dependencies Tungstenite and Multipart.
- Replaces uses of
futureswithfutures-util, which is a smaller dependency.New Contributors
@viraptormade their first contribution in seanmonstar/warp#825@zenriamade their first contribution in seanmonstar/warp#835@Aankhenmade their first contribution in seanmonstar/warp#849@FlorianDrmade their first contribution in seanmonstar/warp#843@adamchalmersmade their first contribution in seanmonstar/warp#858@ekzhangmade their first contribution in seanmonstar/warp#860@utkarshkukretimade their first contribution in seanmonstar/warp#696@johannescpkmade their first contribution in seanmonstar/warp#861@sindreijmade their first contribution in seanmonstar/warp#864@haileysmade their first contribution in seanmonstar/warp#701@In-linemade their first contribution in seanmonstar/warp#836@0xdeafbeefmade their first contribution in seanmonstar/warp#839@emesterhazymade their first contribution in seanmonstar/warp#866@joseluisqmade their first contribution in seanmonstar/warp#869@JasterVmade their first contribution in seanmonstar/warp#873@aujxnmade their first contribution in seanmonstar/warp#876@simonborjemade their first contribution in seanmonstar/warp#883@yaymukundmade their first contribution in seanmonstar/warp#885@SeanChaomade their first contribution in seanmonstar/warp#890@e-usermade their first contribution in seanmonstar/warp#877@gtsiammade their first contribution in seanmonstar/warp#878@bkgoodmade their first contribution in seanmonstar/warp#896@nyloniciousmade their first contribution in seanmonstar/warp#906@Some-Doodmade their first contribution in seanmonstar/warp#912v0.3.1
- Features:
- Add
pongconstructor to websocket messages.- Add
redirect::see_otherandredirect::permanenthelpers.- Fixes:
- Fix
fsfilters sometimes having an off-by-one error with range requests.- Fix CORS to allow spaces when checking
Access-Control-Request-Headers.v0.3.0
- Features:
- Add TLS client authentication support.
- Add TLS OCSP stapling support.
- Add
From<Reject>forRejection.
... (truncated)
Changelog
Sourced from warp's changelog.
v0.3.3 (September 27, 2022)
- Fixes:
- Fix
fsfilters path sanitization to reject colons on Windows.v0.3.2 (November 9, 2021)
- Features:
- Add
Filter::then(), which is likeFilter::map()in that it's infallible, but is async likeFilter::and_then().- Add
redirect::found()reply helper that returns302 Found.- Add
compression-brotliandcompression-gzipcargo features to enable only the compression you need.- Allow
HEADrequests to be served tofs::dir()filters.- Allow
path!()with no arguments.- Fixes:
- Update private dependencies Tungstenite and Multipart.
- Replaces uses of
futureswithfutures-util, which is a smaller dependency.v0.3.1 (March 24, 2021)
- Features:
- Add
pongconstructor to websocket messages.- Add
redirect::see_otherandredirect::permanenthelpers.- Fixes:
- Fix
fsfilters sometimes having an off-by-one error with range requests.- Fix CORS to allow spaces when checking
Access-Control-Request-Headers.v0.3.0 (January 19, 2021)
- Features:
- Add TLS client authentication support.
- Add TLS OCSP stapling support.
- Add
From<Reject>forRejection.- Add
close_frameaccessor tows::Message.- Changes:
- Update to Tokio v1.
- Update to Bytes v1.
- Update to hyper v0.14.
- Rework
ssefilter to be more likews, with a singleEventtype and builder.- Change
cookiefilter to extract a genericFromStrvalue.v0.2.5 (August 31, 2020)
- Features:
- Add
wrap_fn, which can be used to create aWrapfrom a closure. These in turn are used withFilter::with().- Add
warp::hostfilters to deal withHost/:authorityheaders.- Relax some lifetime bounds on
Server.- Fixes:
- Fix panic when URI doesn't have a slash (for example,
CONNECT foo.bar).
... (truncated)
Commits
4e9c4fdv0.3.30074a0afs: sanitize colons from file requests on windows3cf1783Fix test example so it doesn't fail (#988)5723cacUse status code for trace filter message. (#981)11169f2Update tungstenite to 0.17.2 (#973)c4edf4cfix typo (#962)bcce741updated tokio-util to 0.7 (#969)3ff2eafUpdate tokio-rustls to v0.23 (#927)969d10adocs: fix Reject example compiler failure6570576v0.3.2- Additional commits viewable in compare view
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill 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 labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill 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.