Skip to content

Releases: flozz/yoga-image-optimizer

YOGA Image Optimizer v1.2.4

08 Apr 11:55
6b61a29
Compare
Choose a tag to compare
  • i18n: Updated Occitan translation (@Mejans, #53)
  • misc: Added Python 3.12 support (@flozz)
  • misc!: Removed Python 3.7 support (@flozz)

YOGA Image Optimizer v1.2.3

02 Sep 08:16
9117965
Compare
Choose a tag to compare
  • Fixed crash when the system locale cannot be determined (@flozz, #43)

YOGA Image Optimizer v1.2.2

30 Dec 13:43
ccf58be
Compare
Choose a tag to compare
  • Bug fix:

    • Fixed an issue that prevents the update of the view with older Pango
      versions (@flozz, #41)
  • Translations:

YOGA Image Optimizer v1.2.1

22 Nov 12:52
fd509a4
Compare
Choose a tag to compare
  • Fixes / improvements:

    • Flatpak: use the real user cache, not the one of the Flatpak application
      (@flozz)
    • Added Python 3.11 support (@flozz)
  • Translations:

YOGA Image Optimizer v1.2.0

20 Oct 16:45
5bedefc
Compare
Choose a tag to compare

TL;DR

YOGA Image Optimizer v1.2.0 is out! This version brings an improved
interface and more generally a better user experience.

More at https://yoga.flozz.org/release_v1.2.0.html

Changelog

Interface / User Experience:

  • More compact and less bloated interface (#17)
  • Allow opening input images in the default image viewer by double-clicking
    on them
  • Asynchronous generation and loading of thumbnails to not freeze the
    interface when importing a lot of images (#26)
  • Sped up thumbnail loading on Linux by using already generated thumbnails
    from the shared cache
  • Sped up thumbnail generation using BOX sampling instead of LANCZOS
  • Displayed a warning icon if the output image is larger than the input one

Bugfix / Code Improvement:

  • Fixed a crash when generating thumbnails for JPEGs with an invalid
    orientation EXIF tag (#29)
  • Fixed inverted width and height with rotated JPEGs
  • Fixed a crash of the image import process when generating the thumbnail of
    a broken image (#27)
  • Fixed a crash of the optimization batch if an error occurs when optimizing an
    image (#27)
  • Fixed issues related to concurrent.futures on Python 3.7 and 3.8 (#32)
  • Updated the code to not use deprecated constants on newer Pillow versions
  • Various typo fixed (@kianmeng, #31)

Translations:

  • Dutch translation (incomplete) (@Vistaus, #25)
  • German Translation (Jürgen Benvenuti)

About Windows Builds

  • The 1.2.0-1 packages below are updated versions of the previous ones (1.2.0). There are still some rare cases of crash when drag&dropping images, but I am working on it :)

YOGA Image Optimizer v1.1.2

12 Sep 11:23
2585a1e
Compare
Choose a tag to compare

This release only add / update translations.

  • New translations:

    • Spanish
    • Russian
  • Updated translation:

    • Turkish

YOGA Image Optimizer v1.1.1 (bugfix)

29 Sep 11:35
be4fafc
Compare
Choose a tag to compare

This is a bugfix release.

v1.1.1

  • Fix the abnormal amount of processes created (and not cleaned) when starting an optimization (#13)

v1.1.0

  • YOGA updated to v1.1.0:

    • Honor the JPEG orientation EXIF tag
    • JPEG optimization improved: up to 7.3 % of additional size reduction since previous version.
    • YOGA can no more output a PNG larger than the input one when performing a PNG to PNG optimization
  • Settings were added:

    • Theme selection / dark theme preference
    • Number of threads used to optimize images
    • Setting the default output locations / name or pattern of output files
  • "Optimize" and "Stop" buttons behaviour improved:

    • The "Stop" button now stops the running optimizations and not only the pending ones
    • Display a "Canceled" status on non-optimized image while the "Stop" button is clicked
    • Do not optimize again images that have already been optimized
  • Allow to resize images (downscale only, preserve ratio)

  • Multiselection: Multiple files can now be selected and their parameters can
    be edited all at once

  • Bug fix / improvements:

    • Do not allow to remove images with the <Del> key while an optimization is in progress
    • Fix image previews: no more ugly thumbnails with indexed images
    • Image previews now honor the JPEG orientation EXIF tag
  • Windows specific changes:

    • Use the Adwaita theme by default on Windows as the Windows10 GTK theme looks buggy
  • Translations udpated:

    • French
    • Italian (partial)
    • Occitan
    • Turkish (partial)
  • NOTE for packagers:

YOGA Image Optimizer v1.1.0

06 Sep 17:43
e710b7d
Compare
Choose a tag to compare
  • YOGA updated to v1.1.0:

    • Honor the JPEG orientation EXIF tag
    • JPEG optimization improved: up to 7.3 % of additional size reduction since previous version.
    • YOGA can no more output a PNG larger than the input one when performing a PNG to PNG optimization
  • Settings were added:

    • Theme selection / dark theme preference
    • Number of threads used to optimize images
    • Setting the default output locations / name or pattern of output files
  • "Optimize" and "Stop" buttons behaviour improved:

    • The "Stop" button now stops the running optimizations and not only the pending ones
    • Display a "Canceled" status on non-optimized image while the "Stop" button is clicked
    • Do not optimize again images that have already been optimized
  • Allow to resize images (downscale only, preserve ratio)

  • Multiselection: Multiple files can now be selected and their parameters can
    be edited all at once

  • Bug fix / improvements:

    • Do not allow to remove images with the <Del> key while an optimization is in progress
    • Fix image previews: no more ugly thumbnails with indexed images
    • Image previews now honor the JPEG orientation EXIF tag
  • Windows specific changes:

    • Use the Adwaita theme by default on Windows as the Windows10 GTK theme looks buggy
  • Translations udpated:

    • French
    • Italian (partial)
    • Occitan
    • Turkish (partial)
  • NOTE for packagers:

YOGA Image Optimizer v1.0.0

11 Jun 13:16
dbcbeac
Compare
Choose a tag to compare

Changelog:

  • v1.0.0:

    • Fix [-] button do not remove selected image
    • Update site URL
  • v0.99.2 (beta):

    • Fix package data not installed while installing with pip (#3)
    • NOTE: no new release for Windows as nothing changed
  • v0.99.1 (beta):

    • Fix site URL in setup.py
    • Fix version number
  • v0.99.0 (beta):

    • Initial release
    • Linux and Windows support
    • Optimizes PNG, JPEG and WebP image formats

Known issues:

  • Windows: Close, maximize and minimize buttons are black on black in the dark version of the Windows 10 theme
  • Clicking on the "stop" button only cancel optimizations that are not already started

YOGA Image Optimizer v0.99.2 (beta)

02 Jun 07:45
1c72fcd
Compare
Choose a tag to compare
Pre-release

Changelog:

  • v0.99.2 (beta):

    • Fix package data not installed while installing with pip (#3)
    • NOTE: no new release for Windows as nothing changed
  • v0.99.1 (beta):

    • Fix site URL in setup.py
    • Fix version number
  • v0.99.0 (beta):

    • Initial release
    • Linux and Windows support
    • Optimizes PNG, JPEG and WebP image formats

Known issues:

  • Windows: Close, maximize and minimize buttons are black on black in the dark version of the Windows 10 theme
  • Clicking on the "stop" button only cancel optimizations that are not already started