## actix/actix-web — web-v4.10.2…web-v4.11.0

_44 commits._

### Features
- **feat: do not use host header on http2 for guard (#3525)** (3147aac)
- **feat: add HttpServer::shutdown_signal (#3644)** (6e902d1)

### Fixes
- **fix: svg files should be compressed (#3486)** (3d3b31e)
- **fix: improve logger header values printing** (55268b6)
- **Fix HttpRequest::peer_addr documentation** (e42cffc)
- **Fix order of template arguments in Handler documentation example (#3566)** (25511df)

### Backend
- **Implements log_level for Logger middleware (#3605)** (9bbb541)
- **Re-export mime types for easier access #3603 (#3624)** (65f254d)

### Docs
- **docs: update docs about peer_addr when bound to a UDS socket** (89b5b04)
- **docs: fix ConnectionInfo::realip_remote_addr documentation** (40179e2)

### Chore
- **ci: fix msrv job** (69dda5c)
- **chore(awc): prepare release 3.7.0** (1b4b61d)
- **chore(actix-web): prepare release 4.11.0** (2c55d65)
- **chore(actix-http): prepare release 3.11.0** (276f5d5)
- **chore: narrow tokio dep to account for RUSTSEC-2025-0023** (5f3c028)
- **build: add clippy-msrv recipe** (079400a)
- **build(deps): update url requirement from 2.1 to 2.5.4 (#3527)** (a49f055)
- **refactor: simplify on_connect** (8765b04)
- **build(deps): bump tokio from 1.44.2 to 1.45.0 (#3643)** (f1b7cfb)
- **build(deps): bump taiki-e/install-action from 2.50.7 to 2.50.10 (#3641)** (e983276)
- **build(deps): bump brotli from 7.0.0 to 8.0.0 (#3627)** (bbe0134)
- **build(deps): bump divan from 0.1.18 to 0.1.21 (#3621)** (2dd165d)
- **build(deps): bump taiki-e/install-action from 2.49.50 to 2.50.7 (#3636)** (9829f87)
- **build(deps): bump actions-rust-lang/setup-rust-toolchain from 1.11.0 to 1.12.0 (#3632)** (6892896)
- **build(deps): bump tokio-util from 0.7.14 to 0.7.15 (#3631)** (bdb7b4d)
- **chore: address clippy lints** (7eea3d3)
- **build: rework justfile toolchain** (ad73cdc)
- **build(deps): bump taiki-e/install-action from 2.49.45 to 2.49.50 (#3629)** (e27e1e3)
- **build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 (#3628)** (5939af8)
- **build(deps): bump proc-macro2 from 1.0.94 to 1.0.95 (#3626)** (741ca85)
- **build(deps): bump rand from 0.9.0 to 0.9.1 (#3625)** (b8a612d)
- **build(deps): bump taiki-e/install-action from 2.49.39 to 2.49.45 (#3618)** (74c1c3d)
- **build(deps): bump env_logger from 0.11.7 to 0.11.8 (#3616)** (6b9c47b)
- **chore: update deps** (9915def)
- **build(deps): bump openssl from 0.10.71 to 0.10.72 (#3612)** (0ef246a)
- **build(deps): bump once_cell from 1.21.1 to 1.21.3 (#3606)** (c284426)
- **build(deps): bump log from 0.4.26 to 0.4.27 (#3608)** (b75ae11)
- **build(deps): bump taiki-e/install-action from 2.49.33 to 2.49.39 (#3609)** (7fddaae)
- **build(deps): bump socket2 from 0.5.8 to 0.5.9 (#3607)** (5226444)
- **build(deps): bump taiki-e/install-action from 2.49.32 to 2.49.33 (#3602)** (90c19a8)
- **build(deps): bump time from 0.3.40 to 0.3.41 (#3601)** (adf57d2)
- **build(deps): bump taiki-e/install-action from 2.49.17 to 2.49.27 (#3600)** (fcd10fb)
- **refactor: switch size parsing to bytesize crate** (95b6a81)
- **chore: check in lockfile** (ab18efe)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/actix/actix-web?utm_source=github-action)._