Skip to content

Releases: Isotr0py/pillow-jpegxl-plugin

exif-dev

01 Dec 15:26
0b4e2b7
Compare
Choose a tag to compare
exif-dev Pre-release
Pre-release

What's Changed

  • ️👷 (deps): Bump docker/setup-qemu-action from 1 to 3 by @dependabot in #85
  • 🦀 (Rust): Expose metadata compress and disable metadata compress by default by @Isotr0py in #87

Full Changelog: v1.3.0...exif-dev

v1.3.0

23 Nov 16:57
1bb1787
Compare
Choose a tag to compare

What's Changed

  • Multithreading: num_threads and no-GIL by @Piezoid in #69
  • 🐍 (Plugin): Add is_animated field to image even if animation has not supported by @Isotr0py in #72
  • Convert jxl errors to python exceptions by @Piezoid in #71
  • 🔧(CI): Fix broken release and test CI by @Isotr0py in #75
  • Use the mode from the jpeg stream by @Piezoid in #70
  • Decoder num_threads as a module constant by @Piezoid in #76
  • don't store empty exif profiles (forcing the use of JXL container) by @Piezoid in #77
  • 🔧 (CI): Use cibuildwheel for wheel building by @Isotr0py in #79
  • 🔧 (CI): Update maturin release CI workflow by @Isotr0py in #81
  • ⬆️ (deps): Update pyo3 requirement from 0.22.0 to 0.23.1 by @dependabot in #82
  • 🦀 (Rust): Support I;16 and F pixel values decoding by @Isotr0py in #73
  • ⬆️ (cargo): bump version to v1.3.0 by @Isotr0py in #84

New Contributors

Full Changelog: v1.2.8...v1.3.0

v1.3.0-dev

23 Nov 15:47
1bb1787
Compare
Choose a tag to compare
v1.3.0-dev Pre-release
Pre-release

What's Changed

  • Multithreading: num_threads and no-GIL by @Piezoid in #69
  • 🐍 (Plugin): Add is_animated field to image even if animation has not supported by @Isotr0py in #72
  • Convert jxl errors to python exceptions by @Piezoid in #71
  • 🔧(CI): Fix broken release and test CI by @Isotr0py in #75
  • Use the mode from the jpeg stream by @Piezoid in #70
  • Decoder num_threads as a module constant by @Piezoid in #76
  • don't store empty exif profiles (forcing the use of JXL container) by @Piezoid in #77
  • 🔧 (CI): Use cibuildwheel for wheel building by @Isotr0py in #79
  • 🔧 (CI): Update maturin release CI workflow by @Isotr0py in #81
  • ⬆️ (deps): Update pyo3 requirement from 0.22.0 to 0.23.1 by @dependabot in #82
  • 🦀 (Rust): Support I;16 and F pixel values decoding by @Isotr0py in #73
  • ⬆️ (cargo): bump version to v1.3.0 by @Isotr0py in #84

New Contributors

Full Changelog: v1.2.8...v1.3.0-dev

v1.2.8

30 Sep 14:41
Compare
Choose a tag to compare

What's Changed

  • Handle empty string as None for metadata by @rphlo in #63
  • ⬆️ (deps): Update jpegxl-rs requirement from 0.10.4 to 0.11.0 by @dependabot in #66

Full Changelog: v1.2.7...v1.2.8

v1.2.7

04 Sep 13:39
2b825e4
Compare
Choose a tag to compare

What's Changed

  • 🐛 (plugin): Add warning when using jpeg reconstruction for clarification by @Isotr0py in #60
  • Do not write empty metadata by @rphlo in #61
  • ⬆️ (cargo): bump version to v1.2.7 by @Isotr0py in #62

New Contributors

  • @rphlo made their first contribution in #61

Full Changelog: v1.2.6...v1.2.7

v1.2.6

07 Aug 06:36
6a14e39
Compare
Choose a tag to compare

What's Changed

  • Add some metadata to pyproject.toml by @LawrenceJGD in #52
  • 🐛 (plugin): Fix plugin default encode behavior by @Isotr0py in #54
  • 🔧(benchmarks): Add benchmarks script and CI by @Isotr0py in #56
  • ⬆️ (cargo): bump version to v1.2.6 by @Isotr0py in #55

New Contributors

Full Changelog: v1.2.5...v1.2.6

v1.2.5

16 Jul 16:30
d308b3d
Compare
Choose a tag to compare

What's Changed

  • ⬆️ (deps): Update pyo3 requirement from 0.21.1 to 0.22.0 by @dependabot in #49
  • ⬆️ (deps): Update jpegxl-rs to 0.10.4 by @Isotr0py in #50
  • ⬆️ (cargo): bump version to v1.2.5 by @Isotr0py in #51

Full Changelog: v1.2.4...v1.2.5

v1.2.4

15 Jun 13:04
439403d
Compare
Choose a tag to compare

What's Changed

  • 🔧(decoder): optimize decoder to autocast image to 8bit by @Isotr0py in #42
  • 🛠️ (Test/CI): Add encode from jpg test by @Isotr0py in #44
  • 🐛 (plugin): Fix unexpected type issue with exif=None by @Isotr0py in #45
  • 🔧 (CI): Fix missing python3.10 in Mac CI by @Isotr0py in #48

Full Changelog: v1.2.3...v1.2.4

v1.2.3

15 Apr 07:09
71947c0
Compare
Choose a tag to compare

What's Changed

  • 🛠️ (Rust/CI): Isolate decode/encode code, optimize release CI by @Isotr0py in #32
  • ️👷 (deps): Bump softprops/action-gh-release from 1 to 2 by @dependabot in #33
  • ️👷 (deps): Bump actions/download-artifact from 3 to 4 by @dependabot in #34
  • ️👷 (deps): Bump actions/upload-artifact from 3 to 4 by @dependabot in #35
  • ️👷 (deps): Bump actions/checkout from 3 to 4 by @dependabot in #36
  • ️👷 (deps): Bump actions/setup-python from 4 to 5 by @dependabot in #37
  • 🔧 (CI): Fix actions/upload-artifact@v4 by @Isotr0py in #39
  • ⬆️ (deps): Update pyo3 requirement from 0.20.3 to 0.21.1 by @dependabot in #38
  • 📷 (CMS): Add support for ICC profiles by @Isotr0py in #40
  • ️👷 (deps): Bump actions/upload-artifact from 3 to 4 by @dependabot in #41

New Contributors

Full Changelog: v1.2.2...v1.2.3

v1.2.3-dev

15 Apr 05:18
51a1d07
Compare
Choose a tag to compare
v1.2.3-dev Pre-release
Pre-release

What's Changed

  • 🛠️ (Rust/CI): Isolate decode/encode code, optimize release CI by @Isotr0py in #32
  • ️👷 (deps): Bump softprops/action-gh-release from 1 to 2 by @dependabot in #33
  • ️👷 (deps): Bump actions/download-artifact from 3 to 4 by @dependabot in #34
  • ️👷 (deps): Bump actions/upload-artifact from 3 to 4 by @dependabot in #35
  • ️👷 (deps): Bump actions/checkout from 3 to 4 by @dependabot in #36
  • ️👷 (deps): Bump actions/setup-python from 4 to 5 by @dependabot in #37
  • 🔧 (CI): Fix actions/upload-artifact@v4 by @Isotr0py in #39
  • ⬆️ (deps): Update pyo3 requirement from 0.20.3 to 0.21.1 by @dependabot in #38
  • 📷 (CMS): Add support for ICC profiles by @Isotr0py in #40

New Contributors

Full Changelog: v1.2.2...v1.2.3-dev