Commit graph

116 commits

Author SHA1 Message Date
Tobias Bieniek
9cd5cc4fc1
Query/Form: Use serde_path_to_error to report fields that failed to parse (#3081) 2024-12-20 11:42:56 +01:00
Jonas Platte
5cdd8a4f18
axum 0.8.0-rc.1 (#3073) 2024-12-17 23:47:42 +01:00
YanHeDoki
7c871e9591
Add FileStream response to axum-extra (#3047) 2024-12-04 12:33:07 +00:00
Jonas Platte
6d30c579e0
Remove multipart from axum-extra' default features (#3058) 2024-12-01 11:44:54 +01:00
Jonas Platte
f6379558e6
Clean up axum-extra'a new error-response feature (#3057) 2024-12-01 11:44:43 +01:00
Jonas Platte
d84136e1e4
Centralize lint configuration (#3055) 2024-11-30 16:53:48 +01:00
Leon Lux
dc5c202c5f
Add shorthand way to return non-IntoResponse errors (#3010)
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2024-11-17 22:12:45 +01:00
Jonas Platte
56c709b33d
Some documentation fixes (#3027) 2024-11-14 21:12:16 +01:00
David Mládek
269565ff93
CI: allow pin-project-lite in public dependencies (#3020) 2024-11-07 17:27:41 +01:00
Benjamin Sparks
ffeb4f9407
Add Scheme extractor (#2507) 2024-10-19 22:04:24 +00:00
Erin
114369418d
Fix TSR redirecting to top-level inside nested Router (#2993)
Co-authored-by: David Mládek <david.mladek.cz@gmail.com>
2024-10-17 16:43:14 +02:00
Sabrina Jewson
4b4dac4d86
Add axum_extra::json! (#2962) 2024-10-06 19:01:10 +00:00
Jonas Platte
47791cb593 Remove versions from internal dev-dependencies
This breaks the cyclic dependencies for publishing.
2024-10-05 11:44:31 +00:00
Jonas Platte
9a69e415fb
Release axum 0.8.0-alpha.1 and related crates (#2958) 2024-10-05 11:20:05 +02:00
Jonas Platte
689ca1aea2
Update MSRV for all crates to 1.75 (#2943) 2024-09-28 21:21:41 +00:00
zleyyij
55f9170c7c
Add multipart/form-data response builders to axum-extra (#2654) 2024-09-28 19:40:52 +00: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
6f5607785d
core: Fix compile errors from __log_rejection (#2933) 2024-09-27 21:22:59 +02:00
Jonas Platte
391f2deccd
core: Fix compile errors from __log_rejection (#2933) 2024-09-25 03:44:35 -04: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
Shawn
855dc191b1
Update prost to 0.13 (#2829) 2024-09-20 21:06:41 +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
Benno van den Berg
50274725cb
Resolve clippies (#2843) 2024-07-24 00:07:25 +02:00
joeydewaal
fcb45b8d32
Add an Attachment type to axum-extra (#2789) 2024-06-19 14:28:15 +02:00
David Mládek
51bb82bb2d
axum-core: Correctly use features for tracing macro (#2739) 2024-06-09 23:26:27 +02:00
tison
dbd6178393
Upgrade reqwest to 0.12 (#2688)
Signed-off-by: tison <wander4096@gmail.com>
2024-03-29 08:34:56 +01:00
David Pedersen
ef8a9e812c
Release axum and axum-extra (#2676) 2024-03-24 20:17:10 +01:00
David Mládek
2ec68d6c4d
Add rejection tracing to all extractors (#2584) 2024-03-16 22:34:18 +01:00
David Pedersen
9ebd105d04
Release (#2510) 2024-01-13 14:31:03 +01:00
David Pedersen
fe89ab5592
Release (#2461) 2023-12-29 17:47:06 +01:00
future-highway
56159b0d4e
JsonDeserializer extractor for zero-copy deserialization (#2431) 2023-12-29 12:06:47 +01:00
David Pedersen
72ccde5900
Update multer (#2433) 2023-12-17 11:31:38 +00:00
David Pedersen
ab36eda6aa
Release axum and axum-core (#2402) 2023-12-04 09:16:15 +01:00
David Pedersen
b7d14d3602
Release axum 0.7 (#2354) 2023-11-27 09:30:38 +01:00
19年梦醒
fc3cb44b91
Upgrade headers to 0.4.0 (#2351) 2023-11-25 08:47:57 +00:00
Davide Ferrero
fd7fd9fa71
Upgrade cookie dependency to 0.18
… and replace uses of the deprecated Cookie::named fn.
2023-11-24 12:40:12 +01:00
David Pedersen
43b14a5f02
Update to latest versions of hyper and http-body (#1882)
Co-authored-by: Michael Scofield <mscofield0@tutanota.com>
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2023-11-23 11:03:03 +00:00
Jonas Platte
e84d563b26
Improve documentation of axum::Form (#2289) 2023-10-26 06:37:19 +09:00
David Pedersen
3b3bbb2403
Make tokio an optional dependency of axum-extra (#2236) 2023-09-21 07:33:40 +00:00
David Pedersen
eade3fdad6
Update prost (#2224) 2023-09-14 15:19:23 +02:00
David Pedersen
6416a4784b
axum-extra: Remove unused tower-http dependency (#2137) 2023-08-02 07:50:44 +00:00
Alex Butler
26daec2b17
Update tokio-tungstenite to 0.19 (#2021)
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
2023-06-23 00:03:30 +02:00
David Pedersen
877e3fe4de Move TypedHeader to axum-extra (#1850)
Co-authored-by: Michael Scofield <mscofield0@tutanota.com>
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2023-04-21 17:45:31 +02:00
David Pedersen
c31bea2f96
Release axum and axum-extra (#1942) 2023-04-18 20:40:42 +02:00
David Pedersen
51edc9c895
Release (#1923) 2023-04-11 17:23:38 +02:00
David Pedersen
352cf9a266
Implement Deref and DerefMut for built-in extractors (#1922) 2023-04-10 07:18:35 +00:00
Jonas Platte
43b2d52403
Add OptionalPath extractor (#1889)
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
2023-04-09 12:23:13 +00:00