Releases: itgalaxy/favicons
Releases Β· itgalaxy/favicons
v7.2.0
v7.1.5
v7.1.4
v7.1.3
v7.1.2
v7.1.1
v7.1.0
v7.0.2
v7.0.1
v7.0.0
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
tomanifest.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 tofavicons(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.