chore(deps): update rust crate warp to 0.4 #7

Merged
renovate merged 1 commit from renovate/warp-0.x into main 2026-05-17 22:01:43 -06:00
Collaborator

This PR contains the following updates:

Package Type Update Change
warp dependencies minor 0.3 -> 0.4

Release Notes

seanmonstar/warp (warp)

v0.4.3

Compare Source

  • Features:
    • Re-implement addr::remote() filter from v0.3.x.
    • Implement From<&'static [u8]> for Body.
    • Add reply::stream() helper.
  • Fixes:
    • Fix returning error from CORS if no request-method header.

v0.4.2

Compare Source

  • Features:
    • Add support for passing UnixListener to incoming(listener).
  • Fixes:
    • Reduce some dependencies when server is not enabled.

v0.4.1

Compare Source

  • Fixes:
    • Fix Server::graceful() bounds incorrect requiring the filter to be a future.
    • Enable tokio/net when the server feature is enabled.
    • Render cfgs in the docs.

v0.4.0

Compare Source

  • Changes:
    • Upgrade to hyper, http, and http-body to v1.
    • Remove multipart and websocket features from being enabled by default.
    • Put warp::serve() behind a server feature, not enabled by default.
    • Put warp::test behind a test feature, not enabled by default.
    • Remove tls feature and types.
    • Remove warp::addr filters.
v0.3.7 (April 5, 2024)
  • Features:
    • Add ecc private key support to tls() config.
  • Fixes:
    • Several dependency upgrades.
v0.3.6 (September 27, 2023)
  • Features:
    • Add ability to pass None to multipart::form().max_length().
    • Implement Reply for Result<impl Reply, impl Reply>.
    • Make multipart::Part::content_type() return the full mime string.
    • Add TlsServer::try_bind_with_graceful_shutdown().
  • Fixes:
    • Updated tungstenite and rustls dependencies for security fixes.
v0.3.5 (April 28, 2023)
  • Fixes:
    • multipart filters now use multer dependency, fixing some streaming bugs.
    • Rejection::into_response() is significantly faster.
v0.3.4 (March 31, 2023)
  • Fixes:
    • multipart::Part data is now streamed instead of buffered.
    • Update dependency used for multipart filters.
v0.3.3 (September 27, 2022)
  • Fixes:
    • Fix fs filters path sanitization to reject colons on Windows.
v0.3.2 (November 9, 2021)
  • Features:
    • Add Filter::then(), which is like Filter::map() in that it's infallible, but is async like Filter::and_then().
    • Add redirect::found() reply helper that returns 302 Found.
    • Add compression-brotli and compression-gzip cargo features to enable only the compression you need.
    • Allow HEAD requests to be served to fs::dir() filters.
    • Allow path!() with no arguments.
  • Fixes:
    • Update private dependencies Tungstenite and Multipart.
    • Replaces uses of futures with futures-util, which is a smaller dependency.
v0.3.1 (March 24, 2021)
  • Features:
    • Add pong constructor to websocket messages.
    • Add redirect::see_other and redirect::permanent helpers.
  • Fixes:
    • Fix fs filters sometimes having an off-by-one error with range requests.
    • Fix CORS to allow spaces when checking Access-Control-Request-Headers.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [warp](https://github.com/seanmonstar/warp) | dependencies | minor | `0.3` -> `0.4` | --- ### Release Notes <details> <summary>seanmonstar/warp (warp)</summary> ### [`v0.4.3`](https://github.com/seanmonstar/warp/blob/HEAD/CHANGELOG.md#v043-May-4-2026) [Compare Source](https://github.com/seanmonstar/warp/compare/v0.4.2...v0.4.3) - **Features**: - Re-implement `addr::remote()` filter from v0.3.x. - Implement `From<&'static [u8]>` for `Body`. - Add `reply::stream()` helper. - **Fixes**: - Fix returning error from CORS if no request-method header. ### [`v0.4.2`](https://github.com/seanmonstar/warp/blob/HEAD/CHANGELOG.md#v042-August-19-2025) [Compare Source](https://github.com/seanmonstar/warp/compare/v0.4.1...v0.4.2) - **Features**: - Add support for passing `UnixListener` to `incoming(listener)`. - **Fixes**: - Reduce some dependencies when `server` is not enabled. ### [`v0.4.1`](https://github.com/seanmonstar/warp/blob/HEAD/CHANGELOG.md#v041-August-6-2025) [Compare Source](https://github.com/seanmonstar/warp/compare/v0.4.0...v0.4.1) - **Fixes**: - Fix `Server::graceful()` bounds incorrect requiring the filter to be a future. - Enable `tokio/net` when the `server` feature is enabled. - Render `cfg`s in the docs. ### [`v0.4.0`](https://github.com/seanmonstar/warp/blob/HEAD/CHANGELOG.md#v040-August-5-2025) [Compare Source](https://github.com/seanmonstar/warp/compare/v0.3.7...v0.4.0) - **Changes**: - Upgrade to `hyper`, `http`, and `http-body` to v1. - Remove `multipart` and `websocket` features from being enabled by default. - Put `warp::serve()` behind a `server` feature, not enabled by default. - Put `warp::test` behind a `test` feature, not enabled by default. - Remove `tls` feature and types. - Remove `warp::addr` filters. ##### v0.3.7 (April 5, 2024) - **Features**: - Add ecc private key support to `tls()` config. - **Fixes**: - Several dependency upgrades. ##### v0.3.6 (September 27, 2023) - **Features**: - Add ability to pass `None` to `multipart::form().max_length()`. - Implement `Reply` for `Result<impl Reply, impl Reply>`. - Make `multipart::Part::content_type()` return the full mime string. - Add `TlsServer::try_bind_with_graceful_shutdown()`. - **Fixes**: - Updated tungstenite and rustls dependencies for security fixes. ##### v0.3.5 (April 28, 2023) - **Fixes**: - `multipart` filters now use `multer` dependency, fixing some streaming bugs. - `Rejection::into_response()` is significantly faster. ##### v0.3.4 (March 31, 2023) - **Fixes**: - `multipart::Part` data is now streamed instead of buffered. - Update dependency used for `multipart` filters. ##### v0.3.3 (September 27, 2022) - **Fixes**: - Fix `fs` filters path sanitization to reject colons on Windows. ##### v0.3.2 (November 9, 2021) - **Features**: - Add `Filter::then()`, which is like `Filter::map()` in that it's infallible, but is async like `Filter::and_then()`. - Add `redirect::found()` reply helper that returns `302 Found`. - Add `compression-brotli` and `compression-gzip` cargo features to enable only the compression you need. - Allow `HEAD` requests to be served to `fs::dir()` filters. - Allow `path!()` with no arguments. - **Fixes**: - Update private dependencies Tungstenite and Multipart. - Replaces uses of `futures` with `futures-util`, which is a smaller dependency. ##### v0.3.1 (March 24, 2021) - **Features**: - Add `pong` constructor to websocket messages. - Add `redirect::see_other` and `redirect::permanent` helpers. - **Fixes**: - Fix `fs` filters sometimes having an off-by-one error with range requests. - Fix CORS to allow spaces when checking `Access-Control-Request-Headers`. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNjkuMyIsInVwZGF0ZWRJblZlciI6IjQxLjE2OS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
chore(deps): update rust crate warp to 0.4
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
Rust Checks / rust-checks (pull_request) Failing after 41s
2f9d70ec21
renovate scheduled this pull request to auto merge when all checks succeed 2026-05-17 21:01:53 -06:00
renovate force-pushed renovate/warp-0.x from 2f9d70ec21
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
Rust Checks / rust-checks (pull_request) Failing after 41s
to 8f82cfa89e
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
Rust Checks / rust-checks (pull_request) Failing after 39s
Rust Checks / rust-checks (push) Failing after 27s
2026-05-17 22:01:42 -06:00
Compare
renovate deleted branch renovate/warp-0.x 2026-05-17 22:01:43 -06:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
mfenniak/iotawatt!7
No description provided.