Releases: drolsen/webpack-favicons
Releases · drolsen/webpack-favicons
Release 1.5.4
- travis.yml min node version bump from 14.17.0 to 18.17.0
- Webpack Favicons version number bump to 1.5.4
- Refactors plugin's code to be slimmer and more performant
- Removes stats and manifest from AVA unit test webpack configs
- Adds cache to AVA unit test webpack configs speed unit testing up
- Removes CleanWebpackPlugin from all but first AVA unit testing webpack configs
- Expands 'full' unit test to now ensure manifest files are written to disk
- Expands 'full' unit test to review contents of manifest files
Release 1.5.1
- Simple README min node version update from 14.17.0 to 18.17.0
Release 1.5.0
- Updates favicon from 5.66.0 to 5.95.0 to fix security issues
- Updates Html-webpack-plugin from 5.5.0 to 5.6.3 to leverage new public API for HTML manipulation in output
- Updates min node version from >=14.17.0 to >=18.17.0 required due to the above dependencies updates around security issues
- Seeks for tagName prior to passing it to favicons module during html-webpack-plugin build config.
Release 1.3.8
- Adding support for CopyWebpackPlugin and tag injection.
- Using HtmlWebbpackPlugin tap hooks to inject tags into html documents.
- No more additionalAssets checks and single pass thanks to HtmlWebpackPlugin hook.
- Fixes Logo's background color found in main README.md
Release 1.3.4
- Adds new callback feature to WebpackFavicons
- Adds tests for new callback feature
Release 1.3.2
- Removes unwanted leftover tap code.
- Ensures default values for unconfigured icon types is false except favicon.
- Adds default-test, full-test to ensure that if configured with missing or full "icon": {} has no errors.
Release 1.3.0
- Updates favicon dependency from 6.2.2 to 7.0.0-beta.1
- Updates importing / usage of favicon dependency that is now ESM and no longer CommonJS 🙄.
- Reduces the total webpack compilation taps to a single tap.
- Moves the injection of favicon files into webpack assets stream to within the promise of favicons dependency.
- Updates single tap to be PROCESS_ASSETS_STAGE_ADDITIONAL processAsset type.
Release 1.2.5
options.path
andoutput.publicPath
now usingpath.normalize
for leading/trailing slash pattern fixing when combined.- Updates README.md to fix typos and better example for basic configuration.
- Captures and add new
mixed-pathing-test
to ava to better test permutations of different pathing slashes. - Safer approach to
output.publicPath
pre-pending regex replace on favicon markup.
Release 1.2.0
- Updates to
node
14.17.0 - Updates to
webpack
5.66.0 - Updates to
webpack-cli
4.9.1 - Updates to
favicon
6.2.2 - Updates to
ava
4.0.1 - Updates to
clean-webpack-plugin
4.0.0 - Updates to
html-loader
3.1.0 - Updates to
html-webpack-plugin
5.5.0 - Updates README.md badges
Release 1.0.7
Enhancements
- Removes
path
nodejs module requirement
Fixes
- Fixes missing manifest files
- Fixes
path
option