Skip to content

Releases: tokio-rs/axum

axum - v0.7.9

16 Nov 19:41
axum-v0.7.9
9983bc1
Compare
Choose a tag to compare
  • fixed: Avoid setting content-length before middleware (#3031)

axum-extra - v0.9.6

16 Nov 19:40
axum-extra-v0.9.6
9983bc1
Compare
Choose a tag to compare
  • docs: Add links to features table (#3030)

axum - v0.7.8

15 Nov 17:44
axum-v0.7.8
feee742
Compare
Choose a tag to compare
  • fixed: Skip SSE incompatible chars of serde_json::RawValue in Event::json_data (#2992)
  • added: Add method_not_allowed_fallback to set a fallback when a path matches but there is no handler for the given HTTP method (#2903)
  • added: Add MethodFilter::CONNECT, routing::connect[_service]
    and MethodRouter::connect[_service] (#2961)
  • added: Add NoContent as a self-described shortcut for StatusCode::NO_CONTENT (#2978)

axum-extra - v0.9.5

15 Nov 17:43
axum-extra-v0.9.5
feee742
Compare
Choose a tag to compare
  • added: Add RouterExt::typed_connect (#2961)
  • added: Add json! for easy construction of JSON responses (#2962)

axum v0.8.0-alpha.1

05 Oct 09:48
axum-v0.8.0-alpha.1
9a69e41
Compare
Choose a tag to compare
axum v0.8.0-alpha.1 Pre-release
Pre-release
  • breaking: Require Sync for all handlers and services added to Router and MethodRouter (#2473)
  • breaking: The tuple and tuple_struct Path extractor deserializers now check that the number of parameters matches the tuple length exactly (#2931)
  • breaking: Upgrade matchit to 0.8, changing the path parameter syntax from /:single and /*many to /{single} and /{*many}; the old syntax produces a panic to avoid silent change in behavior (#2645)
  • change: Update minimum rust version to 1.75 (#2943)

axum-macros - v0.5.0-alpha.1

05 Oct 09:46
axum-macros-v0.5.0-alpha.1
9a69e41
Compare
Choose a tag to compare
Pre-release
  • breaking: Update code generation for axum-core 0.5.0-alpha.1
  • change: Update minimum rust version to 1.75 (#2943)

axum-extra - v0.10.0-alpha.1

05 Oct 09:47
axum-extra-v0.10.0-alpha.1
9a69e41
Compare
Choose a tag to compare
Pre-release
  • breaking: Update to prost 0.13. Used for the Protobuf extractor (#2829)
  • change: Update minimum rust version to 1.75 (#2943)

axum-core - v0.5.0-alpha.1

05 Oct 09:46
axum-core-v0.5.0-alpha.1
9a69e41
Compare
Choose a tag to compare
Pre-release

axum - v0.7.7

27 Sep 20:57
axum-v0.7.7
fe56a31
Compare
Choose a tag to compare
  • change: Remove manual tables of content from the documentation, since
    rustdoc now generates tables of content in the sidebar (#2921)

axum-core - v0.4.5

27 Sep 20:56
axum-core-v0.4.5
fe56a31
Compare
Choose a tag to compare
  • fixed: Compile errors from the internal __log_rejection macro under
    certain Cargo feature combinations between axum crates (#2933)