Skip to content

deps(deps): bump png from 0.17.16 to 0.18.1#6747

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/png-0.18.1
Open

deps(deps): bump png from 0.17.16 to 0.18.1#6747
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/png-0.18.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 21, 2026

Copy link
Copy Markdown
Contributor

Bumps png from 0.17.16 to 0.18.1.

Changelog

Sourced from png's changelog.

0.18.1

Additions

  • Added Filter::MinEntropy for encoding, which selects the filter that minimizes the Shannon entropy of the filtered row. (#647)
  • Made ScaledFloat::SCALING constant public. (#650)
  • Support skipping chunks without loading them into memory. (#630)
  • Allow full unfiltering for partial data, enabling progressive decoding use cases. (#664)

Changes

  • Improved Paeth unfilter auto-vectorization by changing how loop state is maintained. (#635)
  • Added portable_simd Paeth unfiltering for 3bpp and 4bpp images on nightly. (#632, #633)
  • Add early exit for adaptive filter selection when a perfect filter is found. (#646)
  • Ignore duplicate acTL chunks instead of producing errors. (#651)
  • Require IDAT chunk(s) before fdAT chunks, as mandated by PNG specification. (#653)
  • Enforce acTL frame counts to be valid PNG 4-byte integers (capped at 2^31-1). (#673)

Fixes

  • Fixed and improved intra-doc links in documentation comments. (#665)
  • Fixed nightly portable_simd build. (#675)

#630: image-rs/image-png#630 #632: image-rs/image-png#632 #633: image-rs/image-png#633 #635: image-rs/image-png#635 #646: image-rs/image-png#646 #647: image-rs/image-png#647 #650: image-rs/image-png#650 #651: image-rs/image-png#651 #653: image-rs/image-png#653 #664: image-rs/image-png#664 #665: image-rs/image-png#665 #673: image-rs/image-png#673 #675: image-rs/image-png#675

0.18.0

API Breaking Changes

  • Removed deprecated Info::encode and Encoder::set_srgb methods.
  • Improved the compression settings API for encoding.

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jul 21, 2026
Bumps [png](https://github.com/image-rs/image-png) from 0.17.16 to 0.18.1.
- [Changelog](https://github.com/image-rs/image-png/blob/master/CHANGES.md)
- [Commits](https://github.com/image-rs/image-png/commits)

---
updated-dependencies:
- dependency-name: png
  dependency-version: 0.18.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/png-0.18.1 branch from d456073 to 2e66940 Compare July 22, 2026 10:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants