From 7bdfa126f722126ae68d85feddd88a54e2d657f8 Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Sun, 12 Jan 2025 13:32:15 +0100 Subject: [PATCH] Release v0.14.0 --- crates/aide-macros/Cargo.toml | 2 +- crates/aide/CHANGELOG.md | 19 +++++++++++++++++-- crates/aide/Cargo.toml | 2 +- 3 files changed, 19 insertions(+), 4 deletions(-) diff --git a/crates/aide-macros/Cargo.toml b/crates/aide-macros/Cargo.toml index a207f77..0a528ea 100644 --- a/crates/aide-macros/Cargo.toml +++ b/crates/aide-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aide-macros" -version = "0.7.0" +version = "0.8.0" authors = ["tamasfe"] edition = "2021" license = "MIT OR Apache-2.0" diff --git a/crates/aide/CHANGELOG.md b/crates/aide/CHANGELOG.md index 29fc5fd..f5c7bb5 100644 --- a/crates/aide/CHANGELOG.md +++ b/crates/aide/CHANGELOG.md @@ -1,10 +1,25 @@ # Changelog -## Unreleased +## 0.14.0 +- **breaking:** Upgrade `axum` to `0.8` ([#168]) - **breaking:** Rename `gen` module to `generate`, because `gen` is going to be a keyword in Rust 2024 ([#174]) - +- **breaking:** Replace `axum-wasm` feature with inverted `axum-tokio` + Cargo feature ([#170]) +- **breaking:** Put axum extractor impls behind more fine-grained + Cargo features, see `Cargo.toml` or the docs.rs feature flags page + for a full list ([#170]) +- **breaking:** Drop `serde_qs`, `jwt-authorizer` features, please + open an issue if you were relying on one of these ([#170]) +- **fixed:** Remove trailing / from some nested paths ([#150]) +- **added:** `[api_]route_with_tsr[_and]` methods to `ApiRouter`, + gated behind the `axum-extra` Cargo feature ([#139]) + +[#139]: https://github.com/tamasfe/aide/pull/139 +[#150]: https://github.com/tamasfe/aide/pull/150 +[#168]: https://github.com/tamasfe/aide/pull/168 +[#170]: https://github.com/tamasfe/aide/pull/170 [#174]: https://github.com/tamasfe/aide/pull/174 ## 0.13.5 diff --git a/crates/aide/Cargo.toml b/crates/aide/Cargo.toml index 0f4e738..da7794a 100644 --- a/crates/aide/Cargo.toml +++ b/crates/aide/Cargo.toml @@ -16,7 +16,7 @@ serde = { version = "1.0.144", features = ["derive"] } serde_json = "1" thiserror = "2.0" tracing = "0.1" -aide-macros = { version = "0.7.0", path = "../aide-macros", optional = true } +aide-macros = { version = "0.8.0", path = "../aide-macros", optional = true } bytes = { version = "1", optional = true } http = { version = "1.0.0", optional = true }