Skip to content

Releases: tokio-rs/axum

axum-extra - v0.3.2

15 May 18:08
61c4e19
Compare
Choose a tag to compare
  • added: Add extract::Form which supports multi-value items (#1031)

axum - v0.5.5

10 May 11:50
96aaac4
Compare
Choose a tag to compare
  • fixed: Correctly handle GET, HEAD, and OPTIONS requests in ContentLengthLimit.
    Request with these methods are now accepted if they do not have a Content-Length header, and
    the request body will not be checked. If they do have a Content-Length header they'll be
    rejected. This allows ContentLengthLimit to be used as middleware around several routes,
    including GET routes (#989)
  • added: Add MethodRouter::{into_make_service, into_make_service_with_connect_info} (#1010)

axum-macros - v0.2.1

10 May 11:50
46e6d34
Compare
Choose a tag to compare
  • fixed: Option and Result are now supported in typed path route handler parameters (#1001)
  • fixed: Support wildcards in typed paths (#1003)
  • added: Support #[derive(FromRequest)] on enums using #[from_request(via(OtherExtractor))] (#1009)

axum-extra - v0.3.1

10 May 12:21
cfdac03
Compare
Choose a tag to compare
  • fixed: Option and Result are now supported in typed path route handler parameters (#1001)
  • fixed: Support wildcards in typed paths (#1003)

axum-core - v0.2.4

02 May 09:53
5be73c1
Compare
Choose a tag to compare
  • added: Implement IntoResponse and IntoResponseParts for http::Extensions (#975)
  • added: Implement IntoResponse for (http::response::Parts, impl IntoResponse) (#950)
  • added: Implement IntoResponse for (http::response::Response<()>, impl IntoResponse) (#950)
  • added: Implement IntoResponse for (Parts | Request<()>, $(impl IntoResponseParts)+, impl IntoResponse) (#980)

axum-extra - v0.3.0

27 Apr 08:28
a3b6cbc
Compare
Choose a tag to compare
  • fixed: Don't depend on axum with default features enabled (#913)
  • breaking: Private and signed cookies now requires enabling the
    cookie-private and cookie-signed features respectively (#949)
  • changed: Update to tower-http 0.3 (#965)

axum - v0.5.4

26 Apr 14:51
a723ed1
Compare
Choose a tag to compare
  • added: Add response::ErrorResponse and response::Result for
    IntoResponse-based error handling (#921)
  • added: Add middleware::from_extractor and deprecate extract::extractor_middleware (#957)
  • changed: Update to tower-http 0.3 (#965)

axum-core - v0.2.3

26 Apr 14:39
0702c59
Compare
Choose a tag to compare
  • added: Add response::ErrorResponse and response::Result for
    IntoResponse-based error handling (#921)

axum - v0.5.3

19 Apr 15:02
061e66c
Compare
Choose a tag to compare
  • added: Add AppendHeaders for appending headers to a response rather than overriding them (#927)
  • added: Add axum::extract::multipart::Field::chunk method for streaming a single chunk from
    the field (#901)
  • fixed: Fix trailing slash redirection with query parameters (#936)

axum - v0.5.2

19 Apr 14:20
Compare
Choose a tag to compare

Yanked, as it contained an accidental breaking change.