Skip to content

Releases: tokio-rs/axum

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)

axum - v0.7.6

20 Sep 19:44
axum-v0.7.6
a73dab4
Compare
Choose a tag to compare
  • change: Avoid cloning Arc during deserialization of Path
  • added: axum::serve::Serve::tcp_nodelay and axum::serve::WithGracefulShutdown::tcp_nodelay (#2653)
  • added: Router::has_routes function (#2790)
  • change: Update tokio-tungstenite to 0.23 (#2841)
  • added: Serve::local_addr and WithGracefulShutdown::local_addr functions (#2881)

axum-macros - v0.4.2

20 Sep 19:43
axum-macros-v0.4.2
a73dab4
Compare
Choose a tag to compare

axum-extra - v0.9.4

20 Sep 19:44
axum-extra-v0.9.4
a73dab4
Compare
Choose a tag to compare
  • added: The response::Attachment type (#2789)

axum-core - v0.4.4

20 Sep 19:42
axum-core-v0.4.4
a73dab4
Compare
Choose a tag to compare
  • added: Derive Clone and Copy for AppendHeaders (#2776)
  • added: must_use attribute on AppendHeaders (#2846)
  • added: must_use attribute on ErrorResponse (#2846)
  • added: must_use attribute on IntoResponse::into_response (#2846)
  • added: must_use attribute on IntoResponseParts trait methods (#2846)
  • added: Implement Copy for DefaultBodyLimit (#2875)
  • added: DefaultBodyLimit::max and DefaultBodyLimit::disable are now
    allowed in const context (#2875)