docs: update changelog

This commit is contained in:
Rob Ede 2025-05-10 03:19:57 +01:00
parent 00eac0cf70
commit 88f0fd4528
No known key found for this signature in database
GPG Key ID: 97C636207D3EF933
2 changed files with 4 additions and 7 deletions

View File

@ -6,6 +6,7 @@
- Improve handling of non-UTF-8 header values in `Logger` middleware.
- Add `HttpServer::shutdown_signal()` method.
- Mark `HttpServer` as `#[must_use]`.
- Allow SVG images to be compressed by the `Compress` middleware.
- Re-export `mime` dependency.
- Update `brotli` dependency to `8`.
@ -28,7 +29,6 @@
- On Windows, an error is now returned from `HttpServer::bind()` (or TLS variants) when binding to a socket that's already in use.
- Update `brotli` dependency to `7`.
- Minimum supported Rust version (MSRV) is now 1.75.
- Fix Svg images not being compressed by the `Compress` middleware.
## 4.9.0

View File

@ -191,13 +191,10 @@ where
None => true,
Some(hdr) => {
match hdr.to_str().ok().and_then(|hdr| hdr.parse::<Mime>().ok()) {
Some(mime)
if mime.type_().as_str() == "image"
&& mime.subtype().as_str() != "svg+xml" =>
{
false
Some(mime) if mime.type_() == mime::IMAGE => {
matches!(mime.subtype(), mime::SVG)
}
Some(mime) if mime.type_().as_str() == "video" => false,
Some(mime) if mime.type_() == mime::VIDEO => false,
_ => true,
}
}