File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## 11.0.0 (2025-05-04)
4+
5+ ### Breaking Changes
6+
7+ - Replaced [ imagemin/gifsicle-bin] ( https://github.com/imagemin/gifsicle-bin ) package with [ 343dev/gifsicle] ( https://github.com/343dev/gifsicle ) .
8+ - Added new configuration parameters in [ .optimiztrc.cjs] ( .optimiztrc.cjs ) :
9+ - [ optimize.gif.lossy.gamma] ( https://github.com/343dev/optimizt/blob/a53d5b82facf4d24a25d2e60d9dd15868e79acbf/.optimiztrc.cjs#L55 )
10+ - [ optimize.gif.lossless.gamma] ( https://github.com/343dev/optimizt/blob/a53d5b82facf4d24a25d2e60d9dd15868e79acbf/.optimiztrc.cjs#L62 )
11+ - Updated gifsicle to version 1.96.
12+
13+ ### Benefits
14+
15+ - ** Reduced Dependencies** : Total project dependencies decreased from 218 to 41.
16+ - ** Improved Platform Support** : Added arm64 binary versions for ` guetzli ` and ` gifsicle ` .
17+
18+ ### Important Note About Gamma Parameters
19+
20+ The new gamma parameters were added because of changes in gifsicle 1.96. In this version:
21+
22+ - The ` --lossy ` option now measures color errors using the color space selected by ` --gamma ` (defaults to sRGB).
23+ - A new algorithm for computing color differences has been implemented.
24+ - This means ` --lossy=N ` will behave differently than in previous versions and may compress less than expected.
25+ - For behavior similar to previous versions, use ` --lossy=N --gamma=1 ` .
26+
27+
328## 10.0.0 (2024-10-28)
429
530Breaking Changes:
You can’t perform that action at this time.
0 commit comments