Wanadev Yoga Versions Save

Converts and optimizes images and 3D models

v1.3.1-1

1 month ago

This version has no code change from the v1.3.1. It is only an update of the distribution :

  • A brand new standalone version was build for Linux
  • The Windows standalone distribution was updated (changes in documentation)

Changelog:

  • dist: Added scripts to build a standalone binary version of YOGA on Linux

v1.3.1

4 months ago
  • chore(sdist): Fixed included files in sdist package (@flozz)

v1.3.0

4 months ago
  • feat(assimp): Updated assimp to v5.3.1 (fixed build on GCC >= 13) (@flozz)
  • chore: Removed a script that is no more needed (@flozz)
  • docs: Updated contributing documentation (libraries, supported Python version, assimp update) (@flozz)

v1.2.3

7 months ago
  • Code quality: more robust type comparison (@flozz)
  • Code quality: cleanup some Python 2.7 specific code (@flozz)
  • Added Python 3.12 support (@flozz)
  • Removed Python 3.7 support (@flozz)

v1.2.2

1 year ago
  • Updated the code to not use deprecated constants on newer Pillow versions
  • Various typo fixed (@kianmeng, #45)
  • Added Python 3.11 support

v1.2.1

1 year ago

Changelog:

v1.2.1:

  • No change: fix an upload error on PYPI

v1.2.0:

  • Add color quantization options (based on libimagequant) [documentation]
  • arm64 and universal2 wheels for macOS
  • x86 and x68_64 wheels for musl-based Linux distro (Alpine,...)
  • MAINTAINERS: New dependency: imagequant

v1.2.0

1 year ago

Changelog:

  • Add color quantization options (based on libimagequant) [documentation]
  • arm64 and universal2 wheels for macOS
  • x86 and x68_64 wheels for musl-based Linux distro (Alpine,...)
  • MAINTAINERS: New dependency: imagequant

v1.1.2

2 years ago
  • 1.1.2:

    • Add flag to CFFI builder to fix MacOS build
  • 1.1.1:

    • JPEG: ignore invalid values for the orientation tag (#38)
    • Python 3.10 support and wheels

v1.1.0

2 years ago
  • JPEG Optimization:

    • Honor the JPEG orientation EXIF tag
    • JPEG optimization has been improved by using some optimizations from MozJPEG after the Guetzli encoding (from 2.4 % to 7.3 % of additional size reduction)
  • PNG Optimization:

    • YOGA can no more output a PNG larger than the input one when performing a PNG to PNG optimization
  • CLI:

    • Allow to cancel an optimization using Ctrl+C (NOTE: may not work on Windows)
    • Add a --version option to get YOGA's version
    • Improve yoga --help usage
  • Python versions:

    • Python 2.7 support dropped
  • NOTE for packagers:

v1.0.0

3 years ago
  • WEBP (lossy and lossless) images supported as output format
  • PNG default optimization preset changed to a 10× faster preset (old preset stil available with --png-slow-optimization flag)
  • New model flag --no-fix-infacing-normals to disable Assimp's "fix infacing normals" postprocess (#32, #33)
  • Show CLI usage when no parameter given
  • Developer documentation improved (#31)
  • ASSIMP library updated

WARNING: This is the last version to actively support Python 2.7!