From 8762520da82cd99b78b35869069b36cfa305d4b9 Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Wed, 30 Apr 2025 14:25:44 +0200 Subject: [PATCH] Release axum 0.8.4 --- Cargo.lock | 2 +- axum-extra/Cargo.toml | 2 +- axum/CHANGELOG.md | 8 +++++++- axum/Cargo.toml | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 23604016..cbf72bfb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -302,7 +302,7 @@ dependencies = [ [[package]] name = "axum" -version = "0.8.3" +version = "0.8.4" dependencies = [ "anyhow", "axum-core", diff --git a/axum-extra/Cargo.toml b/axum-extra/Cargo.toml index 64b4ea95..658e4442 100644 --- a/axum-extra/Cargo.toml +++ b/axum-extra/Cargo.toml @@ -49,7 +49,7 @@ __private_docs = [ ] [dependencies] -axum = { path = "../axum", version = "0.8.3", default-features = false, features = ["original-uri"] } +axum = { path = "../axum", version = "0.8.4", default-features = false, features = ["original-uri"] } axum-core = { path = "../axum-core", version = "0.5.2" } bytes = "1.1.0" futures-util = { version = "0.3", default-features = false, features = ["alloc"] } diff --git a/axum/CHANGELOG.md b/axum/CHANGELOG.md index 9d4f5d78..bbd9cb67 100644 --- a/axum/CHANGELOG.md +++ b/axum/CHANGELOG.md @@ -5,11 +5,17 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -# Unreleased +# 0.8.4 - **added:** `Router::reset_fallback` ([#3320]) +- **added:** `WebSocketUpgrade::selected_protocol` ([#3248]) +- **fixed:** Panic location for overlapping method routes ([#3319]) +- **fixed:** Don't leak a tokio task when using `serve` without graceful shutdown ([#3129]) +[#3319]: https://github.com/tokio-rs/axum/pull/3319 [#3320]: https://github.com/tokio-rs/axum/pull/3320 +[#3248]: https://github.com/tokio-rs/axum/pull/3248 +[#3129]: https://github.com/tokio-rs/axum/pull/3129 # 0.8.3 diff --git a/axum/Cargo.toml b/axum/Cargo.toml index 41453965..237934e5 100644 --- a/axum/Cargo.toml +++ b/axum/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "axum" -version = "0.8.3" # remember to bump the version that axum-extra depends on +version = "0.8.4" # remember to bump the version that axum-extra depends on categories = ["asynchronous", "network-programming", "web-programming::http-server"] description = "Web framework that focuses on ergonomics and modularity" edition = "2021"