NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2105 most downloaded on npm
Simplifies creation of HTML files to serve your webpack bundles
Last release 2 months ago
25 Jul 2026
Release timing varies
gaps range from 1 weeks to 1.5 years
Some releases are documented
notes for 11 of 33 stable releases
113 versions withdrawn
withdrawn after publishing
12 years old
146 releases · first in 2014
* Fix missing module
<a name="2.6.0"></a>
Fix global HTML_WEBPACK_PLUGIN variable
<a name="2.5.0"></a>
One column per quarter.
Support lodash template's HTML _"escape"_ delimiter (<%- %>)
lodash template's HTML "escape" delimiter (<%- %>)<a name="2.4.0"></a>
Don't recompile if the assets didn't change
<a name="2.3.0"></a>
Add events html-webpack-plugin-before-html-processing, html-webpack-plugin-after-html-processing, html-webpack-plugin-after-emit to allow other plugin
html-webpack-plugin-before-html-processing, html-webpack-plugin-after-html-processing, html-webpack-plugin-after-emit to allow other plugins to alter the html this plugin executes<a name="2.2.0"></a>
Inject css and js even if the html file is incomplete
<a name="2.1.0"></a>
Synchronize with the stable @1 version
@1 version<a name="2.0.4"></a>
Fix missing hash interpolation in publicPath
minify option<a name="2.0.3"></a>
Add support for webpack.BannerPlugin
<a name="2.0.2"></a>
Add support for loaders in templates
templateContent option from configuration<a name="1.7.0"></a>
Add chunksSortMode option to configuration to control how chunks should be sorted before they are included to the html
chunksSortMode option to configuration to control how chunks should be sorted before they are included to the html<a name="1.6.2"></a>
Fix missing hash interpolation in publicPath
false or object in minify configuration option<a name="1.6.1"></a>
Add size field to the chunk object
size field to the chunk object<link>s being discarded when used with "inject: 'head'"<a name="1.6.0"></a>
Support placing templates in subfolders
<a name="1.5.2"></a>
* Update dependencies (lodash)
<a name="1.5.1"></a>
Fix error when manifest is specified
<a name="1.5.0"></a>
Allow to inject javascript files into the head of the html page
<a name="1.4.0"></a>
* Add favicon.ico option * Add html minifcation
favicon.ico option<a name="1.2.0"></a>
Nothing published for this version
See readme for more details. This new attribute deprecates the old o.htmlWebpackPlugin.assets attribute.
hash: true) for cache bustingo.htmlWebpackPlugin.files attribute. See readme for more
details. This new attribute deprecates the old o.htmlWebpackPlugin.assets attribute.templateContent option can now be a function that returns the template string to useo.webpackConfig)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →