xhandler-rust icon indicating copy to clipboard operation
xhandler-rust copied to clipboard

:ghost: Bump actix-web from 4.9.0 to 4.11.0

Open dependabot[bot] opened this issue 6 months ago • 0 comments

Bumps actix-web from 4.9.0 to 4.11.0.

Release notes

Sourced from actix-web's releases.

actix-web: v4.11.0

  • Add Logger::log_level() method.
  • Improve handling of non-UTF-8 header values in Logger middleware.
  • Add HttpServer::shutdown_signal() method.
  • Mark HttpServer as #[must_use].
  • Allow SVG images to be compressed by the Compress middleware.
  • Ignore Host header in Host guard when connection protocol is HTTP/2.
  • Re-export mime dependency.
  • Update brotli dependency to 8.

actix-web: v4.10.2

  • No significant changes since 4.10.1.

actix-web: v4.10.1

  • No significant changes since 4.10.0.

actix-web: v4.10.0

Added

  • Implement Responder for Result<(), E: Into<Error>>. Returning Ok(()) responds with HTTP 204 No Content.

Changed

  • On Windows, an error is now returned from HttpServer::bind() (or TLS variants) when binding to a socket that's already in use.
  • Update brotli dependency to 7.
  • Minimum supported Rust version (MSRV) is now 1.75.
Commits
  • 69dda5c ci: fix msrv job
  • 1b4b61d chore(awc): prepare release 3.7.0
  • 2c55d65 chore(actix-web): prepare release 4.11.0
  • 276f5d5 chore(actix-http): prepare release 3.11.0
  • 5f3c028 chore: narrow tokio dep to account for RUSTSEC-2025-0023
  • 3d3b31e fix: svg files should be compressed (#3486)
  • 3147aac feat: do not use host header on http2 for guard (#3525)
  • 079400a build: add clippy-msrv recipe
  • a49f055 build(deps): update url requirement from 2.1 to 2.5.4 (#3527)
  • 55268b6 fix: improve logger header values printing
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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)

dependabot[bot] avatar May 12 '25 08:05 dependabot[bot]