All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
6.0.1 (2023-08-13)
- update dependencies to their latest versions
6.0.0 (2022-11-21)
- update dependencies to their latest versions (#342)
6.0.0-alpha.2 (2022-10-26)
- support string array in
options.logo
(#332) - support
options.logoMaskable
(#333) - update manifest file extension (#341)
6.0.0-alpha.1 (2022-10-02)
- Upgrage favicons to v7.0.1
- Upgrade all dependencies to their latest versions
5.0.2 (2021-02-23)
5.0.1 (2021-02-04)
- remove unused dependencies (f3c5b17)
5.0.0 (2021-02-03)
- file based cache will only work if you configure webpacks filesystem cache
- favicons needs to be installed separately
- drop
webpack@4
support
- add manifest option (e2928c4)
- add support for webpack 5 publicPath 'auto' and relative favicons (7293186)
- generate custom manifest in light mode (db677fc)
- turn favicons into a peer dependency (8141094)
- use the processAssets webpack api to add assets (d15d92f)
- use webpack 5 cache system and remove child compilation (c1dc12c)
- add support for content hash for light and webapp mode (8d4cead)
- add support for webpack@5 'auto' publicPath (30c0d35)
- allow compiling multiple icon sets (03c3514)
- extract the cache (17721f0)
- prevent recompilations (af5897a)
- resolve correct result if filesnapshot is out of date (98e27b5)
- track the base manifest file only if specified (04ca36a)
4.2.0 (2020-07-27)
- turn favicon into a transitive dependency to allow using upstream bugfixes (eb11a83)
4.1.0 (2020-07-27)
- show current html-webpack-plugin version (6ef0ce4)
4.0.0 (2020-07-27)
- drop support for node 8
- upgrade favicons (8848bc2)
- remove duplicate test-entry in .travis.yml (8d59acf)
3.0.1 (2020-01-29)
- provide a error message if the plugin is incompatible to the html-webpack-plugin (bb26179)
3.0.0 (2020-01-02)
- remove "force" inject option
- drop support for Webpack v3 and html-webpack-plugin v3
- add support for html-webpack-plugin v4 (395fc09)
- remove "force" inject option (15bab27)
2.1.0 (2019-12-31)
2.0.0 (2019-12-28)
- an empty string public path will no longer fallback to a slash
- drop support for node versions < 8 to be able to upgrade favicons
- allow setting public path to an empty string (b3a5eb3)
1.0.2 (2019-09-06)
1.0.1 (2019-08-16)
1.0.0 (2019-08-14)
- Require Node 6 is or newer
- align with webpack 4 and drop support for node < 6 (e41a990)
- prefixes are always treated as a directory path
- remove -[hash] from default prefix
- by default only a subset of icons is generated in development
- always treat prefix as a directory path (17aabba)
- avoid failing if html-webpack-plugin isn't installed (1c0ee82)
- broken links in content meta tags and browserconfig.xml (51bd1f8)
- do not interpolate empty prefix (9e197f1)
- do not rely on html-webpack-plugin's internals (9f166a7)
- handle author as object in package.json (06da1f8)
- invalidate cache when changing publicPath (29c9902)
- set SingleEntryPlugin name (15c4a1a)
- workaround issues with libxml (d23aea5)
- update favicons to version 5.0.0 (3737fa3)
- add inject force option to overrule the html-webpack-plugin favicon option (73b51a1)
- add light mode during development (47986be)
- add support for html-webpack-plugin 4.x (94ead15)
- add support for Webpack 4 (9db88ee)
- add zero-config mode (793a840)
- added compatibility for new webpack 4 .hooks mode (5ab0bb8)
- allow skipping specific instances of html-webpack-plugin (d554946)
- allow to specify a custom output paths (0755161)
- cache assets using cache-loader (f2758ca)
- change the default output prefix to assets (99a7310)
- expose all options of the favicons npm package (ca4b6e9)
- give the user more options to specifiy where to inject html (c8a4767)
- make cache directory configurable (43a5aef)
- remove -[hash] from default prefix (fc0eb3e)
- the generated [hash] now is based on the current favicon-webpack-plugin version (ccfea37)
- Improve support for Webpack 4
- Add support for Webpack 4
- Inject generated HTML to end of head
- Add support for
devtool: 'eval'
- Invalidate cache on plugin version change
- Add persistent caching to generate the favicons only once
- Rename filename option to statsFilename
- Add emitStats option (set to false by default)
- the stats file isn't generated by default anymore
- Fix typos
- Initial release