v3.5.5
Cumulative Release v3.5.1
- v3.5.5
Bug Fixes
- Fixed parsing the data passed via query in JSON notation, e.g.:
index.ejs?{"title":"Homepage","lang":"en"}
. - Fixed the parsing of the generated HTML, ignore files already resolved via a preprocessor, e.g.
pug
. - Fixed the resolving the resource required in pug code and content, also outer tag attributes.
- Fixed the resolving of images generated via
responsive-loader
when used query parameters with,
and&
separators. - Fixed the resolving of the required resources in multiple pages, in Pug templates.
- Fixed when used TS then could not find a declaration file for module 'html-bundler-webpack-plugin'.
Optimisations
- Initialize the Config only once.
- Lazy load the plugin config file.
- Optimize code for other plugins extending from this plugin.
Documentation
The entry
option can be as array of entry items:
{
entry: [
{
filename: 'index.html', // output filename in dist/
import: 'src/views/index.html', // template file
data: { title: 'Homepage' }, // page specifically variables
},
{
filename: 'news/sport.html',
import: 'src/views/news/sport/index.html',
data: { title: 'Sport' },
},
],
}