Skip to content

Update dependency favicons to v7

Tine Wittler requested to merge renovate/favicons-7.x into master

This MR contains the following updates:

Package Type Update Change
favicons devDependencies major ^6.2.1 -> ^7.0.0

Release Notes

itgalaxy/favicons

v7.2.0

Compare Source

  • added support for splashscrens: iPhone 14 Pro, iPhone 15 Pro, iPhone 15, iPhone 14 Pro Max, iPhone 15 Pro Max, iPhone 15 Plus, 8.3” iPad Mini, 10.9” iPad Air

v7.1.5

Compare Source

  • Update sharp to 0.33

v7.1.4

Compare Source

  • Update sharp to 0.32.4
  • Update xml2js to 0.6.1

v7.1.3

Compare Source

v7.1.2

Compare Source

  • Update xml2js to 0.5.0
  • Update sharp to 0.32.0
  • Update Typescript to 5

v7.1.1

Compare Source

v7.1.0

Compare Source

  • A new cache busting option cacheBustingQueryParam is added

v7.0.2

Compare Source

  • Allow to specify which icons to generate and their options simultaneously #​407
  • Opt-in support of SVG icons #​401
  • Throw an error if background is not specified and Windows icon is generated #​408
  • Update dependencies to their latest versions

v7.0.1

Compare Source

  • Change minimal supported version of NodeJS to 14.x #​402
  • re-export FaviconOptions #​404

v7.0.0

Compare Source

Notable changes

  • Maskable icons #​336
  • Remove dependency on to-ico
  • Replace Jimp by Sharp #​338
  • [BREAKING] Predictable picking of source image #​350
  • New option output to control which files are generated. This may be useful for those who want to generate different versions of manifest (e.g. per-locale) and reuse icons
  • Proper escaping of application name and short name 7ac5abf
  • Add support for related_applications (#​352)
  • [BREAKING] Drop support of Firefox OS and Opera Coast.
  • New option manifestFileName. It may be used if you want to rename a manifest file: { files: { windows: { manifestFileName: "file.xml" } } }.
  • [BREAKING] Rename manifest.json to manifest.webmanifest
  • [BREAKING] Remove support of Gulp
  • Add webmanifest's shortcuts support #​378
  • Fix scaling of SVG #​380
  • [BREAKING] Drop support of NodeJS 12.x
  • remove non standard rel=shortcut #​384
  • [BREAKING] Drop support of callbacks in favor of promises. A code like this favicons(source, options, (error, result) => { ... }) should be changed to favicons(source, options).then(result => { ... }, error => { ... }).

Operational changes

  • Migrate CI from Travis CI and AppVeyor to GitHub Actions #​339
  • Migrate test suite from AVA to Jest
  • Convert source code to Typescript
  • Refactor internals so that each platform is a separated class which may encapsulate that platform's features 6ea0e18
  • Remove logging feature. We do not log anything anymore.

v6.2.2

Compare Source

Fixes
  • update sharp and other deps

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Edited by Tine Wittler

Merge request reports