Skip to content

Commit 8d591d3

Browse files
authored
docs(blog): integrate HTML module support as entry points without plugins
1 parent fd2d996 commit 8d591d3

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/content/blog/2026-04-02-roadmap-2026.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ and there’s still much more to do
3131

3232
- **TypeScript** — built-in support. [`enhanced-resolve`](https://github.com/webpack/enhanced-resolve) honors [`tsconfig.json`](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html). Add parser wrapper to `module.javascript.parse`, improve resolver for `ts/cts/mts`, support `extensionAlias`, and add tests.
3333

34-
- **HTML modules** — first-class HTML: import HTML files and use HTML entry points. Aim to replace `html-webpack-plugin`. See [webpack#536](https://github.com/webpack/webpack/issues/536).
34+
### Import HTML files and use them as entry points without the need for plugins
35+
36+
Currently, to import HTML files and use them as entry points, it’s necessary to use a plugin (html-webpack-plugin). The idea is to integrate that plugin into the core, similar to how CSS Modules are being handled, and remove the need for a plugin for such a common task. Like CSS Modules, this would be introduced as an experimental option so that in webpack 6 you’ll be able to remove that dependency. You can follow the idea and its progress in [webpack#536](https://github.com/webpack/webpack/issues/536).
3537

3638
- **ESM output** — fixes and improvements. See [webpack#17121](https://github.com/webpack/webpack/issues/17121).
3739

0 commit comments

Comments
 (0)