Commit graph

1456 commits

Author SHA1 Message Date
David Pedersen
89bba9489a Note which crates in our public API are 1.0
So we know at least which other crates have to 1.0 before axum can be,
or which we have to remove from our public API.
2023-11-27 11:53:05 +01:00
David Pedersen
9d0e634285 Fix comment in testing example 2023-11-27 10:58:03 +01:00
David Pedersen
773bb5db69 axum 0.7.1
Forgot that the readme is shown on crates.io and don't want the
paragraph about "The main branch has unpublished, breaking changes".
2023-11-27 10:56:49 +01:00
David Pedersen
e63cc49f55
Update unix-domain-socket, listen-multiple-addrs, and testing examples (#2358) 2023-11-27 10:23:52 +01:00
David Pedersen
db344fab3f The main branch no longer contains breaking changes 🎉 2023-11-27 09:34:16 +01:00
David Pedersen
b7d14d3602
Release axum 0.7 (#2354) 2023-11-27 09:30:38 +01:00
David Pedersen
15781fe22b
Prepare serve for potentially supporting graceful shutdown (#2357) 2023-11-26 12:21:35 +00:00
David Pedersen
da82e887cd
Update graceful shutdown example (#2355)
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2023-11-26 10:34:41 +00:00
David Pedersen
1a78e093ed
Apply changelog changes from 0.6 branch to main (#2353) 2023-11-25 20:44:07 +01:00
Jonas Platte
906f803a20
Update changelog (#2349) 2023-11-25 18:34:04 +01:00
19年梦醒
fc3cb44b91
Upgrade headers to 0.4.0 (#2351) 2023-11-25 08:47:57 +00:00
tottoto
a9ac5241dc
Only enable hyper dependency when needed (#2350) 2023-11-25 00:07:51 +01:00
Michael Seele
e3d34bb553
axum-extra: Use impl Into<Cookie> (#2348) 2023-11-24 21:39:14 +01:00
Guillermo Lloret Talavera
2402d4604b
Add handle_error to ServiceExt (#2235) 2023-11-24 16:36:04 +01:00
Jonas Platte
4d681de0dd
Clean up Q&A discussion template (#2342) 2023-11-24 14:13:56 +01: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
Jonas Platte
92253fe7b3
Fix error in Q&A discussion template (#2341) 2023-11-24 12:21:13 +01:00
Jonas Platte
9a931605dd
GitHub: Add a Q&A discussion template (#2340) 2023-11-24 11:57:17 +01:00
David Pedersen
20862d42f5
Add example showing how to use hyper's low level API (#2338) 2023-11-23 13:39:01 +01:00
David Pedersen
ff9764574c
Implement FromRequestParts for Parts and Extensions (#2328) 2023-11-23 11:30:23 +00: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
Théodore Prévot
2f4720907a
Add socketioxide lib to ECOSYSTEM.md (#2335) 2023-11-22 20:37:35 +01:00
janos-r
30afe97e99
Update ECOSYSTEM.md (#2331) 2023-11-21 10:59:04 +01:00
Mikhail Antoshkin
39cc596e45
Add OptionalQuery extractor (#2310)
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
2023-11-18 12:38:30 +00:00
Joel Uckelman
6e984b754a
Improve documentation of Path (#2314) 2023-11-18 12:37:39 +00:00
Emil Gardström
f7a0011ea5
explain that Router::merge only merges paths and fallback (#2316)
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
2023-11-18 12:36:25 +00:00
wayne
0c7ff7c76b
Json: add from_bytes method, use that in 'impl FromRequest' (#2244)
Signed-off-by: wayne warren <wayne.warren.s@gmail.com>
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2023-11-18 13:29:57 +01:00
Mikhail Antoshkin
c100650464
Fix items-after-test-module clippy warning on 1.75.0-beta.1 (#2318) 2023-11-16 07:15:16 +00:00
Orhun Parmaksız
3ff45d9c96
Update ECOSYSTEM.md about Shuttle (#2305) 2023-11-08 18:32:17 +01:00
Max Countryman
63e55e5903
Update ECOSYSTEM.md to include tower-sessions (#2304) 2023-11-08 08:10:17 +01:00
GengTeng
d7258bf009
add axum-valid to ECOSYSTEM.md (#2299) 2023-11-01 05:59:37 +09:00
Dmitry Miasnenko
276aa9e4b0
add sero to ECOSYSTEM.md (#2290) 2023-10-26 07:38:42 +09:00
Jonas Platte
e84d563b26
Improve documentation of axum::Form (#2289) 2023-10-26 06:37:19 +09:00
Péter Leéh
a4133d0d4a
Add axum-prometheus to ECOSYSTEM.md (#2288) 2023-10-25 18:20:07 +09:00
nectarine
68288ef44f
Replace reference to multiple with singular in docs. (#2285)
Co-authored-by: Fred Cook <fredcook789@gmail.com>
2023-10-23 15:10:54 +09:00
Rakshith Ravi
8854e660e9
Add HTTP/1 and HTTP/2 to axum::serve (#2241) 2023-10-01 10:46:22 +02:00
Yuri Astrakhan
17993c5717
A few clippy inspired changes (#2233) 2023-09-29 07:28:57 +00:00
Georg Semmler
2f6200dfbd
Use the diagnostic namespace (#2246) 2023-09-29 09:25:26 +02:00
wayne
930e2ab7c1
axum::body no longer pulls in axum::body::stream_body (#2245)
Signed-off-by: wayne warren <wayne.warren.s@gmail.com>
2023-09-29 05:52:26 +00:00
David Pedersen
c8cf147657
Make sure axum-extra also supports being compiled to WASM (#2237)
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2023-09-21 15:14:57 +02:00
David Pedersen
3b3bbb2403
Make tokio an optional dependency of axum-extra (#2236) 2023-09-21 07:33:40 +00:00
Yuri Astrakhan
786329d85d
Use inline format args (#2232) 2023-09-19 06:51:57 +00:00
David Pedersen
a9822ec80b
Use tower-http's TimeoutLayer (#2231) 2023-09-17 18:02:22 +02:00
David Pedersen
9eb502c768
Use tuples instead of ServiceBuilder internally (#2229) 2023-09-17 10:56:47 +02:00
David Pedersen
20f48af914
Add NestedPath (#1924) 2023-09-17 10:32:23 +02:00
David Pedersen
449e4c1138
Add docsrs feature to axum-core and axum-macros (#2164) 2023-09-16 19:47:49 +00:00
ttys3
268ba08e8e
Add space between SSE field and value for compatibility (#2149)
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
2023-09-16 19:47:28 +00:00
David Pedersen
65defdb463 fix cargo-deny 2023-09-16 21:32:40 +02:00
David Pedersen
eade3fdad6
Update prost (#2224) 2023-09-14 15:19:23 +02:00
Lennart Melzer
368c3ee08f
Add IntoResponse impl to customize-extractor-error example (#2191) 2023-09-11 12:12:03 +00:00