From 417bcebc5c105ab8061d85ae6819e171ee2774de Mon Sep 17 00:00:00 2001 From: "Sergey \"Shnatsel\" Davidoff" Date: Thu, 5 Dec 2024 05:34:45 +0000 Subject: [PATCH 1/3] Fill in changelog --- CHANGES.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index d895e732..80379146 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,35 @@ +## 0.17.15 + +### Added + +* Add a public API to advance to the next frame in APNG decoder ([#518]) +* Add APIs to write ICC and EXIF chunks ([#526]) +* Add support for parsing the sBIT chunk ([#524]) +* Add support for parsing the bKGD chunk ([#538]) +* Add support for parsing the cICP chunk ([#529]) +* Add support for parsing mDCv and cLLi chunks ([#528]) + +### Changed + +* Improve performance of Paeth filter during decoding ([#512], [#539]) + +### Fixed + +* Avoid an infinite loop when retrying after a fatal error using `StreamingDecoder` ([#520]) +* Fixed chunk order in encoded files ([#526]) + +[#495]: https://github.com/image-rs/image-png/pull/495 +[#496]: https://github.com/image-rs/image-png/pull/496 +[#512]: https://github.com/image-rs/image-png/pull/512 +[#518]: https://github.com/image-rs/image-png/pull/518 +[#520]: https://github.com/image-rs/image-png/pull/520 +[#524]: https://github.com/image-rs/image-png/pull/524 +[#526]: https://github.com/image-rs/image-png/pull/526 +[#528]: https://github.com/image-rs/image-png/pull/528 +[#529]: https://github.com/image-rs/image-png/pull/529 +[#538]: https://github.com/image-rs/image-png/pull/538 +[#539]: https://github.com/image-rs/image-png/pull/539 + ## 0.17.14 * Updated to miniz_oxide 0.8.0. From bd8a4a3c517fe4c821e3c7e5e72ae8e484663cac Mon Sep 17 00:00:00 2001 From: "Sergey \"Shnatsel\" Davidoff" Date: Thu, 5 Dec 2024 05:42:01 +0000 Subject: [PATCH 2/3] Bump version --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 49d47ad5..ee38788d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "png" -version = "0.17.14" +version = "0.17.15" license = "MIT OR Apache-2.0" description = "PNG decoding and encoding library in pure Rust" From f4b3ea8cbc20276bfe92a1fd6971f92f8d00fb47 Mon Sep 17 00:00:00 2001 From: "Sergey \"Shnatsel\" Davidoff" Date: Thu, 5 Dec 2024 05:59:06 +0000 Subject: [PATCH 3/3] Add the chunk renaming PR to changelog --- CHANGES.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 80379146..6d7a818c 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -7,7 +7,7 @@ * Add support for parsing the sBIT chunk ([#524]) * Add support for parsing the bKGD chunk ([#538]) * Add support for parsing the cICP chunk ([#529]) -* Add support for parsing mDCv and cLLi chunks ([#528]) +* Add support for parsing mDCv and cLLi chunks ([#528], ([#543])) ### Changed @@ -29,6 +29,7 @@ [#529]: https://github.com/image-rs/image-png/pull/529 [#538]: https://github.com/image-rs/image-png/pull/538 [#539]: https://github.com/image-rs/image-png/pull/539 +[#543]: https://github.com/image-rs/image-png/pull/543 ## 0.17.14