# Changelog

All notable changes to this project will be documented in this file. See
[Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [8.1.4](https://github.com/elegantapp/pwa-asset-generator/compare/v8.1.3...v8.1.4) (2026-03-14)


### Bug Fixes

* **deps:** update vulnerable packages ([3522a66](https://github.com/elegantapp/pwa-asset-generator/commit/3522a667e24fbceec00fb243cf5da358b2ef43b1))

## [8.1.3](https://github.com/elegantapp/pwa-asset-generator/compare/v8.1.2...v8.1.3) (2026-03-12)


### Bug Fixes

* **ci:** update release workflow ([f555c34](https://github.com/elegantapp/pwa-asset-generator/commit/f555c3462188844eabf2e6b04960c3b673e2c8bf))
* **ci:** update release workflow ([c145c4c](https://github.com/elegantapp/pwa-asset-generator/commit/c145c4c9ab695784b8e6e0413d2a4f2e9bce351a))
* **ci:** update release workflow ([7867001](https://github.com/elegantapp/pwa-asset-generator/commit/78670014ac67a257ae8cd50e80718448d208548a))
* **core:** concurrency overload and vulnerable pkgs ([3ffed03](https://github.com/elegantapp/pwa-asset-generator/commit/3ffed030f66a23814f6b1f811081a8a552cdbb52)), closes [#1268](https://github.com/elegantapp/pwa-asset-generator/issues/1268) [#1269](https://github.com/elegantapp/pwa-asset-generator/issues/1269)

## [8.1.2](https://github.com/elegantapp/pwa-asset-generator/compare/v8.1.1...v8.1.2) (2025-09-26)

## [8.1.1](https://github.com/elegantapp/pwa-asset-generator/compare/v8.1.0...v8.1.1) (2025-08-27)

# [8.1.0](https://github.com/elegantapp/pwa-asset-generator/compare/v8.0.5...v8.1.0) (2025-08-26)


### Features

* **core:** replace chalk with picocolors ([0745be3](https://github.com/elegantapp/pwa-asset-generator/commit/0745be321baac6ffa49ab07b0b7f8c3c310e1f2f))

## [8.0.5](https://github.com/elegantapp/pwa-asset-generator/compare/v8.0.4...v8.0.5) (2025-05-19)

## [8.0.4](https://github.com/elegantapp/pwa-asset-generator/compare/v8.0.3...v8.0.4) (2025-04-04)

## [8.0.3](https://github.com/elegantapp/pwa-asset-generator/compare/v8.0.2...v8.0.3) (2025-04-03)

## [8.0.2](https://github.com/elegantapp/pwa-asset-generator/compare/v8.0.1...v8.0.2) (2025-03-27)

## [8.0.1](https://github.com/elegantapp/pwa-asset-generator/compare/v8.0.0...v8.0.1) (2025-03-27)


### Bug Fixes

* **core:** pptr screenshot window activation issue ([f453d97](https://github.com/elegantapp/pwa-asset-generator/commit/f453d979e8e876033b0d4f80b0bc68b7937f599c))

# [8.0.0](https://github.com/elegantapp/pwa-asset-generator/compare/v7.0.0...v8.0.0) (2025-03-24)


### Features

* **core:** migrate project to esm and modernize deps ([0c2edb0](https://github.com/elegantapp/pwa-asset-generator/commit/0c2edb08a4b624c050a589558a20a441da05800e))


### BREAKING CHANGES

* **core:** esm migration is a breaking change for module use of the lib.

# [7.0.0](https://github.com/elegantapp/pwa-asset-generator/compare/v6.4.0...v7.0.0) (2025-03-21)


### Bug Fixes

* **ci:** update broken actions ([785ba94](https://github.com/elegantapp/pwa-asset-generator/commit/785ba946b168bea7e0b4cb4fd4884f34a52702b2))
* **ci:** update more broken actions ([ae6dde1](https://github.com/elegantapp/pwa-asset-generator/commit/ae6dde14a200d4d615aa46d910442292c156327f))
* **ci:** update node versions ([4a6d092](https://github.com/elegantapp/pwa-asset-generator/commit/4a6d0925f151175e60de110e987e0d3b277360bb))
* **ci:** update release workflow ([53af39d](https://github.com/elegantapp/pwa-asset-generator/commit/53af39d6d27de80c5f1dcf26c084e7dc921ef28c))
* **ci:** use no-sandbox the sanity check ([a213839](https://github.com/elegantapp/pwa-asset-generator/commit/a2138391794168b262f9b7e6d565c620a826ce73))
* **deps:** update to non-vulnerable versions ([e3363a5](https://github.com/elegantapp/pwa-asset-generator/commit/e3363a52650798eb949b9e386a9205ae05621267))


### Features

* **core:** update min node requirement ([389c35f](https://github.com/elegantapp/pwa-asset-generator/commit/389c35fbecbfa0e6d11bfa52ec3e639f99efb735))


### BREAKING CHANGES

* **core:** Min node requirement is updated according to puppeteer requirements.

# [6.4.0](https://github.com/elegantapp/pwa-asset-generator/compare/v6.3.2...v6.4.0) (2024-10-26)


### Bug Fixes

* **config:** update Apple HIG splash screen specs URL ([6e8e9c9](https://github.com/elegantapp/pwa-asset-generator/commit/6e8e9c9daf40f2b6e0187f291cd28a0b99050890))


### Features

* add 2024 apple specs ([e240eca](https://github.com/elegantapp/pwa-asset-generator/commit/e240ecaa3b7632b6df42b2840c177529415ed546))

## [6.3.2](https://github.com/elegantapp/pwa-asset-generator/compare/v6.3.1...v6.3.2) (2024-08-23)


### Bug Fixes

* **deps:** pin cheerio ([2a0414c](https://github.com/elegantapp/pwa-asset-generator/commit/2a0414c37d33bb1b87cf9ab0f9d03110130faa2c))

## [6.3.1](https://github.com/elegantapp/pwa-asset-generator/compare/v6.3.0...v6.3.1) (2023-05-18)


### Bug Fixes

* **core:** remove extra margin in viewport ([f78baf8](https://github.com/elegantapp/pwa-asset-generator/commit/f78baf8bd43829d9a62e7ad9c6e424f0d632f7d2))

# [6.3.0](https://github.com/elegantapp/pwa-asset-generator/compare/v6.2.1...v6.3.0) (2023-05-10)


### Bug Fixes

* **puppets:** update apple specs selector ([8f00387](https://github.com/elegantapp/pwa-asset-generator/commit/8f00387b76c2ceb15ab50d48a1d7369901b22b16))


### Features

* **main:** update fallback data ([8fddb3f](https://github.com/elegantapp/pwa-asset-generator/commit/8fddb3f1cad1ec8cca2182f2cae963e446d216e9))

## [6.2.1](https://github.com/elegantapp/pwa-asset-generator/compare/v6.2.0...v6.2.1) (2023-01-13)

# [6.2.0](https://github.com/elegantapp/pwa-asset-generator/compare/v6.1.3...v6.2.0) (2022-10-02)


### Features

* **main:** add iphone 14 specs ([e2b6eb5](https://github.com/elegantapp/pwa-asset-generator/commit/e2b6eb56da9394f1a43b9ede04941be7c8e18bb9))

## [6.1.3](https://github.com/elegantapp/pwa-asset-generator/compare/v6.1.2...v6.1.3) (2022-08-29)

## [6.1.2](https://github.com/elegantapp/pwa-asset-generator/compare/v6.1.1...v6.1.2) (2022-08-29)

## [6.1.1](https://github.com/elegantapp/pwa-asset-generator/compare/v6.1.0...v6.1.1) (2022-07-05)


### Bug Fixes

* **deps:** upgrade dependencies ([a848254](https://github.com/elegantapp/pwa-asset-generator/commit/a8482542fcc16ebca9de605f3f993f66894b8b06))

# [6.1.0](https://github.com/elegantapp/pwa-asset-generator/compare/v6.0.8...v6.1.0) (2022-06-08)


### Bug Fixes

* **puppets:** update scraper for apple specs site ([bc90c4c](https://github.com/elegantapp/pwa-asset-generator/commit/bc90c4c32657bd3267a1caa1c909af6435473642))


### Features

* **main:** add iphone 13 specs ([7e09df1](https://github.com/elegantapp/pwa-asset-generator/commit/7e09df102d329fc6e3e51f04d7298e3f4b8fdce0))

## [6.0.8](https://github.com/elegantapp/pwa-asset-generator/compare/v6.0.7...v6.0.8) (2022-04-03)

## [6.0.7](https://github.com/elegantapp/pwa-asset-generator/compare/v6.0.6...v6.0.7) (2022-04-03)


### Bug Fixes

* **deps:** upgrade dependencies ([abd16a5](https://github.com/elegantapp/pwa-asset-generator/commit/abd16a5dbd938915b3c9f4c4aa2b4232c600221f))

## [6.0.6](https://github.com/elegantapp/pwa-asset-generator/compare/v6.0.5...v6.0.6) (2022-01-20)

## [6.0.5](https://github.com/elegantapp/pwa-asset-generator/compare/v6.0.4...v6.0.5) (2021-12-02)


### Bug Fixes

* **main:** allow path override of empty string ([351c8f7](https://github.com/elegantapp/pwa-asset-generator/commit/351c8f73d9640a44e0e0a9aa047dd09f0a3b5aaa))

## [6.0.4](https://github.com/elegantapp/pwa-asset-generator/compare/v6.0.3...v6.0.4) (2021-11-29)


### Bug Fixes

* **core:** revert puppeteer upgrade ([04d5c00](https://github.com/elegantapp/pwa-asset-generator/commit/04d5c009e04e6bb4aa31dfd745c46361d6705265)), closes [#764](https://github.com/elegantapp/pwa-asset-generator/issues/764)

## [6.0.3](https://github.com/elegantapp/pwa-asset-generator/compare/v6.0.2...v6.0.3) (2021-11-29)

## [6.0.2](https://github.com/elegantapp/pwa-asset-generator/compare/v6.0.1...v6.0.2) (2021-11-19)

## [6.0.1](https://github.com/elegantapp/pwa-asset-generator/compare/v6.0.0...v6.0.1) (2021-11-10)

# [6.0.0](https://github.com/elegantapp/pwa-asset-generator/compare/v5.0.1...v6.0.0) (2021-11-07)


### Bug Fixes

* **main:** add both 'any' and 'maskable' icons to manifest by default ([d7b488d](https://github.com/elegantapp/pwa-asset-generator/commit/d7b488d26cf1f2fd113e87eb419d2e1ae0033ed9)), closes [#725](https://github.com/elegantapp/pwa-asset-generator/issues/725)
* **main:** fix wrong icons file name when 'pathOverride' option is used ([25cef00](https://github.com/elegantapp/pwa-asset-generator/commit/25cef002be226a801397b309dc8c8e93ac00b91b)), closes [#723](https://github.com/elegantapp/pwa-asset-generator/issues/723)


### BREAKING CHANGES

* **main:** In addition to 2 icons with `maskable` purpose in the manifest file, 2 more icon
entries of the same icons with `any` purpose is added to the manifest output.

## [5.0.1](https://github.com/elegantapp/pwa-asset-generator/compare/v5.0.0...v5.0.1) (2021-11-04)

# [5.0.0](https://github.com/elegantapp/pwa-asset-generator/compare/v4.3.9...v5.0.0) (2021-10-07)


### Bug Fixes

* **main:** prevent unnecessary newlines on index HTML file ([a40d016](https://github.com/elegantapp/pwa-asset-generator/commit/a40d016524efdda4702dde6a49426f20a8193357)), closes [#434](https://github.com/elegantapp/pwa-asset-generator/issues/434)
* **meta:** fix wrong file types of icons' html ([a6d2c58](https://github.com/elegantapp/pwa-asset-generator/commit/a6d2c5846094709d8098e4d7ea920ef267671300)), closes [#495](https://github.com/elegantapp/pwa-asset-generator/issues/495)


### Features

* **file:** add maskable keyword to the manifest icons' file name ([47a09c6](https://github.com/elegantapp/pwa-asset-generator/commit/47a09c61ca889a89180c8e9785613e52cf3bfb8f)), closes [#679](https://github.com/elegantapp/pwa-asset-generator/issues/679)
* **main:** use either 'maskable' or 'any' as a purpose ([4bdce80](https://github.com/elegantapp/pwa-asset-generator/commit/4bdce80a8bdde663352bf4e3d198656dd4b88321)), closes [#679](https://github.com/elegantapp/pwa-asset-generator/issues/679)


### BREAKING CHANGES

* **file:** The file name template of the manifest icons is updated.
* **main:** The newlines created when re-saving meta tag changes on the same index HTML file
will be removed. The prettier step to re-format after library execution is now optional and nice to
have.
* **main:** Instead of setting 'maskable any' as a purpose, the library will be setting
'maskable' value only when provided the maskable option.

## [4.3.9](https://github.com/elegantapp/pwa-asset-generator/compare/v4.3.8...v4.3.9) (2021-09-22)

## [4.3.8](https://github.com/elegantapp/pwa-asset-generator/compare/v4.3.7...v4.3.8) (2021-09-21)

## [4.3.7](https://github.com/elegantapp/pwa-asset-generator/compare/v4.3.6...v4.3.7) (2021-09-21)

## [4.3.6](https://github.com/elegantapp/pwa-asset-generator/compare/v4.3.5...v4.3.6) (2021-08-11)

## [4.3.5](https://github.com/elegantapp/pwa-asset-generator/compare/v4.3.4...v4.3.5) (2021-08-05)

## [4.3.4](https://github.com/elegantapp/pwa-asset-generator/compare/v4.3.3...v4.3.4) (2021-08-02)

## [4.3.3](https://github.com/elegantapp/pwa-asset-generator/compare/v4.3.2...v4.3.3) (2021-07-28)

## [4.3.2](https://github.com/elegantapp/pwa-asset-generator/compare/v4.3.1...v4.3.2) (2021-07-28)

## [4.3.1](https://github.com/elegantapp/pwa-asset-generator/compare/v4.3.0...v4.3.1) (2021-07-16)

# [4.3.0](https://github.com/elegantapp/pwa-asset-generator/compare/v4.2.1...v4.3.0) (2021-07-13)


### Features

* **main:** add "--disable-dev-shm-usage" as a default chrome launch arg ([a444f76](https://github.com/elegantapp/pwa-asset-generator/commit/a444f76b937d17e621bb5bb22b6352ea3d4fa9f2)), closes [#517](https://github.com/elegantapp/pwa-asset-generator/issues/517)

## [4.2.1](https://github.com/elegantapp/pwa-asset-generator/compare/v4.2.0...v4.2.1) (2021-07-13)


### Bug Fixes

* **main:** revert --disable-dev-shm-usage chrome launch arg ([83a80e8](https://github.com/elegantapp/pwa-asset-generator/commit/83a80e83c035c60aafe86d951b0e8435a31d3b68)), closes [#631](https://github.com/elegantapp/pwa-asset-generator/issues/631)

# [4.2.0](https://github.com/elegantapp/pwa-asset-generator/compare/v4.1.1...v4.2.0) (2021-07-13)


### Features

* **main:** add puppeteer's "--disable-dev-shm-usage" arg as a default one ([bc655fd](https://github.com/elegantapp/pwa-asset-generator/commit/bc655fdec9427fec2deeea9a29408d9d2048ba13)), closes [#517](https://github.com/elegantapp/pwa-asset-generator/issues/517)

## [4.1.1](https://github.com/elegantapp/pwa-asset-generator/compare/v4.1.0...v4.1.1) (2021-01-13)


### Bug Fixes

* **cli:** do not throw when args are missing ([53608e7](https://github.com/elegantapp/pwa-asset-generator/commit/53608e7daf6d81f027d29a334f24a5fb76cd64a9)), closes [#499](https://github.com/elegantapp/pwa-asset-generator/issues/499)

# [4.1.0](https://github.com/elegantapp/pwa-asset-generator/compare/v4.0.2...v4.1.0) (2020-12-29)


### Features

* **main:** add funding ([f928197](https://github.com/elegantapp/pwa-asset-generator/commit/f928197ffbcfba442bf87fadc3d68b7594d5af89)), closes [#489](https://github.com/elegantapp/pwa-asset-generator/issues/489)

## [4.0.2](https://github.com/elegantapp/pwa-asset-generator/compare/v4.0.1...v4.0.2) (2020-12-15)


### Bug Fixes

* **main:** force enable sRGB color profile ([15eef1b](https://github.com/elegantapp/pwa-asset-generator/commit/15eef1b34ec2e09df8aa73214e774ab351b9dce0)), closes [#325](https://github.com/elegantapp/pwa-asset-generator/issues/325)

## [4.0.1](https://github.com/elegantapp/pwa-asset-generator/compare/v4.0.0...v4.0.1) (2020-12-05)


### Bug Fixes

* **main:** fix misleading description of mstiles flag ([f0f2478](https://github.com/elegantapp/pwa-asset-generator/commit/f0f2478e4925090fc5aa29154950e3cb60f960a3)), closes [#469](https://github.com/elegantapp/pwa-asset-generator/issues/469)

# [4.0.0](https://github.com/elegantapp/pwa-asset-generator/compare/v3.2.3...v4.0.0) (2020-11-30)


### Bug Fixes

* **main:** add --no-sandbox option to optionally disable sandboxing on linux ([79444d2](https://github.com/elegantapp/pwa-asset-generator/commit/79444d29358a54a44c30fca62265688c03175fff))


### Features

* **main:** add iPhone 12 specs to fallback data ([e1f8a27](https://github.com/elegantapp/pwa-asset-generator/commit/e1f8a270d10c7c89384a30b3a8e2a3faf1ff0afb)), closes [#454](https://github.com/elegantapp/pwa-asset-generator/issues/454)
* **main:** add optional windows mstile icon generation ([91ae0a9](https://github.com/elegantapp/pwa-asset-generator/commit/91ae0a9e0f410f55640e4f8f8ec23a8a6cc7dc63)), closes [#309](https://github.com/elegantapp/pwa-asset-generator/issues/309) [#389](https://github.com/elegantapp/pwa-asset-generator/issues/389)
* **main:** reduce apple icons to a single file size ([c8f1321](https://github.com/elegantapp/pwa-asset-generator/commit/c8f13211709432b0bca030621cd8aa2549447bb4)), closes [#433](https://github.com/elegantapp/pwa-asset-generator/issues/433)


### BREAKING CHANGES

* **main:** Generated Apple touch icons is reduced to one icon. The icon file type is set to
PNG as default type, rather than a JPEG type.

## [3.2.3](https://github.com/elegantapp/pwa-asset-generator/compare/v3.2.2...v3.2.3) (2020-10-23)


### Bug Fixes

* **puppets:** fix wrong splash screen resolution for Apple iPhone Plus devices ([7e59b40](https://github.com/elegantapp/pwa-asset-generator/commit/7e59b40dbaff7f3dde6e85da68d5582ca0b3e14a)), closes [#391](https://github.com/elegantapp/pwa-asset-generator/issues/391)
* **puppets:** use emulate instead of setViewport to preserve pixel sizes ([e0a0028](https://github.com/elegantapp/pwa-asset-generator/commit/e0a0028e7a0461c85dd7c20487c3175cf38bb7a8))

## [3.2.2](https://github.com/elegantapp/pwa-asset-generator/compare/v3.2.1...v3.2.2) (2020-09-17)


### Bug Fixes

* **main:** update dimension regex to match new apple hig data ([4303843](https://github.com/elegantapp/pwa-asset-generator/commit/4303843e1f000910b6ae9026499b11b086c24ef6)), closes [#405](https://github.com/elegantapp/pwa-asset-generator/issues/405)

## [3.2.1](https://github.com/elegantapp/pwa-asset-generator/compare/v3.2.0...v3.2.1) (2020-08-31)


### Bug Fixes

* **main:** fix xhtml option having no effect on module usage ([4dfa9c4](https://github.com/elegantapp/pwa-asset-generator/commit/4dfa9c4c61826c392a735099b456efb4ec3da070)), closes [#351](https://github.com/elegantapp/pwa-asset-generator/issues/351)

# [3.2.0](https://github.com/elegantapp/pwa-asset-generator/compare/v3.1.3...v3.2.0) (2020-08-30)


### Features

* **main:** enable parallel execution ([98f0464](https://github.com/elegantapp/pwa-asset-generator/commit/98f046441a7930d0393610af7ec6b8156e076542)), closes [#357](https://github.com/elegantapp/pwa-asset-generator/issues/357)

## [3.1.3](https://github.com/elegantapp/pwa-asset-generator/compare/v3.1.2...v3.1.3) (2020-07-30)


### Bug Fixes

* **main:** constraint default type to png for manifest icons ([bf6f87c](https://github.com/elegantapp/pwa-asset-generator/commit/bf6f87cf7125796fcba090a98b503111b835cbda)), closes [#337](https://github.com/elegantapp/pwa-asset-generator/issues/337)

## [3.1.2](https://github.com/elegantapp/pwa-asset-generator/compare/v3.1.1...v3.1.2) (2020-07-30)


### Bug Fixes

* **puppets:** updated scraper for latest specs and improve fallback handling ([6506952](https://github.com/elegantapp/pwa-asset-generator/commit/6506952133df437ab191400533fd57585c81d7ff)), closes [#355](https://github.com/elegantapp/pwa-asset-generator/issues/355)

## [3.1.1](https://github.com/elegantapp/pwa-asset-generator/compare/v3.1.0...v3.1.1) (2020-06-03)


### Bug Fixes

* **docs:** fix BLM example image URL ([2cb0e76](https://github.com/elegantapp/pwa-asset-generator/commit/2cb0e76173f8516e7a8bcf005bbf8e02c322f8a9)), closes [#303](https://github.com/elegantapp/pwa-asset-generator/issues/303)

# [3.1.0](https://github.com/elegantapp/pwa-asset-generator/compare/v3.0.0...v3.1.0) (2020-06-03)


### Features

* **cli:** display help when no arg is provided ([0641bd9](https://github.com/elegantapp/pwa-asset-generator/commit/0641bd9fb3da650ac06abff3f90e8007567804a6)), closes [#302](https://github.com/elegantapp/pwa-asset-generator/issues/302)
* **main:** add BLM branding #blacklifematters ([d572c5d](https://github.com/elegantapp/pwa-asset-generator/commit/d572c5da436fb4dec59eb1bfd0609e5b05b6d4b9)), closes [#301](https://github.com/elegantapp/pwa-asset-generator/issues/301)

# [3.0.0](https://github.com/elegantapp/pwa-asset-generator/compare/v2.3.0...v3.0.0) (2020-05-15)


### Bug Fixes

* **cli:** fixed conflicting -h option ([3d4f04c](https://github.com/elegantapp/pwa-asset-generator/commit/3d4f04c8bb9d784e73e1b0a398e909432e8d7887)), closes [#263](https://github.com/elegantapp/pwa-asset-generator/issues/263)


### Features

* **main:** added dark mode media query support for html inputs ([c5d2e0d](https://github.com/elegantapp/pwa-asset-generator/commit/c5d2e0d2b729d130b759cd39755280b8cee8c4c3)), closes [#227](https://github.com/elegantapp/pwa-asset-generator/issues/227)
* **main:** added stricter chrome launch args set ([bdfbef4](https://github.com/elegantapp/pwa-asset-generator/commit/bdfbef4021567f9b055a614f574c58863a9ee3a3)), closes [#229](https://github.com/elegantapp/pwa-asset-generator/issues/229)
* **main:** exported appleDeviceSpecsForLaunchImages from module API ([dac56d4](https://github.com/elegantapp/pwa-asset-generator/commit/dac56d4cadcff35e95188d7a684f0b882683c679)), closes [#248](https://github.com/elegantapp/pwa-asset-generator/issues/248)
* **main:** switched to JPG as default output type ([bb5cfec](https://github.com/elegantapp/pwa-asset-generator/commit/bb5cfec59daf9087f9415831788453b32254d1f6)), closes [#278](https://github.com/elegantapp/pwa-asset-generator/issues/278)
* **meta:** added xhtml option to introduce self-closing meta tags ([0dea81a](https://github.com/elegantapp/pwa-asset-generator/commit/0dea81a764e5f1d3f2d1069c31aae2722aec37cd)), closes [#192](https://github.com/elegantapp/pwa-asset-generator/issues/192)
* **node:** drop node 8 support due to its EOL ([030569b](https://github.com/elegantapp/pwa-asset-generator/commit/030569b1afbb908ba39f85d2e64c18f7981852ad)), closes [#231](https://github.com/elegantapp/pwa-asset-generator/issues/231)


### BREAKING CHANGES

* **main:** Due to the large carbon footprint that PNG assets create, switched over using JPG
output with compression by default.
* **cli:** -h path override usage is dropped. It's replaced with -v shorthand.
* **node:** Users with node v8 will not be actively supported.

# [2.3.0](https://github.com/elegantapp/pwa-asset-generator/compare/v2.2.2...v2.3.0) (2020-03-08)


### Features

* **main:** added maskable purpose as default declaration in manifest ([006d73c](https://github.com/elegantapp/pwa-asset-generator/commit/006d73cf3712fdadb6686e48a6169c33eb5dc641)), closes [#38](https://github.com/elegantapp/pwa-asset-generator/issues/38)
* **main:** added maskable purpose as default declaration in manifest ([84dcc67](https://github.com/elegantapp/pwa-asset-generator/commit/84dcc6714f7251b6d1df83e4d51ffcb6e5ff07ad)), closes [#38](https://github.com/elegantapp/pwa-asset-generator/issues/38)
* **main:** added pathOverride option to allow path optimisation on href ([7ff2e07](https://github.com/elegantapp/pwa-asset-generator/commit/7ff2e071ddd011412b2aa3fae8865270069bf565)), closes [#148](https://github.com/elegantapp/pwa-asset-generator/issues/148)
* **main:** added pathOverride option to allow path optimisation on href ([2d89cba](https://github.com/elegantapp/pwa-asset-generator/commit/2d89cba433e6ac3e7c359f0228750e092e1ccd08)), closes [#148](https://github.com/elegantapp/pwa-asset-generator/issues/148)

## [2.2.2](https://github.com/elegantapp/pwa-asset-generator/compare/v2.2.1...v2.2.2) (2020-02-24)


### Bug Fixes

* **puppets:** fixed failing scrape of Apple splash screen specs ([cff635b](https://github.com/elegantapp/pwa-asset-generator/commit/cff635b940ef6ae6233224fcdff297b068985d54)), closes [#168](https://github.com/elegantapp/pwa-asset-generator/issues/168)

## [2.2.1](https://github.com/elegantapp/pwa-asset-generator/compare/v2.2.0...v2.2.1) (2020-01-21)


### Bug Fixes

* **puppets:** added wait until networkidle opt for remote html input ([9aa86eb](https://github.com/elegantapp/pwa-asset-generator/commit/9aa86eb8a783f66cd0608f7684271cfe93c3a686)), closes [#125](https://github.com/elegantapp/pwa-asset-generator/issues/125)

# [2.2.0](https://github.com/elegantapp/pwa-asset-generator/compare/v2.1.3...v2.2.0) (2020-01-16)


### Features

* **main:** added jpg extension as an output type ([e1f2221](https://github.com/elegantapp/pwa-asset-generator/commit/e1f222146517e350c536026c5ac8c4bb1a50a252)), closes [#116](https://github.com/elegantapp/pwa-asset-generator/issues/116)

## [2.1.3](https://github.com/elegantapp/pwa-asset-generator/compare/v2.1.2...v2.1.3) (2019-12-19)


### Bug Fixes

* **file:** fixed an issue while creating a non-existent output dir ([b691b6f](https://github.com/elegantapp/pwa-asset-generator/commit/b691b6f8085c3fb4d384364a55bcfeb12ae10305)), closes [#77](https://github.com/elegantapp/pwa-asset-generator/issues/77)

## [2.1.2](https://github.com/elegantapp/pwa-asset-generator/compare/v2.1.1...v2.1.2) (2019-11-08)


### Bug Fixes

* **cli:** updated docs to clarify transparency option ([a4bcaff](https://github.com/elegantapp/pwa-asset-generator/commit/a4bcaffc0b91621b25fd65084eb09ef008bb60b0)), closes [#68](https://github.com/elegantapp/pwa-asset-generator/issues/68)

## [2.1.1](https://github.com/elegantapp/pwa-asset-generator/compare/v2.1.0...v2.1.1) (2019-11-01)


### Bug Fixes

* **puppets:** added error handling for failing chrome kill attempt ([6cc65fd](https://github.com/elegantapp/pwa-asset-generator/commit/6cc65fd1fdce6b70ffb6383ac452aba207f1d1b1)), closes [#65](https://github.com/elegantapp/pwa-asset-generator/issues/65)

# [2.1.0](https://github.com/elegantapp/pwa-asset-generator/compare/v2.0.2...v2.1.0) (2019-11-01)


### Bug Fixes

* **browser:** added a method to kill premature chrome instances ([ad69854](https://github.com/elegantapp/pwa-asset-generator/commit/ad69854c45af27d767319095aaae2706eb404f05)), closes [#58](https://github.com/elegantapp/pwa-asset-generator/issues/58)
* **file:** replaced backslash in path output of generate images API res ([6563977](https://github.com/elegantapp/pwa-asset-generator/commit/656397727017ad93290bd781c7dffb1874fbae51)), closes [#64](https://github.com/elegantapp/pwa-asset-generator/issues/64)


### Features

* **main:** upgraded to pptr v2 and optimized chrome launcher ([a14e8e6](https://github.com/elegantapp/pwa-asset-generator/commit/a14e8e630fc3542bf353fe88f5d398b409bb0c53)), closes [#62](https://github.com/elegantapp/pwa-asset-generator/issues/62) [#58](https://github.com/elegantapp/pwa-asset-generator/issues/58)

## [2.0.2](https://github.com/elegantapp/pwa-asset-generator/compare/v2.0.1...v2.0.2) (2019-10-30)


### Bug Fixes

* **meta:** added disable decoding entities option to cheerio ([1e984eb](https://github.com/elegantapp/pwa-asset-generator/commit/1e984ebd976f080130f8d6209602f86cd904e5bb)), closes [#60](https://github.com/elegantapp/pwa-asset-generator/issues/60)

## [2.0.1](https://github.com/elegantapp/pwa-asset-generator/compare/v2.0.0...v2.0.1) (2019-10-27)


### Bug Fixes

* **browser:** avoid SPOF for chrome launcher ([f5ca991](https://github.com/elegantapp/pwa-asset-generator/commit/f5ca9917ae965c6508e15e52e7efcf9dae1f402a)), closes [#56](https://github.com/elegantapp/pwa-asset-generator/issues/56)

# [2.0.0](https://github.com/elegantapp/pwa-asset-generator/compare/v1.3.1...v2.0.0) (2019-10-25)


### Bug Fixes

* **browser:** added error handling for chrome-launcher ([c6ed23a](https://github.com/elegantapp/pwa-asset-generator/commit/c6ed23a06e6e9cdbeeb8aba4837fa28f138c7bee)), closes [#50](https://github.com/elegantapp/pwa-asset-generator/issues/50)
* **package:** suppressed security warning by changing pkg v strategy ([9987e39](https://github.com/elegantapp/pwa-asset-generator/commit/9987e395888260e245c06a5f1c1f2d7a736854d5)), closes [#53](https://github.com/elegantapp/pwa-asset-generator/issues/53)


### Features

* **file:** avoided saving a shell html file ([b96d545](https://github.com/elegantapp/pwa-asset-generator/commit/b96d5453cbcaa950f21864f3b1cd494726f3cbc9)), closes [#52](https://github.com/elegantapp/pwa-asset-generator/issues/52)
* **icon:** added optional favicon generation ([699686a](https://github.com/elegantapp/pwa-asset-generator/commit/699686a39df2502a8ebd18ecc4d8b6b96a199196)), closes [#47](https://github.com/elegantapp/pwa-asset-generator/issues/47)
* **main:** added dark mode support for iOS ([f4aca1c](https://github.com/elegantapp/pwa-asset-generator/commit/f4aca1c3ec9768596b97e405485b2c446e89c40d)), closes [#51](https://github.com/elegantapp/pwa-asset-generator/issues/51)
* **pptr:** switched over puppeteer-core to avoid chromium install ([05edb2e](https://github.com/elegantapp/pwa-asset-generator/commit/05edb2ee19c68b700963c513766c10deff11334c)), closes [#50](https://github.com/elegantapp/pwa-asset-generator/issues/50)
* **pwa:** added single quotes option for generated HTML tags ([351a3cc](https://github.com/elegantapp/pwa-asset-generator/commit/351a3cc92d292d9ec5215fae1d120933e4357808)), closes [#49](https://github.com/elegantapp/pwa-asset-generator/issues/49)


### BREAKING CHANGES

* **main:** generateImages method from the module API now returns HTMLMeta object with the
chunks of HTML content, instead of one big HTML string

## [1.3.1](https://github.com/elegantapp/pwa-asset-generator/compare/v1.3.0...v1.3.1) (2019-09-26)


### Bug Fixes

* **file:** fixed relative path to input file that is not resolving ([19cc7c4](https://github.com/elegantapp/pwa-asset-generator/commit/19cc7c4)), closes [#45](https://github.com/elegantapp/pwa-asset-generator/issues/45)

# [1.3.0](https://github.com/elegantapp/pwa-asset-generator/compare/v1.2.0...v1.3.0) (2019-09-25)


### Features

* **core:** migrated to TypeScript and reduced node dep to 6.4.0 ([cfc1657](https://github.com/elegantapp/pwa-asset-generator/commit/cfc1657)), closes [#6](https://github.com/elegantapp/pwa-asset-generator/issues/6)

# [1.2.0](https://github.com/elegantapp/pwa-asset-generator/compare/v1.1.7...v1.2.0) (2019-09-12)


### Features

* **main:** added option to provide path prefix to generated href links ([268c671](https://github.com/elegantapp/pwa-asset-generator/commit/268c671)), closes [#31](https://github.com/elegantapp/pwa-asset-generator/issues/31)
* **main:** added option to provide path prefix to generated href links ([1e18466](https://github.com/elegantapp/pwa-asset-generator/commit/1e18466)), closes [#31](https://github.com/elegantapp/pwa-asset-generator/issues/31)
* **main:** exposed private API via main.js ([afce4af](https://github.com/elegantapp/pwa-asset-generator/commit/afce4af)), closes [#5](https://github.com/elegantapp/pwa-asset-generator/issues/5)
* **main:** exposed private API via main.js ([d3367ad](https://github.com/elegantapp/pwa-asset-generator/commit/d3367ad)), closes [#5](https://github.com/elegantapp/pwa-asset-generator/issues/5)
* **main:** refactored main and added index.d.ts ([72a7fe4](https://github.com/elegantapp/pwa-asset-generator/commit/72a7fe4)), closes [#5](https://github.com/elegantapp/pwa-asset-generator/issues/5)
* **main:** refactored main and added index.d.ts ([1ab1c3e](https://github.com/elegantapp/pwa-asset-generator/commit/1ab1c3e)), closes [#5](https://github.com/elegantapp/pwa-asset-generator/issues/5)

## [1.1.7](https://github.com/elegantapp/pwa-asset-generator/compare/v1.1.6...v1.1.7) (2019-08-30)


### Bug Fixes

* **file.js, pwa.js, package.json:** fix Windows backslash paths being added to icon and html content ([24fef99](https://github.com/elegantapp/pwa-asset-generator/commit/24fef99)), closes [#36](https://github.com/elegantapp/pwa-asset-generator/issues/36)

## [1.1.6](https://github.com/elegantapp/pwa-asset-generator/compare/v1.1.5...v1.1.6) (2019-08-29)


### Bug Fixes

* **cli:** add icon code output for ios icons ([c768fb6](https://github.com/elegantapp/pwa-asset-generator/commit/c768fb6)), closes [#26](https://github.com/elegantapp/pwa-asset-generator/issues/26)
* **puppets:** increased timeout for generating images ([3191560](https://github.com/elegantapp/pwa-asset-generator/commit/3191560)), closes [#28](https://github.com/elegantapp/pwa-asset-generator/issues/28)

## [1.1.5](https://github.com/elegantapp/pwa-asset-generator/compare/v1.1.4...v1.1.5) (2019-08-22)


### Bug Fixes

* **cli:** calculated relative path of generated content to the reference output file ([b76e9d2](https://github.com/elegantapp/pwa-asset-generator/commit/b76e9d2)), closes [#21](https://github.com/elegantapp/pwa-asset-generator/issues/21)
* **cli:** use relative path when output is not provided ([ec991ec](https://github.com/elegantapp/pwa-asset-generator/commit/ec991ec)), closes [#20](https://github.com/elegantapp/pwa-asset-generator/issues/20)

## [1.1.4](https://github.com/elegantapp/pwa-asset-generator/compare/v1.1.3...v1.1.4) (2019-08-19)


### Bug Fixes

* **cli:** fixed wrong url on help text ([6cc6e22](https://github.com/elegantapp/pwa-asset-generator/commit/6cc6e22)), closes [#11](https://github.com/elegantapp/pwa-asset-generator/issues/11)
* fixed iPad 12.9" specs being stripped out and added orientation key to the media queries ([59a891a](https://github.com/elegantapp/pwa-asset-generator/commit/59a891a)), closes [#18](https://github.com/elegantapp/pwa-asset-generator/issues/18)
* **puppets:** fixed the check where scraping result is evaluated ([b584be0](https://github.com/elegantapp/pwa-asset-generator/commit/b584be0))

## [1.1.3](https://github.com/elegantapp/pwa-asset-generator/compare/v1.1.2...v1.1.3) (2019-08-18)


### Bug Fixes

* **cli:** fixed wrong url on help text ([03775bf](https://github.com/elegantapp/pwa-asset-generator/commit/03775bf)), closes [#11](https://github.com/elegantapp/pwa-asset-generator/issues/11)

## [1.1.2](https://github.com/elegantapp/pwa-asset-generator/compare/v1.1.1...v1.1.2) (2019-08-16)


### Bug Fixes

* **readme:** fixed wrong link on examples ([35152f3](https://github.com/elegantapp/pwa-asset-generator/commit/35152f3))

## [1.1.1](https://github.com/elegantapp/pwa-asset-generator/compare/v1.1.0...v1.1.1) (2019-08-16)


### Bug Fixes

* **readme:** fixed broken link on readme ([5d6e0b4](https://github.com/elegantapp/pwa-asset-generator/commit/5d6e0b4))

# [1.1.0](https://github.com/elegantapp/pwa-asset-generator/compare/v1.0.2...v1.1.0) (2019-08-15)


### Features

* **cli:** added --portrait-only and --landscape-only flags ([1fb1ecb](https://github.com/elegantapp/pwa-asset-generator/commit/1fb1ecb)), closes [#4](https://github.com/elegantapp/pwa-asset-generator/issues/4)
* **cli:** added --splash-only and --icon-only flags ([20f39e0](https://github.com/elegantapp/pwa-asset-generator/commit/20f39e0)), closes [#3](https://github.com/elegantapp/pwa-asset-generator/issues/3)
* **cli:** added --type and --quality flags ([c0c1565](https://github.com/elegantapp/pwa-asset-generator/commit/c0c1565)), closes [#2](https://github.com/elegantapp/pwa-asset-generator/issues/2)
* **cli:** create output folder if it doesn't exist ([4eebf34](https://github.com/elegantapp/pwa-asset-generator/commit/4eebf34)), closes [#9](https://github.com/elegantapp/pwa-asset-generator/issues/9)

## [1.0.2](https://github.com/elegantapp/pwa-asset-generator/compare/v1.0.1...v1.0.2) (2019-08-14)


### Bug Fixes

* **npm:** ignored static files to keep the tarball clean ([6de2a39](https://github.com/elegantapp/pwa-asset-generator/commit/6de2a39))

## [1.0.1](https://github.com/elegantapp/pwa-asset-generator/compare/v1.0.0...v1.0.1) (2019-08-14)


### Bug Fixes

* **cli:** fixed the issue when output is not provided ([b7102e7](https://github.com/elegantapp/pwa-asset-generator/commit/b7102e7)), closes [#1](https://github.com/elegantapp/pwa-asset-generator/issues/1)
