The webpack blog
Notes from the bundler.
Release notes, deep dives into the chunk graph, and engineering write-ups from the webpack core team and the wider community.
Recent posts
Webpack 5.109
Webpack 5.109 turns on built-in CSS, HTML, TypeScript, and WebAssembly support by default, closes much of the gap with html-webpack-plugin, and adds Vite-compatible module APIs.
ReleaseWebpack 5.108
Webpack 5.108 introduces a universal target that adapts one bundle to every runtime, HTML entry points with hot reloading, and a substantial round of tree shaking improvements.
ReleaseWebpack 5.107
Webpack 5.107 lands experimental HTML modules replacing html-loader, built-in TypeScript type stripping, and major improvements to the CSS pipeline.
ReleaseWebpack 5.106
Webpack 5.106 introduces plugin validation hooks, built-in runtime style injection for CSS Modules, smarter tree shaking for CommonJS, and experimental oxc-parser.
RoadmapRoadmap 2026
The Webpack 2026 Roadmap explores native CSS Modules support, a new universal target, lazy barrel optimization, and dropping the need for TypeScript loaders.
ReleaseWebpack 5.105
Webpack 5.105 brings CVE fixes, native tsconfig.json alias resolution without plugins, automatic module resolution for Web Workers, and cleaner ESM output.