From cbb770fedd5b6b82b1d5cfce9356563cc831f48a Mon Sep 17 00:00:00 2001 From: Ivan Kuchin Date: Tue, 19 Nov 2024 21:55:25 +0100 Subject: [PATCH] v0.31.4 --- CHANGELOG.markdown | 2 ++ LICENSE.txt | 2 +- README.markdown | 2 +- image_optim.gemspec | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown index d4689de6..23941369 100644 --- a/CHANGELOG.markdown +++ b/CHANGELOG.markdown @@ -2,6 +2,8 @@ ## unreleased +## v0.31.4 (2024-11-19) + * Added `--svgo-allow-lossy` and `--svgo-precision` options to use svgo in lossy mode. This sets svgo `--precision`, which can result in substantially smaller svgs (see [#211](https://github.com/toy/image_optim/issues/211) for some experiments). Lower values are more lossy. 3 is the default, but many SVGs will work well even with 0 or 1. Like all worker specific lossy flags, this is also enabled with `--allow-lossy`. [#210](https://github.com/toy/image_optim/issues/210) [#211](https://github.com/toy/image_optim/issues/211) [@gurgeous](https://github.com/gurgeous) ## v0.31.3 (2023-02-17) diff --git a/LICENSE.txt b/LICENSE.txt index fdeb129b..99898ea3 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,4 +1,4 @@ -Copyright (c) 2012-2023 Ivan Kuchin +Copyright (c) 2012-2024 Ivan Kuchin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/README.markdown b/README.markdown index c9ce61cc..2f4a8787 100644 --- a/README.markdown +++ b/README.markdown @@ -392,4 +392,4 @@ In separate file [CHANGELOG.markdown](CHANGELOG.markdown). ## Copyright -Copyright (c) 2012-2023 Ivan Kuchin. See [LICENSE.txt](LICENSE.txt) for details. +Copyright (c) 2012-2024 Ivan Kuchin. See [LICENSE.txt](LICENSE.txt) for details. diff --git a/image_optim.gemspec b/image_optim.gemspec index bb20c195..e03dd005 100644 --- a/image_optim.gemspec +++ b/image_optim.gemspec @@ -2,7 +2,7 @@ Gem::Specification.new do |s| s.name = 'image_optim' - s.version = '0.31.3' + s.version = '0.31.4' s.summary = %q{Command line tool and ruby interface to optimize (lossless compress, optionally lossy) jpeg, png, gif and svg images using external utilities (advpng, gifsicle, jhead, jpeg-recompress, jpegoptim, jpegrescan, jpegtran, optipng, oxipng, pngcrush, pngout, pngquant, svgo)} s.homepage = "https://github.com/toy/#{s.name}" s.authors = ['Ivan Kuchin']