-
-
Notifications
You must be signed in to change notification settings - Fork 126
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
88386d5
commit 6bd62ea
Showing
3 changed files
with
195 additions
and
48 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,71 +1,188 @@ | ||
# Change Log | ||
<a name="1.14.9"></a> | ||
## [1.14.9](https://github.com/JamieMason/ImageOptim-CLI/compare/1.14.8...v1.14.9) (2017-02-05) | ||
|
||
**1.14.8** — Feb. 09, 2016 — [Diff](https://github.com/JamieMason/ImageOptim-CLI/compare/1.11.6...1.14.8) | ||
|
||
* **filesystem:** remove additional trailing slash after $TMPDIR, fixes #87. | ||
* **examples:** remove shell syntax highlighting. | ||
+ **logging:** per-file reporting is now opt-in via a --verbose flag. | ||
+ **pngquant:** add --skip-if-larger option. | ||
+ **pngquant:** replace hard-coded value with -m/--min-quality param. | ||
### Bug Fixes | ||
|
||
**1.11.6** — Feb. 16, 2015 — [Diff](https://github.com/JamieMason/ImageOptim-CLI/compare/1.11.4...1.11.6) | ||
* **jpegmini:** the text field in sierra has changed to a combo box ([2f711bb](https://github.com/JamieMason/ImageOptim-CLI/commit/2f711bb)), closes [#129](https://github.com/JamieMason/ImageOptim-CLI/issues/129) | ||
|
||
+ Handle "standard" and "retail" JPEGmini variants, fixes #98. | ||
+ --quit closes JPEGmini but not ImageOptim, fixes #105. | ||
|
||
**1.11.4** — Nov. 01, 2014 — [Diff](https://github.com/JamieMason/ImageOptim-CLI/compare/1.11.3...1.11.4) | ||
|
||
+ Amend the application id for JPEGmini Pro, refs #79. | ||
<a name="1.14.8"></a> | ||
## [1.14.8](https://github.com/JamieMason/ImageOptim-CLI/compare/1.11.4...1.14.8) (2016-02-09) | ||
|
||
**1.11.3** — Nov. 01, 2014 — [Diff](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.11...1.11.3) | ||
|
||
+ Provide a parameter to disable color output, fixes #78. | ||
+ Add support for .apps installed outside /Applications, fixes #90. | ||
+ Add support for JPEGmini Lite (#67), JPEGmini Pro (#79), and OS X Yosemite (#89). | ||
+ Upgrade to pngquant 2.3.1 to access --skip-if-larger, fixes #81. | ||
+ Change git pre-commit hook, fixes #82. | ||
### Bug Fixes | ||
|
||
**1.7.11** — Jan. 23, 2014 — [Diff](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.10...1.7.11) | ||
* **examples:** remove shell syntax highlighting ([0344ae7](https://github.com/JamieMason/ImageOptim-CLI/commit/0344ae7)) | ||
* **filesystem:** remove additional trailing slash after $TMPDIR ([6b60e32](https://github.com/JamieMason/ImageOptim-CLI/commit/6b60e32)), closes [#87](https://github.com/JamieMason/ImageOptim-CLI/issues/87) | ||
|
||
+ Add FAQs and related projects to README. | ||
|
||
**1.7.10** — Dec. 11, 2013 — [Diff](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.9...1.7.10) | ||
### Features | ||
|
||
+ Expand paths to avoid issues with some formats of relative paths (#65). | ||
* **logging:** per-file reporting is now opt-in via a --verbose flag ([4c9a489](https://github.com/JamieMason/ImageOptim-CLI/commit/4c9a489)) | ||
* **pngquant:** add --skip-if-larger option ([9904253](https://github.com/JamieMason/ImageOptim-CLI/commit/9904253)) | ||
* **pngquant:** replace hard-coded value with -m/--min-quality param ([699d8c8](https://github.com/JamieMason/ImageOptim-CLI/commit/699d8c8)) | ||
|
||
**1.7.9** — Dec. 10, 2013 — [Diff](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.3...1.7.9) | ||
|
||
+ Added support for JPEGmini Lite (#41). | ||
+ Changed CLI to exit instead of displaying a warning if the `--directory` option is not valid. | ||
+ Fixed issue in Mavericks where JPEGmini would open but not select any files (#60). | ||
+ Changed to run ImageOptim in CLI mode instead of using AppleScript, this removes support for Leopard and older (#61, #62, 53). | ||
+ Fix minor formatting issues in Terminal output. | ||
+ Ensure trailing slash on $TMPDIR. | ||
|
||
**1.7.3** — Nov. 17, 2013 — [Diff](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.2...1.7.3) | ||
<a name="1.11.4"></a> | ||
## [1.11.4](https://github.com/JamieMason/ImageOptim-CLI/compare/1.11.3...1.11.4) (2014-11-04) | ||
|
||
+ Applied bug fix for checking whether ImageOptim is installed. | ||
|
||
**1.7.2** — Nov. 12, 2013 — [Diff](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.1...1.7.2) | ||
|
||
+ Applied bug fix for checking whether ImageOptim is installed. | ||
<a name="1.11.3"></a> | ||
## [1.11.3](https://github.com/JamieMason/ImageOptim-CLI/compare/1.11.2...1.11.3) (2014-10-31) | ||
|
||
**1.7.1** — Nov. 10, 2013 — [Diff](https://github.com/JamieMason/ImageOptim-CLI/compare/1.6.19...1.7.1) | ||
|
||
+ Started keeping this CHANGELOG.md. | ||
+ Improved performance when automating JPEGmini with files received via stdin. | ||
+ Added a colourful summary of file sizes before and after optimisation — plus what percentage of the original file was removed: | ||
|
||
``` | ||
images/Totoro.png was: 95.072kb now: 31.501kb saving: 63.571kb (66.00%) | ||
``` | ||
<a name="1.11.2"></a> | ||
## [1.11.2](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.11...1.11.2) (2014-10-31) | ||
|
||
|
||
|
||
<a name="1.7.11"></a> | ||
## [1.7.11](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.10...1.7.11) (2014-01-23) | ||
|
||
|
||
|
||
<a name="1.7.10"></a> | ||
## [1.7.10](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.9...1.7.10) (2013-12-11) | ||
|
||
|
||
|
||
<a name="1.7.9"></a> | ||
## [1.7.9](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.3...1.7.9) (2013-12-10) | ||
|
||
|
||
|
||
<a name="1.7.3"></a> | ||
## [1.7.3](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.2...1.7.3) (2013-11-17) | ||
|
||
|
||
|
||
<a name="1.7.2"></a> | ||
## [1.7.2](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.1...1.7.2) (2013-11-12) | ||
|
||
|
||
|
||
<a name="1.7.1"></a> | ||
## [1.7.1](https://github.com/JamieMason/ImageOptim-CLI/compare/1.7.0...1.7.1) (2013-11-10) | ||
|
||
|
||
|
||
<a name="1.7.0"></a> | ||
# [1.7.0](https://github.com/JamieMason/ImageOptim-CLI/compare/1.6.19...1.7.0) (2013-11-10) | ||
|
||
|
||
|
||
<a name="1.6.19"></a> | ||
## [1.6.19](https://github.com/JamieMason/ImageOptim-CLI/compare/1.6.18...1.6.19) (2013-08-10) | ||
|
||
|
||
|
||
<a name="1.6.18"></a> | ||
## [1.6.18](https://github.com/JamieMason/ImageOptim-CLI/compare/1.6.15...1.6.18) (2013-07-31) | ||
|
||
|
||
|
||
<a name="1.6.15"></a> | ||
## [1.6.15](https://github.com/JamieMason/ImageOptim-CLI/compare/1.6.14...1.6.15) (2013-07-30) | ||
|
||
|
||
|
||
<a name="1.6.14"></a> | ||
## [1.6.14](https://github.com/JamieMason/ImageOptim-CLI/compare/1.6.13...1.6.14) (2013-07-16) | ||
|
||
|
||
|
||
<a name="1.6.13"></a> | ||
## [1.6.13](https://github.com/JamieMason/ImageOptim-CLI/compare/1.6.12...1.6.13) (2013-07-14) | ||
|
||
|
||
|
||
<a name="1.6.12"></a> | ||
## [1.6.12](https://github.com/JamieMason/ImageOptim-CLI/compare/1.6.11...1.6.12) (2013-07-01) | ||
|
||
|
||
|
||
<a name="1.6.11"></a> | ||
## [1.6.11](https://github.com/JamieMason/ImageOptim-CLI/compare/1.4.5...1.6.11) (2013-06-30) | ||
|
||
|
||
|
||
<a name="1.4.5"></a> | ||
## [1.4.5](https://github.com/JamieMason/ImageOptim-CLI/compare/1.4.4...1.4.5) (2013-06-19) | ||
|
||
|
||
|
||
<a name="1.4.4"></a> | ||
## [1.4.4](https://github.com/JamieMason/ImageOptim-CLI/compare/1.4.3...1.4.4) (2013-06-13) | ||
|
||
|
||
|
||
<a name="1.4.3"></a> | ||
## [1.4.3](https://github.com/JamieMason/ImageOptim-CLI/compare/1.4.2...1.4.3) (2013-06-13) | ||
|
||
|
||
|
||
<a name="1.4.2"></a> | ||
## [1.4.2](https://github.com/JamieMason/ImageOptim-CLI/compare/1.4.1...1.4.2) (2013-06-10) | ||
|
||
|
||
|
||
<a name="1.4.1"></a> | ||
## [1.4.1](https://github.com/JamieMason/ImageOptim-CLI/compare/1.3.2...1.4.1) (2013-06-10) | ||
|
||
|
||
|
||
<a name="1.3.2"></a> | ||
## [1.3.2](https://github.com/JamieMason/ImageOptim-CLI/compare/1.3.1...1.3.2) (2013-06-08) | ||
|
||
|
||
|
||
<a name="1.3.1"></a> | ||
## [1.3.1](https://github.com/JamieMason/ImageOptim-CLI/compare/1.1.5...1.3.1) (2013-05-26) | ||
|
||
|
||
|
||
<a name="1.1.5"></a> | ||
## [1.1.5](https://github.com/JamieMason/ImageOptim-CLI/compare/1.1.4...1.1.5) (2013-05-24) | ||
|
||
|
||
|
||
<a name="1.1.4"></a> | ||
## [1.1.4](https://github.com/JamieMason/ImageOptim-CLI/compare/1.1.3...1.1.4) (2013-05-22) | ||
|
||
|
||
|
||
<a name="1.1.3"></a> | ||
## [1.1.3](https://github.com/JamieMason/ImageOptim-CLI/compare/1.1.2...1.1.3) (2013-05-20) | ||
|
||
|
||
|
||
<a name="1.1.2"></a> | ||
## [1.1.2](https://github.com/JamieMason/ImageOptim-CLI/compare/1.1.1...1.1.2) (2013-05-19) | ||
|
||
|
||
|
||
<a name="1.1.1"></a> | ||
## [1.1.1](https://github.com/JamieMason/ImageOptim-CLI/compare/1.0.4...1.1.1) (2013-05-19) | ||
|
||
|
||
|
||
<a name="1.0.4"></a> | ||
## [1.0.4](https://github.com/JamieMason/ImageOptim-CLI/compare/1.0.0...1.0.4) (2013-05-18) | ||
|
||
|
||
|
||
<a name="1.0.0"></a> | ||
# [1.0.0](https://github.com/JamieMason/ImageOptim-CLI/compare/0.0.6...1.0.0) (2013-05-17) | ||
|
||
|
||
|
||
<a name="0.0.6"></a> | ||
## 0.0.6 (2013-03-03) | ||
|
||
+ If [ImageMagick](http://www.imagemagick.org) is installed, the summary will also include what percentage of the original file's quality was retained during optimisation. | ||
|
||
``` | ||
images/Totoro.png was: 95.072kb now: 31.501kb saving: 63.571kb (66.00%) quality: 96.06224% | ||
``` | ||
|
||
+ ImageAlpha's improved pngquant is run over multiple cores for better performance. | ||
+ Fixed issue where JPEGmini can display a prompt regarding it wanting to quit. | ||
+ Fixed issue related to how we observe JPEGmini's system process, affecting only some localisations (many thanks to [@glitchtracker](https://github.com/glitchtracker) for his help). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# imageoptim-cli | ||
|
||
Automates ImageOptim, ImageAlpha, and JPEGmini for Mac to make batch optimisation of images part of your automated build process. | ||
|
||
## Installation | ||
|
||
Download node at [nodejs.org](http://nodejs.org) and install it, if you haven't already. | ||
|
||
```sh | ||
npm install imageoptim-cli --save | ||
``` | ||
|
||
|
||
|
||
## Dependencies | ||
|
||
None | ||
|
||
## Dev Dependencies | ||
|
||
- [grunt](https://github.com/gruntjs/grunt): The JavaScript Task Runner | ||
- [grunt-cli](https://github.com/gruntjs/grunt-cli): The grunt command line interface | ||
- [grunt-contrib-concat](https://github.com/gruntjs/grunt-contrib-concat): Concatenate files. | ||
- [grunt-contrib-watch](https://github.com/gruntjs/grunt-contrib-watch): Run predefined tasks whenever watched file patterns are added, changed or deleted | ||
|
||
|
||
## License | ||
|
||
MIT | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
{ | ||
"name": "imageoptim-cli", | ||
"description": "Automates ImageOptim, ImageAlpha, and JPEGmini for Mac to make batch optimisation of images part of your automated build process.", | ||
"version": "1.14.8", | ||
"version": "1.14.9", | ||
"author": "Jamie Mason <[email protected]>", | ||
"bin": { | ||
"imageOptim": "bin/imageOptim", | ||
|