ImageOptim-CLI

Make optimisation of images part of your automated build process

MIT License

Downloads
26.2K
Stars
3.5K
Committers
17

Bot releases are visible (Hide)

ImageOptim-CLI - 3.1.9 Latest Release

Published by JamieMason 12 months ago

3.1.9 (2023-11-06)

Bug Fixes

  • engines: support node >= 18 (5c18d6c), Closes #199, #197
  • npm: update dependencies (201e63f)
ImageOptim-CLI - 3.1.7

Published by JamieMason over 1 year ago

3.1.7 (2023-07-02)

Features

  • node: upgrade to node v18 (40dfb41)
ImageOptim-CLI - 3.0.7

Published by JamieMason almost 3 years ago

3.0.7 (2021-11-13)

Bug Fixes

  • cli: use unique temp dir per invocation (7291ded), closes #183
  • jpegmini: add com.beamr.jpegminipro.app (ed5e112), closes #187
  • jpegmini: add support for macOS Monterey (e7bcd50)
  • nexe: fix __dirname issues in v3.3.7 (dae85f9)
  • npm: update dependencies (585f08e), closes #191
ImageOptim-CLI - 3.0.2

Published by JamieMason almost 5 years ago

3.0.2 (2019-11-04)

Bug Fixes

  • cli: ensure temp files are always removed (7413b22)
  • pngquant: handle upstream errors (9557b8f), closes #182
ImageOptim-CLI - 3.0.0

Published by JamieMason about 5 years ago

3.0.0 (2019-09-15)

Bug Fixes

  • 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)

Performance Improvements

  • cli: reduce memory consumption (3166245), closes #173

BREAKING CHANGES

  • 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.
ImageOptim-CLI - 2.3.9

Published by JamieMason over 5 years ago

2.3.9 (2019-07-16)

Bug Fixes

  • npm: potential security vulnerability (cd48880)
ImageOptim-CLI - 2.3.8

Published by JamieMason over 5 years ago

2.3.8 (2019-07-16)

Bug Fixes

  • npm: potential security vulnerability (1560041), closes #178
ImageOptim-CLI - 2.3.7

Published by JamieMason over 5 years ago

2.3.7 (2019-07-01)

Bug Fixes

ImageOptim-CLI - 2.3.6

Published by JamieMason over 5 years ago

2.3.6 (2019-06-17)

Bug Fixes

  • npm: update dependencies (a154af0)

    NAME               OLD            NEW       INFO
    commander          2.19.0         2.20.0    https://github.com/tj/commander.js
    globby             9.0.0          9.2.0     https://github.com/sindresorhus/globby
    pretty-bytes       5.1.0          5.2.0     https://github.com/sindresorhus/pretty-bytes
    @types/fs-extra    5.0.4          7.0.0     https://github.com/DefinitelyTyped/DefinitelyTyped
    @types/globby      8.0.0          9.1.0     https://github.com/sindresorhus/globby
    @types/node        10.12.21       12.0.8    https://github.com/DefinitelyTyped/DefinitelyTyped
    nexe               2.0.0-rc.34    3.3.0     https://github.com/nexe/nexe
    prettier           1.16.3         1.18.2    https://github.com/prettier/prettier
    tslint             5.12.1         5.17.0    https://github.com/palantir/tslint
    typescript         3.3.1          3.5.2     https://github.com/Microsoft/TypeScript
    

    Excluded due to bug with fs.stat:

    NAME               OLD            NEW       INFO
    fs-extra           7.0.1          8.0.1     https://github.com/jprichardson/node-fs-extra
    
ImageOptim-CLI - 2.3.5

Published by JamieMason over 5 years ago

2.3.5 (2019-02-02)

Bug Fixes

ImageOptim-CLI - 2.3.4

Published by JamieMason over 5 years ago

2.3.4 (2018-12-23)

Features

  • 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)
ImageOptim-CLI - 2.0.4

Published by JamieMason over 5 years ago

2.0.4 (2018-11-07)

Bug Fixes

  • npm: update dependencies (a5b3ec8)
ImageOptim-CLI - 2.0.3

Published by JamieMason over 5 years ago

2.0.3 (2018-06-13)

Bug Fixes

ImageOptim-CLI - 2.0.2

Published by JamieMason over 5 years ago

2.0.2 (2018-05-14)

Bug Fixes

  • cli: rename bin to imageoptim in help output (534c87f)
  • nexe: fix __dirname not behaving as expected (05b9ca3), closes #163
ImageOptim-CLI - 2.0.0

Published by JamieMason over 5 years ago

2.0.0 (2018-05-13)

Features

ImageOptim-CLI - 1.15.4

Published by JamieMason over 5 years ago

1.15.4 (2017-11-22)

Bug Fixes

  • osx: add support for high sierra (e25bfce)
ImageOptim-CLI - 1.15.3

Published by JamieMason over 5 years ago

1.15.3 (2017-11-14)

Bug Fixes

  • duplicates: support multibyte characters (43d6ce7)
  • osx: add support for high sierra (6208dc4), closes #152
ImageOptim-CLI - 1.15.1

Published by JamieMason over 5 years ago

1.15.1 (2017-06-29)

Bug Fixes

  • file index: handle cases where no files are found or passed in (b9b4f7a)

Features

  • pngquant: binary update to 2.9.1 (8182b51)
ImageOptim-CLI - 1.14.9

Published by JamieMason over 5 years ago

1.14.9 (2017-02-05)

Bug Fixes

  • jpegmini: the text field in sierra has changed to a combo box (2f711bb), closes #129
ImageOptim-CLI - 1.14.8

Published by JamieMason over 5 years ago

1.14.8 (2016-02-09)

Bug Fixes

  • examples: remove shell syntax highlighting (0344ae7)
  • filesystem: remove additional trailing slash after $TMPDIR (6b60e32), closes #87

Features

  • 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)