Commit Graph
42 Commits
Author SHA1 Message Date
David Mládek 14e353d0bd docs: remove redundant explicit links (#3843) 2026-07-24 13:46:07 +02:00
David Mládek b9e35ec780 Split examples & check minimum versions (#3370)
Currently, both cargo deny and our MSRV checks use Cargo.lock file which has unified features and versions across both the axum crates and all the examples. This can hide some issues as usually when someone adds an example, they might use cargo add which will silently update the dependency for the whole repository. Some compilation errors (like axum requiring [email protected] while it uses features from [email protected]) will then be hidden.

I don't think most users would ever need to use the minimal versions anyway so this is not as severe, but someone might run into compilation errors.
2025-12-02 22:24:37 +01:00
David Mládek 914a35a012 Release axum-extra 0.12.0 2025-10-29 17:08:03 +01:00
David Mládek 0c2e4a2d09 axum-extra: gate rejection test behind feature (#3493) 2025-10-29 16:58:10 +01:00
David Mládek 69703479c8 axum-extra: make option_layer guarantee that the output body is axum::body::Body 2025-10-29 16:58:10 +01:00
David Mládek 8d00a14736 axum-extra: Remove unused feature 2025-10-29 16:58:08 +01:00
David Mládek d8cd5cec4b Merge remote-tracking branch 'origin/v0.8.x' into mladedav/v0.8.6 2025-09-30 14:29:20 +02:00
David Mládek c1bb9c3e90 Release axum 0.8.6 and related crates 2025-09-30 12:03:26 +02:00
David Mládek 4a50581968 Update changelogs 2025-09-30 12:00:20 +02:00
David Mládek 5c76cfd26a Remove usage of the doc_auto_cfg feature (#3505) 2025-09-30 11:55:34 +02:00
David Mládek 6cea3eadee Remove usage of the doc_auto_cfg feature (#3505) 2025-09-30 11:53:30 +02:00
David Mládek d108c50ce7 axum: add ResponseAxumBodyLayer for mapping response body to axum::body::Body 2025-09-28 19:28:47 +02:00
David Mládek cc11b5ad7d axum-extra: gate rejection test behind feature (#3493) 2025-09-22 14:18:46 +02:00
David Mládek 5c090dcb3e axum-extra: make option_layer guarantee that the output body is axum::body::Body 2025-09-14 19:50:04 +02:00
David Mládek 853d7e707a axum: add ResponseAxumBodyLayer for mapping response body to axum::body::Body 2025-09-14 19:50:04 +02:00
David Mládek fc14f5c728 axum: add router nesting fallback changelog (#3339) 2025-06-03 21:16:36 +00:00
David Mládek 0821a9dc09 axum: Allow body types other than axum::body::Body in serve (#3205) 2025-05-02 08:54:39 +02:00
David Mládek bf7c5fc5f3 axum/routing: Merge fallbacks with the rest of the router 2025-05-01 10:53:27 +02:00
David MládekandJonas Platte 64563fb94c Update axum-extra/CHANGELOG.md
Co-authored-by: Jonas Platte <[email protected]>
2025-05-01 10:35:11 +02:00
David Mládek a9f3172e88 axum-extra: Remove unused feature 2025-05-01 10:35:11 +02:00
David Mládek 4f11b45b18 axum-macros: move from_request.rs to from_request/mod.rs (#3163) 2025-01-08 22:08:35 +01:00
David Mládek b5236eaff4 axum: fix new formatting string clippy lint (#3162) 2025-01-08 20:03:47 +01:00
David Mládek 18a99da0b0 axum: Move serve.rs to serve/mod.rs (#3161) 2025-01-08 17:56:21 +01:00
David Mládek 893bb75e3b CI: allow pin-project-lite in public dependencies (#3020) 2024-11-16 16:25:41 +01:00
David Mládek eb6bea38d0 chore: fix new clippy lint (#2994) 2024-11-14 22:57:29 +01:00
David Mládek a7b7d56cfb Update changelog (#2985) 2024-11-14 22:55:11 +01:00
David Mládek 269565ff93 CI: allow pin-project-lite in public dependencies (#3020) 2024-11-07 17:27:41 +01:00
David Mládek 89fec69b01 Use explicit CI runner version (#2996) 2024-10-18 21:04:24 +02:00
David Mládek 65ad603701 chore: fix new clippy lint (#2994) 2024-10-17 12:27:47 +02:00
David Mládek 24d24f4ccb Update changelog (#2985) 2024-10-14 10:31:47 +02:00
David Mládek 6318b57fda chore: Upgrade matchit to 0.8 (#2645) 2024-10-03 15:46:58 +00:00
David Mládek 4944ed3b1c Update MSRV in READMEs (#2948) 2024-09-30 10:18:49 +02:00
David Mládek 806bc26e62 CI: Pin nightly version for cargo public-api-crates (#2779) 2024-06-09 23:33:25 +02:00
David Mládek 51bb82bb2d axum-core: Correctly use features for tracing macro (#2739) 2024-06-09 23:26:27 +02:00
David Mládek 7d43b4651d docs: Remove unnecessary link targets (#2778) 2024-06-09 23:20:35 +02:00
David MládekandJonas Platte 0a92e31a50 axum-extra: Log rejections of TypedHeader (#2738)
Co-authored-by: Jonas Platte <[email protected]>
2024-05-27 21:55:30 +00:00
David Mládek 170f877440 axum: Remove unnecessary Arc::clone (#2675) 2024-03-25 20:48:53 +01:00
David Mládek 2ec68d6c4d Add rejection tracing to all extractors (#2584) 2024-03-16 22:34:18 +01:00
David Mládek 2ce382f0ab Remove h2 from dependencies when http2 feature is off (#2605) 2024-03-16 15:57:08 +00:00
David Mládek 3569950a2e Make nightly_error_messages feature compatible with latest nightly 2024-03-14 21:19:03 +01:00
David Mládek b03f6c1184 Fix typo in CONTRIBUTING.md (#2612) 2024-02-25 21:47:01 +01:00
David Mládek 66b3b3df55 Document usage of concrete state in FromRequest macro (#2550) (#2581) 2024-02-11 12:12:03 +01:00