From c708281fdf13e49710c275fbad2331fe4940ee1d Mon Sep 17 00:00:00 2001 From: Andreas Molzer Date: Fri, 28 Jun 2024 13:20:55 +0200 Subject: [PATCH] Release notes and metadata for 0.25.2 --- CHANGES.md | 21 +++++++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 5d72ad0b06..769ec7ad1f 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -7,6 +7,27 @@ ## Changes +### Version 0.25.2 + +Features: +- Added the HDR encoder to supported formats in generic write methods with the + `hdr` feature enabled. Supports 32-bit float RGB color only, for now. +- When cloning `ImageBuffer`, `DynamicImage` and `Frame` the existing buffer + will now be reused if possible. +- Added `image::ImageReader` as an alias. +- Implement `ImageEncoder` for `HdrEncoder`. + +Structural changes +- Switch from `byteorder` to `byteorder-lite`, consolidating some casting + unsafety to `bytemuck`. +- Many methods on `DynamicImage` and buffers gained `#[must_use]` indications. + +Bug fixes: +- Removed test data included in the crate archive. +- The WebP animation decoder stops when reaching the indicate frame count. +- Fixed bugs in the `bmp` decoder. +- Format support gated on the `exr` feature now compiles in isolation. + ### Version 0.25.1 Bug fixes: diff --git a/Cargo.toml b/Cargo.toml index c8d9b72805..114362ec50 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "image" -version = "0.25.1" +version = "0.25.2" edition = "2021" resolver = "2"