3.1.9 (2023-11-06)
3.1.7 (2023-07-02)
- node: upgrade to node v18 (40dfb41)
3.0.7 (2021-11-13)
- cli: use unique temp dir per invocation (5fac801), closes #183
- jpegmini: add com.beamr.jpegminipro.app (d865434), closes #187
- jpegmini: add support for macOS Monterey (7060d05)
- nexe: fix __dirname issues in v3.3.7 (aac53ac)
- npm: update dependencies (59cdebc), closes #191
3.0.2 (2019-11-04)
- cli: ensure temp files are always removed (7413b22)
- pngquant: handle upstream errors (9557b8f), closes #182
3.0.0 (2019-09-15)
- cli: exit with error status if an app is not installed (6c3d799), closes #180
- cli: handle upper case file extensions (e7c84ac), closes #181
- npm: update npm dependencies (b492ad2)
- cli: The following scenarios will display an error and exit with a status code of 1, where previously they would display a warning:
- Not using
--no-imageoptim
when ImageOptim.app is not installed. - Using
--imagealpha
when ImageAlpha.app is not installed. - Using
--jpegmini
when JPEGmini.app is not installed.
2.3.9 (2019-07-16)
- npm: potential security vulnerability (cd48880)
2.3.8 (2019-07-16)
2.3.7 (2019-07-01)
2.3.6 (2019-06-17)
- npm: update dependencies (a154af0)
2.3.5 (2019-02-02)
2.3.4 (2018-12-23)
- cli: only output summary when savings are made (b44c078)
- cli: show warning when ImageOptim.app is not installed (44f3055)
- nexe: upgrade to node.js 10.13.0 and es2017 (dddd9ff)
2.0.4 (2018-11-07)
- npm: update dependencies (a5b3ec8)
2.0.3 (2018-06-13)
2.0.2 (2018-05-14)
- cli: rename bin to imageoptim in help output (534c87f)
- nexe: fix __dirname not behaving as expected (05b9ca3), closes #163
2.0.0 (2018-05-13)
1.15.4 (2017-11-22)
- osx: add support for high sierra (e25bfce)
1.15.3 (2017-11-14)
- duplicates: support multibyte characters (43d6ce7)
- osx: add support for high sierra (6208dc4), closes #152
1.15.1 (2017-06-29)
- file index: handle cases where no files are found or passed in (b9b4f7a)
- pngquant: binary update to 2.9.1 (8182b51)
1.14.9 (2017-02-05)
1.14.8 (2016-02-09)
- examples: remove shell syntax highlighting (0344ae7)
- filesystem: remove additional trailing slash after $TMPDIR (6b60e32), closes #87
- logging: per-file reporting is now opt-in via a --verbose flag (4c9a489)
- pngquant: add --skip-if-larger option (9904253)
- pngquant: replace hard-coded value with -m/--min-quality param (699d8c8)