Skip to content

Releases: nfrasser/pyoxipng

v9.1.0

30 Dec 02:28
cc0e80f
Compare
Choose a tag to compare

What's Changed

  • Deprecated: options such as filter that that previously supported set types now expect Sequence types such as list or tuple. Support for set will be removed in v10.
  • Dropped build support for old operating systems that reached end-of-life
  • Disable x86, armv7, s390x, ppc64le manylinux pip builds (breaking due to deflate dependency)
  • Update to oxipng 9.1
  • Update build toolchain
  • Refactor internals

Full Changelog: v9.0.1...v9.1.0

v9.0.1

29 Dec 23:58
50ac2ed
Compare
Choose a tag to compare

What's Changed

  • Correct fast_evaluation argument in wrapper by @naghim in #14
  • Python 3.13 support and update pip dependencies @nfrasser in #16

New Contributors

Full Changelog: v9.0.0...v9.0.1

v9.0.0

21 Oct 23:01
8838de7
Compare
Choose a tag to compare

What's Changed

  • Update to oxipng 9
  • BREAKING: Removed backup option
  • BREAKING: Removed check option
  • BREAKING: Removed pretend option
  • BREAKING: Removed preserve_attrs option
  • BREAKING: Replaced oxipng.Headers with oxipng.StripChunks
  • Added: RawImage class for optimizing raw RGBA data
  • Added: scale_16 option
  • Fixed: correct fast_evaluation option implementation

Full Changelog: v8.0.1...v9.0.0

v8.0.1

03 Oct 18:44
Compare
Choose a tag to compare

What's Changed

  • Python 3.12 wheels
  • Drop Python 3.7 support

Full Changelog: v8.0.0...v8.0.1

v8.0.0

04 Jan 20:22
24524db
Compare
Choose a tag to compare

What's Changed

  • Update to oxipng 8
  • BREAKING: interlace option now expects oxipng.Interlace enum
  • BREAKING: replace alphas option with optimize_alpha boolean
  • Added: check option

Full Changelog: v7.0.0...v8.0.0

v7.0.0

04 Jan 04:42
Compare
Choose a tag to compare

What's Changed

  • Upgrade to oxipng 7.0.0 by @RaiaN in #6
  • BREAKING: filter option now expects set of oxipng.RowFilter enum
  • BREAKING: deflate option now expects instance of oxipng.Deflaters
  • Added: fast_evaluation option

New Contributors

  • @RaiaN made their first contribution in #6

Full Changelog: v6.0.0...v7.0.0

v6.0.0

13 Oct 01:22
Compare
Choose a tag to compare
  • Add missing alphas, strip and deflate options by @nfrasser in #4

Full Changelog: v5.0.0...v6.0.0

v5.0.0

12 Oct 04:35
1bf795a
Compare
Choose a tag to compare
  • Sync version with oxipng major releases