diff --git a/Cargo.lock b/Cargo.lock index f759c4df5..f341c750d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -85,9 +85,9 @@ dependencies = [ [[package]] name = "aide" -version = "0.14.1" +version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ef7da148319b3f1ac7d338f7a144521ee399cd65e4381aa0c17994e74304aa8" +checksum = "a2477554ebf38aea815a9c4729100cfc32f766876c45b9c9c38ef221b9d1a703" dependencies = [ "aide-macros", "axum", @@ -99,6 +99,7 @@ dependencies = [ "schemars", "serde", "serde_json", + "serde_qs", "thiserror 2.0.12", "tower-layer", "tower-service", @@ -5597,6 +5598,19 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_qs" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b417bedc008acbdf6d6b4bc482d29859924114bbe2650b7921fb68a261d0aa6" +dependencies = [ + "axum", + "futures", + "percent-encoding", + "serde", + "thiserror 2.0.12", +] + [[package]] name = "serde_spanned" version = "0.6.8" diff --git a/Cargo.toml b/Cargo.toml index 08c4e6f4b..3a5f9fd60 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -58,7 +58,7 @@ syn2mas = { path = "./crates/syn2mas", version = "=0.14.1" } # OpenAPI schema generation and validation [workspace.dependencies.aide] -version = "0.14.1" +version = "0.14.2" features = ["axum", "axum-extra", "axum-json", "axum-query", "macros"] # An `Arc` that can be atomically updated