Skip to content

Latest commit

 

History

History
520 lines (250 loc) · 29.6 KB

CHANGELOG.md

File metadata and controls

520 lines (250 loc) · 29.6 KB

Changelog

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

6.4.0 (2024-10-26)

Bug Fixes

  • config: update Apple HIG splash screen specs URL (6e8e9c9)

Features

6.3.2 (2024-08-23)

Bug Fixes

6.3.1 (2023-05-18)

Bug Fixes

  • core: remove extra margin in viewport (f78baf8)

6.3.0 (2023-05-10)

Bug Fixes

  • puppets: update apple specs selector (8f00387)

Features

  • main: update fallback data (8fddb3f)

6.2.1 (2023-01-13)

6.2.0 (2022-10-02)

Features

  • main: add iphone 14 specs (e2b6eb5)

6.1.3 (2022-08-29)

6.1.2 (2022-08-29)

6.1.1 (2022-07-05)

Bug Fixes

  • deps: upgrade dependencies (a848254)

6.1.0 (2022-06-08)

Bug Fixes

  • puppets: update scraper for apple specs site (bc90c4c)

Features

  • main: add iphone 13 specs (7e09df1)

6.0.8 (2022-04-03)

6.0.7 (2022-04-03)

Bug Fixes

  • deps: upgrade dependencies (abd16a5)

6.0.6 (2022-01-20)

6.0.5 (2021-12-02)

Bug Fixes

  • main: allow path override of empty string (351c8f7)

6.0.4 (2021-11-29)

Bug Fixes

  • core: revert puppeteer upgrade (04d5c00), closes #764

6.0.3 (2021-11-29)

6.0.2 (2021-11-19)

6.0.1 (2021-11-10)

6.0.0 (2021-11-07)

Bug Fixes

  • main: add both 'any' and 'maskable' icons to manifest by default (d7b488d), closes #725
  • main: fix wrong icons file name when 'pathOverride' option is used (25cef00), closes #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 (2021-11-04)

5.0.0 (2021-10-07)

Bug Fixes

  • main: prevent unnecessary newlines on index HTML file (a40d016), closes #434
  • meta: fix wrong file types of icons' html (a6d2c58), closes #495

Features

  • file: add maskable keyword to the manifest icons' file name (47a09c6), closes #679
  • main: use either 'maskable' or 'any' as a purpose (4bdce80), closes #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 (2021-09-22)

4.3.8 (2021-09-21)

4.3.7 (2021-09-21)

4.3.6 (2021-08-11)

4.3.5 (2021-08-05)

4.3.4 (2021-08-02)

4.3.3 (2021-07-28)

4.3.2 (2021-07-28)

4.3.1 (2021-07-16)

4.3.0 (2021-07-13)

Features

  • main: add "--disable-dev-shm-usage" as a default chrome launch arg (a444f76), closes #517

4.2.1 (2021-07-13)

Bug Fixes

  • main: revert --disable-dev-shm-usage chrome launch arg (83a80e8), closes #631

4.2.0 (2021-07-13)

Features

  • main: add puppeteer's "--disable-dev-shm-usage" arg as a default one (bc655fd), closes #517

4.1.1 (2021-01-13)

Bug Fixes

  • cli: do not throw when args are missing (53608e7), closes #499

4.1.0 (2020-12-29)

Features

4.0.2 (2020-12-15)

Bug Fixes

  • main: force enable sRGB color profile (15eef1b), closes #325

4.0.1 (2020-12-05)

Bug Fixes

  • main: fix misleading description of mstiles flag (f0f2478), closes #469

4.0.0 (2020-11-30)

Bug Fixes

  • main: add --no-sandbox option to optionally disable sandboxing on linux (79444d2)

Features

  • main: add iPhone 12 specs to fallback data (e1f8a27), closes #454
  • main: add optional windows mstile icon generation (91ae0a9), closes #309 #389
  • main: reduce apple icons to a single file size (c8f1321), closes #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 (2020-10-23)

Bug Fixes

  • puppets: fix wrong splash screen resolution for Apple iPhone Plus devices (7e59b40), closes #391
  • puppets: use emulate instead of setViewport to preserve pixel sizes (e0a0028)

3.2.2 (2020-09-17)

Bug Fixes

  • main: update dimension regex to match new apple hig data (4303843), closes #405

3.2.1 (2020-08-31)

Bug Fixes

  • main: fix xhtml option having no effect on module usage (4dfa9c4), closes #351

3.2.0 (2020-08-30)

Features

  • main: enable parallel execution (98f0464), closes #357

3.1.3 (2020-07-30)

Bug Fixes

  • main: constraint default type to png for manifest icons (bf6f87c), closes #337

3.1.2 (2020-07-30)

Bug Fixes

  • puppets: updated scraper for latest specs and improve fallback handling (6506952), closes #355

3.1.1 (2020-06-03)

Bug Fixes

  • docs: fix BLM example image URL (2cb0e76), closes #303

3.1.0 (2020-06-03)

Features

  • cli: display help when no arg is provided (0641bd9), closes #302
  • main: add BLM branding #blacklifematters (d572c5d), closes #301

3.0.0 (2020-05-15)

Bug Fixes

  • cli: fixed conflicting -h option (3d4f04c), closes #263

Features

  • main: added dark mode media query support for html inputs (c5d2e0d), closes #227
  • main: added stricter chrome launch args set (bdfbef4), closes #229
  • main: exported appleDeviceSpecsForLaunchImages from module API (dac56d4), closes #248
  • main: switched to JPG as default output type (bb5cfec), closes #278
  • meta: added xhtml option to introduce self-closing meta tags (0dea81a), closes #192
  • node: drop node 8 support due to its EOL (030569b), closes #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 (2020-03-08)

Features

  • main: added maskable purpose as default declaration in manifest (006d73c), closes #38
  • main: added maskable purpose as default declaration in manifest (84dcc67), closes #38
  • main: added pathOverride option to allow path optimisation on href (7ff2e07), closes #148
  • main: added pathOverride option to allow path optimisation on href (2d89cba), closes #148

2.2.2 (2020-02-24)

Bug Fixes

  • puppets: fixed failing scrape of Apple splash screen specs (cff635b), closes #168

2.2.1 (2020-01-21)

Bug Fixes

  • puppets: added wait until networkidle opt for remote html input (9aa86eb), closes #125

2.2.0 (2020-01-16)

Features

  • main: added jpg extension as an output type (e1f2221), closes #116

2.1.3 (2019-12-19)

Bug Fixes

  • file: fixed an issue while creating a non-existent output dir (b691b6f), closes #77

2.1.2 (2019-11-08)

Bug Fixes

  • cli: updated docs to clarify transparency option (a4bcaff), closes #68

2.1.1 (2019-11-01)

Bug Fixes

  • puppets: added error handling for failing chrome kill attempt (6cc65fd), closes #65

2.1.0 (2019-11-01)

Bug Fixes

  • browser: added a method to kill premature chrome instances (ad69854), closes #58
  • file: replaced backslash in path output of generate images API res (6563977), closes #64

Features

  • main: upgraded to pptr v2 and optimized chrome launcher (a14e8e6), closes #62 #58

2.0.2 (2019-10-30)

Bug Fixes

  • meta: added disable decoding entities option to cheerio (1e984eb), closes #60

2.0.1 (2019-10-27)

Bug Fixes

  • browser: avoid SPOF for chrome launcher (f5ca991), closes #56

2.0.0 (2019-10-25)

Bug Fixes

  • browser: added error handling for chrome-launcher (c6ed23a), closes #50
  • package: suppressed security warning by changing pkg v strategy (9987e39), closes #53

Features

  • file: avoided saving a shell html file (b96d545), closes #52
  • icon: added optional favicon generation (699686a), closes #47
  • main: added dark mode support for iOS (f4aca1c), closes #51
  • pptr: switched over puppeteer-core to avoid chromium install (05edb2e), closes #50
  • pwa: added single quotes option for generated HTML tags (351a3cc), closes #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 (2019-09-26)

Bug Fixes

  • file: fixed relative path to input file that is not resolving (19cc7c4), closes #45

1.3.0 (2019-09-25)

Features

  • core: migrated to TypeScript and reduced node dep to 6.4.0 (cfc1657), closes #6

1.2.0 (2019-09-12)

Features

  • main: added option to provide path prefix to generated href links (268c671), closes #31
  • main: added option to provide path prefix to generated href links (1e18466), closes #31
  • main: exposed private API via main.js (afce4af), closes #5
  • main: exposed private API via main.js (d3367ad), closes #5
  • main: refactored main and added index.d.ts (72a7fe4), closes #5
  • main: refactored main and added index.d.ts (1ab1c3e), closes #5

1.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), closes #36

1.1.6 (2019-08-29)

Bug Fixes

  • cli: add icon code output for ios icons (c768fb6), closes #26
  • puppets: increased timeout for generating images (3191560), closes #28

1.1.5 (2019-08-22)

Bug Fixes

  • cli: calculated relative path of generated content to the reference output file (b76e9d2), closes #21
  • cli: use relative path when output is not provided (ec991ec), closes #20

1.1.4 (2019-08-19)

Bug Fixes

  • cli: fixed wrong url on help text (6cc6e22), closes #11
  • fixed iPad 12.9" specs being stripped out and added orientation key to the media queries (59a891a), closes #18
  • puppets: fixed the check where scraping result is evaluated (b584be0)

1.1.3 (2019-08-18)

Bug Fixes

  • cli: fixed wrong url on help text (03775bf), closes #11

1.1.2 (2019-08-16)

Bug Fixes

  • readme: fixed wrong link on examples (35152f3)

1.1.1 (2019-08-16)

Bug Fixes

  • readme: fixed broken link on readme (5d6e0b4)

1.1.0 (2019-08-15)

Features

  • cli: added --portrait-only and --landscape-only flags (1fb1ecb), closes #4
  • cli: added --splash-only and --icon-only flags (20f39e0), closes #3
  • cli: added --type and --quality flags (c0c1565), closes #2
  • cli: create output folder if it doesn't exist (4eebf34), closes #9

1.0.2 (2019-08-14)

Bug Fixes

  • npm: ignored static files to keep the tarball clean (6de2a39)

1.0.1 (2019-08-14)

Bug Fixes

  • cli: fixed the issue when output is not provided (b7102e7), closes #1