Skip to content

Releases: tokio-rs/axum

axum-extra - v0.1.5

01 Mar 13:20
Compare
Choose a tag to compare
  • added: Add TypedPath::to_uri for converting the path into a Uri (#790)

axum - v0.4.6

22 Feb 12:55
4b0b4c8
Compare
Choose a tag to compare
  • added: middleware::from_fn for creating middleware from async functions.
    This previously lived in axum-extra but has been moved to axum (#719)
  • fixed: Set Allow header when responding with 405 Method Not Allowed (#733)

axum-macros - v0.1.1

24 Feb 08:49
Compare
Choose a tag to compare
  • Add #[derive(TypedPath)] for use with axum-extra's new "type safe" routing API (#756)

axum-extra - v0.1.4

24 Feb 08:49
Compare
Choose a tag to compare
  • fix: Depend on the right versions of axum and axum-macros (#782)

axum-extra - v0.1.3

24 Feb 08:49
Compare
Choose a tag to compare
  • added: Add type safe routing. See axum_extra::routing::typed for more details (#756)
  • fix: Depend on tower with default_features = false (#666)
  • change: middleware::from_fn has been deprecated and moved into the main
    axum crate (#719)

axum-core - v0.1.2

24 Feb 08:48
Compare
Choose a tag to compare
  • added: Implement IntoResponse for bytes::BytesMut and bytes::Chain<T, U> (#767)

v0.4.5

31 Jan 21:30
cab7d67
Compare
Choose a tag to compare

v0.4.4

13 Jan 13:04
5fe981a
Compare
Choose a tag to compare
  • fixed: Fix using incorrect path prefix when nesting Routers at / (#691)
  • fixed: Make nest("", service) work and mean the same as nest("/", service) (#691)
  • fixed: Replace response code 301 with 308 for trailing slash redirects. Also deprecates
    Redirect::found (302) in favor of Redirect::temporary (307) or Redirect::to (303).
    This is to prevent clients from changing non-GET requests to GET requests (#682)

v0.4.3

21 Dec 14:42
4c48efc
Compare
Choose a tag to compare

See the CHANGELOG for release notes.

v0.4.2

06 Dec 12:05
9f6be24
Compare
Choose a tag to compare

See the CHANGELOG for release notes.