Skip to content

Releases: itgalaxy/favicons

v7.2.0

15 Mar 08:18
Compare
Choose a tag to compare
  • 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

21 Dec 20:56
Compare
Choose a tag to compare
  • Update sharp to 0.33

v7.1.4

26 Jul 00:37
Compare
Choose a tag to compare
  • Update sharp to 0.32.4
  • Update xml2js to 0.6.1

v7.1.3

02 Jun 08:30
Compare
Choose a tag to compare
Version 7.1.3

v7.1.2

09 Apr 17:47
Compare
Choose a tag to compare
  • Update xml2js to 0.5.0
  • Update sharp to 0.32.0
  • Update Typescript to 5

v7.1.1

09 Apr 17:20
Compare
Choose a tag to compare
Version 7.1.1

v7.1.0

14 Feb 08:50
Compare
Choose a tag to compare
  • A new cache busting option cacheBustingQueryParam is added

v7.0.2

23 Oct 13:15
Compare
Choose a tag to compare
  • 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

23 Oct 12:20
Compare
Choose a tag to compare
  • Change minimal supported version of NodeJS to 14.x #402
  • re-export FaviconOptions #404

v7.0.0

11 Sep 09:41
Compare
Choose a tag to compare

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.