Releases: flozz/yoga-image-optimizer
YOGA Image Optimizer v1.2.4
YOGA Image Optimizer v1.2.3
YOGA Image Optimizer v1.2.2
YOGA Image Optimizer v1.2.1
YOGA Image Optimizer v1.2.0
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:
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
This release only add / update translations.
-
New translations:
- Spanish
- Russian
-
Updated translation:
- Turkish
YOGA Image Optimizer v1.1.1 (bugfix)
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
- Do not allow to remove images with the
-
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 >= 1.1.0 is now required
- YOGA v1.1.0 requires a new dependency: [mozjpeg-lossless-optimization](https://github.com/wanadev/mozjpeg-lossless-optimization
YOGA Image Optimizer 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
- Do not allow to remove images with the
-
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 >= 1.1.0 is now required
- YOGA v1.1.0 requires a new dependency: mozjpeg-lossless-optimization
YOGA Image Optimizer v1.0.0
Changelog:
-
v1.0.0:
- Fix
[-]
button do not remove selected image - Update site URL
- Fix
-
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)
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