From 5fc1939c409cc5eadebb6c192e6775d97276fa4b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 1 Nov 2025 06:21:42 +0000 Subject: [PATCH 1/2] fix(deps): update rust crate axum-extra to 0.12.0 --- Cargo.lock | 7 +++---- Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9d0ea4dd4..5bf1cad70 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -985,13 +985,14 @@ dependencies = [ [[package]] name = "axum-extra" -version = "0.10.3" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9963ff19f40c6102c76756ef0a46004c0d58957d87259fc9208ff8441c12ab96" +checksum = "460c45604cb25834835e3b4d3468510322852783dac36261d642424d75562ff3" dependencies = [ "axum", "axum-core", "bytes", + "futures-core", "futures-util", "headers", "http 1.3.1", @@ -999,8 +1000,6 @@ dependencies = [ "http-body-util", "mime", "pin-project-lite", - "rustversion", - "serde_core", "tower-layer", "tower-service", "tracing", diff --git a/Cargo.toml b/Cargo.toml index d083b5c94..db7ec3fe3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -84,7 +84,7 @@ serde_with = "3.4.0" # axum dependencies async-trait = "0.1.83" axum = { version = "0.8.1", features = ["macros"] } -axum-extra = { version = "0.10.0", features = ["typed-header"] } +axum-extra = { version = "0.12.0", features = ["typed-header"] } tower = "0.5.1" tower-http = { version = "0.6.0", features = ["fs", "trace", "timeout", "catch-panic"] } mime = "0.3.16" From 2eeb013ab68a3c132838302fcf44a2286b1185f7 Mon Sep 17 00:00:00 2001 From: Denis Cornehl Date: Sat, 1 Nov 2025 09:27:37 +0100 Subject: [PATCH 2/2] add newly needed features to axum-extra --- Cargo.lock | 1 + Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 5bf1cad70..7551479d0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1000,6 +1000,7 @@ dependencies = [ "http-body-util", "mime", "pin-project-lite", + "rustversion", "tower-layer", "tower-service", "tracing", diff --git a/Cargo.toml b/Cargo.toml index db7ec3fe3..a9c1fea98 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -84,7 +84,7 @@ serde_with = "3.4.0" # axum dependencies async-trait = "0.1.83" axum = { version = "0.8.1", features = ["macros"] } -axum-extra = { version = "0.12.0", features = ["typed-header"] } +axum-extra = { version = "0.12.0", features = ["typed-header", "routing", "middleware"] } tower = "0.5.1" tower-http = { version = "0.6.0", features = ["fs", "trace", "timeout", "catch-panic"] } mime = "0.3.16"