Commit Graph
582 Commits
Author SHA1 Message Date
Jonas Platte 5d8541de6e Remove duplication in serving with and without graceful shutdown (#2803) 2024-09-27 23:16:54 +02:00
Jonas Platte 4b48f308c3 Merge branch 'v0.7.x' into main 2024-09-27 22:37:09 +02:00
Jonas Platte fe56a310ef Bump versions 2024-09-27 22:36:28 +02:00
Jonas Platte ac50d7daaf docs: Remove manual tables of content (#2921) 2024-09-27 21:24:08 +02:00
Jonas Platte 4fc0641874 Upgrade private dependencies (#2935) 2024-09-27 21:22:29 +02:00
Sabrina Jewson 6ec3a51f2d Clarify some subtleties of routing (#2896) 2024-09-27 21:22:04 +02:00
Jonas Platte 0a0e438a8b docs: Remove manual tables of content (#2921) 2024-09-27 21:16:17 +02:00
Jonas Platte ef50e5c180 Upgrade private dependencies (#2935) 2024-09-24 23:50:53 +02:00
Hytak 4179d11797 Stricter path deserialization for tuples and tuple structs (#2931) 2024-09-24 17:17:16 +00:00
Sabrina Jewson 068c9a3e96 Clarify some subtleties of routing (#2896) 2024-09-22 13:32:59 +02:00
Jonas Platte 712b3ef24b Merge branch 'v0.7.x' into main 2024-09-20 21:27:30 +02:00
Jonas Platte a73dab417d Bump versions 2024-09-20 21:25:30 +02:00
Jonas Platte d2d74f6ad1 Upgrade tower and tower-http 2024-09-20 20:57:12 +02:00
Jonas Platte 652e59b0c0 Upgrade tower and tower-http 2024-09-20 20:34:07 +02:00
Jonas Platte fdf83d0b73 Bring back the breaking changes readme section (#2804) 2024-09-11 20:42:15 +02:00
Benjamin Sparks 6efcb75d99 Fix warnings and errors from beta Rust (#2904) 2024-09-09 18:55:15 +00:00
Joseph Lenton 1ac617a1b5 Add local_addr for Serve and WithGracefulShutdown (#2881) 2024-08-24 10:07:47 +02:00
Baptiste Le Morlec 35c6f11c94 Add docs on using tokio task_local to share state (#2769) 2024-08-13 21:48:31 +00:00
Benno van den Berg 6dfd0037bf Upgrade tokio-tungstenite to 0.23 (#2841) 2024-08-09 20:41:01 +02:00
vsuryamurthy dd5cbffb5d Update extract doc mentioning optional extractors in axum-extra (#2801) 2024-08-09 20:31:39 +02:00
Benno van den Berg 50274725cb Resolve clippies (#2843) 2024-07-24 00:07:25 +02:00
Mohamed Eliwa 37e4574012 Fixing a typo in the documentation of with_state method of Router, making it more clear (#2838) 2024-07-21 23:08:36 +02:00
Bittrance 205371a6b5 Clarify middleware::from_fn argument requirements (#2834) 2024-07-19 10:29:23 +02:00
Chris Pick 035c8a36b5 Fix a few typos in docs and comments (#2808) 2024-06-27 08:45:57 +02:00
Chris Beck 4f3999c20f Add Router::has_routes (#2790) 2024-06-22 21:31:22 +00:00
joeydewaal fcb45b8d32 Add an Attachment type to axum-extra (#2789) 2024-06-19 14:28:15 +02:00
David Mládek 7d43b4651d docs: Remove unnecessary link targets (#2778) 2024-06-09 23:20:35 +02:00
Jonas Platte 89202ac379 Replace own TowerToHyperService with upstream version (#2692) 2024-06-09 20:18:03 +02:00
Jonas Platte 80afd9253d Add scope doc alias for Router::nest (#2756) 2024-06-09 20:15:31 +02:00
joshuacaffey 87b86a7066 Fix typo in docs (#2727) 2024-05-02 18:34:09 -04:00
Yann SimonandDavid Pedersen df612fdc72 Add #[debug_middleware] (#2725)
Co-authored-by: David Pedersen <[email protected]>
2024-05-02 17:27:12 -04:00
c57c2847b2 route.md: Add wildcard example code (#2569)
Co-authored-by: David Pedersen <[email protected]>
Co-authored-by: Jonas Platte <[email protected]>
2024-05-02 19:13:08 +00:00
Jonas Platte 5201798d4e Enable diagnostic attributes for Rust 1.78+ (#2693) 2024-04-30 11:05:38 -04:00
Liss Heidrich 50c035c20b Add Serve::tcp_nodelay (#2653) 2024-04-01 23:26:18 +02:00
tison dbd6178393 Upgrade reqwest to 0.12 (#2688)
Signed-off-by: tison <[email protected]>
2024-03-29 08:34:56 +01:00
dakai-chen ae8c43765d Optimize deserialization of Path (#2679) 2024-03-27 08:51:48 +01:00
David Mládek 170f877440 axum: Remove unnecessary Arc::clone (#2675) 2024-03-25 20:48:53 +01:00
David Pedersen ef8a9e812c Release axum and axum-extra (#2676) 2024-03-24 20:17:10 +01:00
mikihiro c6fd852844 Update sync_wrapper to 1.0.0 from 0.1.1
... and fix CI.
2024-03-23 19:46:20 +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 Pedersen 19f6f7900f Fix layers being cloned for each request (#2586) 2024-03-14 21:24:32 +01:00
David Mládek 3569950a2e Make nightly_error_messages feature compatible with latest nightly 2024-03-14 21:19:03 +01:00
Kirill Zaborsky 62324aad91 chore: remove outdated link (#2497) 2024-02-09 00:59:08 +01:00
Martin Nordholts a3ec44a5a0 Run cargo clippy --fix to fix CI (#2568)
… and allow one lint.
2024-02-09 00:55:59 +01:00
AlphaKeks 9e31949079 Improve documentation of axum_extra::extract::Query (#2517) 2024-01-15 21:49:40 +01:00
Nick Price 934b1aac06 Grammar: Fix "it's" vs "its" in several places (#2518) 2024-01-15 21:48:11 +01:00
David Pedersen 9ebd105d04 Release (#2510) 2024-01-13 14:31:03 +01:00
David PedersenandJonas Platte 45116730c6 Internally Arc Router, without breaking changes (#2483)
Co-authored-by: Jonas Platte <[email protected]>
2024-01-13 12:44:32 +00:00
David Pedersen d3112a40d5 Re-export BodyDataStream from axum (#2509) 2024-01-11 21:56:22 +01:00