David Pedersen
85573e0573
impl IntoResponseParts for ()
(#2471 )
2023-12-30 17:47:22 +00:00
David Pedersen
fe89ab5592
Release ( #2461 )
2023-12-29 17:47:06 +01:00
Tobias Bieniek
212d959a54
Body: Implement From<()>
( #2411 )
2023-12-19 10:51:38 +01:00
David Pedersen
ab36eda6aa
Release axum and axum-core ( #2402 )
2023-12-04 09:16:15 +01:00
Benedikt Werner
6491655a80
Fix typo in DefaultBodyLimit docs ( #2401 )
2023-12-02 18:02:20 +01:00
SecretPocketCat
801a78a4cf
Fix from_stream doc link to Stream
( #2391 )
2023-12-01 16:01:40 +01:00
Justin Sexton
f98bc1186a
Updated doc link versions to use more explicit 0.7 version. ( #2379 )
2023-11-29 09:31:17 +00:00
Justin Sexton
57c59170c0
Updated doc link versions from 0.6.x to 0.7. ( #2378 )
2023-11-29 08:44:32 +00:00
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
b7d14d3602
Release axum 0.7 ( #2354 )
2023-11-27 09:30:38 +01:00
David Pedersen
1a78e093ed
Apply changelog changes from 0.6 branch to main ( #2353 )
2023-11-25 20:44:07 +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
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
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
Yuri Astrakhan
786329d85d
Use inline format args ( #2232 )
2023-09-19 06:51:57 +00:00
David Pedersen
449e4c1138
Add docsrs
feature to axum-core and axum-macros ( #2164 )
2023-09-16 19:47:49 +00:00
David Pedersen
54e203cd51
Clearly document applying DefaultBodyLimit
to individual routes ( #2157 )
2023-08-08 09:57:55 +00:00
Jonas Platte
ff3884aa41
Silence error from enabling nightly_error_messages
2023-08-08 11:27:45 +02:00
David Pedersen
cc611b8b24
Implement IntoResponse
for (R,) where R: IntoResponse
( #2143 )
2023-08-03 18:15:06 +00:00
Jonas Platte
432289dd04
Replace :emoji: codes with the actual emoji ( #2144 )
2023-08-03 08:23:18 +00:00
Alexander van Ratingen
adb387a370
Implement IntoResponse
for boxed slices ( #2035 )
2023-06-26 11:14:28 +00:00
Sabrina Jewson
3c514ab0b4
Fix .source()
of composite rejections ( #2030 )
...
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
2023-06-22 23:46:39 +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
173f9f72b0
Remove IntoResponse
for http-body types ( #1877 )
2023-04-21 17:45:31 +02:00
David Pedersen
6703f8634c
Remove B
type param: Follow ups ( #1789 )
...
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
Co-authored-by: Michael Scofield <mscofield0@tutanota.com>
2023-04-21 17:45:31 +02:00
David Pedersen
72c1b7a80c
Add Body::from_stream
( #1848 )
2023-04-21 17:45:31 +02:00
David Pedersen
4e4c29175f
Remove B
type param ( #1751 )
...
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
Co-authored-by: Michael Scofield <mscofield0@tutanota.com>
2023-04-21 17:45:31 +02:00
David Pedersen
e1eb7d6615
Add axum_core::body::Body
( #1584 )
2023-04-21 17:45:31 +02:00
David Pedersen
39bb28130d
Enable println
warning ( #1929 )
2023-04-14 22:26:56 +02:00
David Pedersen
51edc9c895
Release ( #1923 )
2023-04-11 17:23:38 +02:00
David Pedersen
6b106f4bab
Log built-in rejections ( #1890 )
2023-04-11 16:57:49 +02:00
David Pedersen
352cf9a266
Implement Deref
and DerefMut
for built-in extractors ( #1922 )
2023-04-10 07:18:35 +00:00
David Pedersen
8e1eb8979f
Update to syn 2 ( #1862 )
2023-03-18 19:23:27 +00:00
Fredrik Enestad
eb49ea4bc1
Fix typo in extractors docs ( #1852 )
2023-03-14 17:14:26 +00:00
Jonas Platte
f65fa22f34
Improve tower-http doc links ( #1842 )
2023-03-12 11:15:58 +01:00
David Pedersen
bc3c35ea5a
Release all the crates ( #1812 )
2023-03-03 18:16:24 +01:00
David Pedersen
5606ea3f9e
#[must_use]
all the things! (#1809 )
2023-03-03 14:12:35 +01:00
Spencer Bartholomew
6067223fcc
update tokio dep to fix potential security vulnerability ( #1787 )
2023-02-27 18:40:03 +01:00
David Pedersen
f726f16b6d
Update to tower-http 0.4 ( #1783 )
2023-02-24 20:51:30 +00:00
David Pedersen
e6ff0281ae
Try cargo public-api-crates
on CI ( #1761 )
2023-02-16 22:41:41 +01:00
David Pedersen
6ff6b36293
Release axum and axum-core ( #1716 )
2023-01-20 23:51:19 +01:00
David Pedersen
25a46fbe79
fixup changelog
2023-01-13 11:54:30 +01:00
valkyrie_pilot
e4c6d76bca
Implement IntoResponse
for [u8; N]
and &'static [u8; N]
( #1690 )
...
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
2023-01-13 09:12:51 +00:00
David Pedersen
e3aaeb3cb7
Release axum, axum-core, and axum-macros ( #1688 )
2023-01-09 13:54:49 +01:00
David Pedersen
1aa357c879
Misc documentation improvements ( #1647 )
...
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2023-01-07 14:07:54 +01:00
David Pedersen
7e13d69639
Add status
and body_text
methods to built-in rejections ( #1612 )
...
* Add `status` and `body_text` methods to built-in rejections
This should make it easier to customize a built-in rejection while
preserving either the status or body.
Fixes https://github.com/tokio-rs/axum/issues/1611
* changelog
2022-12-02 19:54:16 +01:00
David Pedersen
eb2e933054
Expand the docs for Router::with_state
( #1580 )
2022-11-27 01:01:59 +01:00
David Pedersen
1b6780cf6c
axum 0.6 and friends 🎉 ( #1570 )
...
* changelog
* bump versions
* reorder changelogs a bit
* Apply suggestions from code review
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
* Expand fallback inheritance
* Reword tsr
* Mention `parse-body-based-on-content-type` example
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2022-11-25 12:29:58 +00:00