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 1 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
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
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
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
compiler: Fallback to 3.0.7 because of #900
compiler: Set single entry name #895
hooks: Call tapable.apply directly #879
hooks: Remove deprecated tapable calls #879
entries: Don't add css entries twice
performance: Reduce the amount of chunk information gathered based on #825
<a name="3.0.2"></a>
package: Remove the extract-text-webpack-plugin peer dependency
<a name="3.0.0"></a>
Add support for the new webpack tapable to be compatible with webpack 4.x
<a name="2.30.1"></a>
Revert part the performance optimization (#723) because of #753.
* Add manual sort * Performance improvements
<a name="2.29.0"></a>
chunks passed to alter-assets event
Backport 3.x void tag for plugin authors
<a name="2.27.1"></a>
* Revert 2.25.0 loader resolving
<a name="2.27.0"></a>
Fix a chunksorter webpack 2 issue
Allow plugins to add attributes without values to the and tags
<script> and <link> tags<a name="2.25.0"></a>
Add basic support for webpack 2
<a name="2.24.1"></a>
Hide event deprecated warning of 'applyPluginsAsyncWaterfall' for html-webpack-plugin-after-emit and improve the warning message.
<a name="2.24.0"></a>
Add deprecate warning for plugins not returning a result
<a name="2.23.0"></a>
Stop automated tests for webpack 2 beta because of #401
<a name="2.22.0"></a>
* Update dependencies
<a name="2.21.1"></a>
* Better error handling
<a name="2.21.0"></a>
Add html-webpack-plugin-alter-asset-tags event to allow plugins to adjust the script/link tags
html-webpack-plugin-alter-asset-tags event to allow plugins to adjust the script/link tags<a name="2.20.0"></a>
Exclude chunks works now even if combined with dependency sort
<a name="2.19.0"></a>
Add html-webpack-plugin-alter-chunks event for custom chunk sorting and interpolation
html-webpack-plugin-alter-chunks event for custom chunk sorting and interpolation<a name="2.18.0"></a>
* Updated all dependencies
<a name="2.17.0"></a>
Add type attribute to script element to prevent issues in Safari 9.1.1
type attribute to script element to prevent issues in Safari 9.1.1<a name="2.16.2"></a>
Fix bug introduced by 2.16.2. Fixes #315
<a name="2.16.1"></a>
Fix hot module replacement for webpack 2.x
<a name="2.16.0"></a>
Add support for dynamic filenames like index[hash].html
<a name="2.15.0"></a>
Add full unit test coverage for the webpack 2 beta version
<a name="2.14.0"></a>
Export publicPath to the template
<a name="2.13.0"></a>
Add support for absolute output file names
<a name="2.12.0"></a>
* Basic Webpack 2.x support #225
<a name="2.11.0"></a>
Add xhtml option which is turned of by default. When activated it will inject self closed tags instead of unclosed tags.
Add hash field to the chunk object
hash field to the chunk objectcompilation field to the templateParam object (#237)html-webpack-plugin-before-html-generation event<a name="2.9.0"></a>
Fix favicon path (#185, #208, #215)
Support relative URLs on Windows
<a name="2.8.1"></a>
* Caching improvements
<a name="2.8.0"></a>
Add dependency mode for chunksSortMode to sort chunks based on their dependencies with each other
dependency mode for chunksSortMode to sort chunks based on their dependencies with each other<a name="2.7.2"></a>
Add support for require in js templates
<a name="2.7.1"></a>
* Refactoring * Fix relative windows path
<a name="2.6.5"></a>
* Minor refactoring
<a name="2.6.4"></a>
Fix for "Uncaught TypeError: __webpack_require__(...) is not a function"
"Uncaught TypeError: __webpack_require__(...) is not a function"<a name="2.6.3"></a>
Prevent parsing the base template with the html-loader
<a name="2.6.2"></a>
* Fix lodash resolve error
lodash resolve error (#172)<a name="2.6.1"></a>
Your coding agent can read these notes before it upgrades. Set up the MCP server →