Skip to content

Commit

Permalink
chore(release): 3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JamieMason committed Sep 15, 2019
1 parent 3166245 commit c8b0194
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 3 deletions.
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
# [3.0.0](https://github.com/JamieMason/ImageOptim-CLI/compare/2.3.9...3.0.0) (2019-09-15)


### Bug Fixes

* **cli:** exit with error status if an app is not installed ([6c3d799](https://github.com/JamieMason/ImageOptim-CLI/commit/6c3d799)), closes [#180](https://github.com/JamieMason/ImageOptim-CLI/issues/180)
* **cli:** handle upper case file extensions ([e7c84ac](https://github.com/JamieMason/ImageOptim-CLI/commit/e7c84ac)), closes [#181](https://github.com/JamieMason/ImageOptim-CLI/issues/181)
* **npm:** update npm dependencies ([b492ad2](https://github.com/JamieMason/ImageOptim-CLI/commit/b492ad2))


### Performance Improvements

* **cli:** reduce memory consumption ([3166245](https://github.com/JamieMason/ImageOptim-CLI/commit/3166245)), closes [#173](https://github.com/JamieMason/ImageOptim-CLI/issues/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.



## [2.3.9](https://github.com/JamieMason/ImageOptim-CLI/compare/2.3.8...2.3.9) (2019-07-16)


Expand Down
4 changes: 2 additions & 2 deletions DEPENDENCIES.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,14 @@ npm install imageoptim-cli --save

- [chalk](https://ghub.io/chalk): Terminal string styling done right
- [commander](https://ghub.io/commander): the complete solution for node.js command-line programs
- [execa](https://ghub.io/execa): A better `child_process`
- [execa](https://ghub.io/execa): Process execution for humans
- [fs-extra](https://ghub.io/fs-extra): fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as mkdir -p, cp -r, and rm -rf.
- [globby](https://ghub.io/globby): Extends `glob` with support for multiple patterns and exposes a Promise API
- [pretty-bytes](https://ghub.io/pretty-bytes): Convert bytes to a human readable string: 1337 → 1.34 kB

## Dev Dependencies

- [@types/execa](https://ghub.io/@types/execa): TypeScript definitions for execa
- [@types/execa](https://ghub.io/@types/execa): Stub TypeScript definitions entry for execa, which provides its own types definitions
- [@types/fs-extra](https://ghub.io/@types/fs-extra): TypeScript definitions for fs-extra
- [@types/globby](https://ghub.io/@types/globby): Stub TypeScript definitions entry for globby, which provides its own types definitions
- [@types/node](https://ghub.io/@types/node): TypeScript definitions for Node.js
Expand Down
2 changes: 1 addition & 1 deletion package.json
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": "2.3.9",
"version": "3.0.0",
"author": "Jamie Mason <[email protected]> (https://github.com/JamieMason)",
"bin": {
"imageoptim": "dist/imageoptim"
Expand Down

0 comments on commit c8b0194

Please sign in to comment.