From 203f1741089ef96a1dd6177947440b72453bee05 Mon Sep 17 00:00:00 2001 From: Jonathan Behrens Date: Fri, 13 Aug 2021 21:43:59 -0400 Subject: [PATCH 1/2] Bump MSRV to 1.46.0 --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 18773c87..0b831b24 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -8,7 +8,7 @@ jobs: build: strategy: matrix: - rust: ["1.34.2", stable, beta, nightly] + rust: ["1.46.0", stable, beta, nightly] os: [ubuntu-latest, windows-latest, macos-latest] features: [""] runs-on: ${{ matrix.os }} From 15dde365d1247123ec59e57eb4d8d7534788ebf1 Mon Sep 17 00:00:00 2001 From: Jonathan Behrens Date: Fri, 13 Aug 2021 21:44:24 -0400 Subject: [PATCH 2/2] Bump version to 0.17.0 --- CHANGES.md | 13 +++++++++++++ Cargo.toml | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 2aa828e6..75a74c38 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,16 @@ +## 0.17.0 + +* Increased MSRV to 1.46.0 +* Rework output info usage +* Implement APNG encoding +* Improve ergonomics of encoder set_palette and set_trns methods +* Make Info struct non-exhaustive +* Make encoder a core feature +* Default Transformations to Identity +* Add Adaptive filtering method for encoding +* Fix SCREAM_CASE on ColorType variants +* Forbid unsafe code + ## 0.16.7 * Added `Encoder::set_trns` to register a transparency table to be written. diff --git a/Cargo.toml b/Cargo.toml index 7ae90dbc..0fe45129 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "png" -version = "0.16.7" +version = "0.17.0" license = "MIT OR Apache-2.0" description = "PNG decoding and encoding library in pure Rust"