From 8389995280ccfeee56eccfb7989e599227f1ad51 Mon Sep 17 00:00:00 2001 From: David Pedersen Date: Thu, 20 Jul 2023 16:00:41 +0200 Subject: [PATCH] Release 0.4.3 (#388) * Release 0.4.3 * fix import --- tower-http/CHANGELOG.md | 6 ++++++ tower-http/Cargo.toml | 2 +- tower-http/src/compression_utils.rs | 3 ++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/tower-http/CHANGELOG.md b/tower-http/CHANGELOG.md index 3c4b959f..e7f74197 100644 --- a/tower-http/CHANGELOG.md +++ b/tower-http/CHANGELOG.md @@ -23,6 +23,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - None. +# 0.4.3 (July 20, 2023) + +## Fixed + +- **compression:** Fix accidental breaking change in 0.4.2. + # 0.4.2 (July 19, 2023) ## Added diff --git a/tower-http/Cargo.toml b/tower-http/Cargo.toml index 5d723862..6b3c0fd5 100644 --- a/tower-http/Cargo.toml +++ b/tower-http/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "tower-http" description = "Tower middleware and utilities for HTTP clients and servers" -version = "0.4.2" +version = "0.4.3" authors = ["Tower Maintainers "] edition = "2018" license = "MIT" diff --git a/tower-http/src/compression_utils.rs b/tower-http/src/compression_utils.rs index 5b4e4113..02ce631b 100644 --- a/tower-http/src/compression_utils.rs +++ b/tower-http/src/compression_utils.rs @@ -8,7 +8,6 @@ use http::HeaderValue; use http_body::Body; use pin_project_lite::pin_project; use std::{ - convert::TryInto, io, pin::Pin, task::{Context, Poll}, @@ -376,6 +375,8 @@ use async_compression::Level as AsyncCompressionLevel; ))] impl CompressionLevel { pub(crate) fn into_async_compression(self) -> AsyncCompressionLevel { + use std::convert::TryInto; + match self { CompressionLevel::Fastest => AsyncCompressionLevel::Fastest, CompressionLevel::Best => AsyncCompressionLevel::Best,