Change8

Webpack

Dev Tools

A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

Latest: v5.104.123 releases1 breaking changesView on GitHub →

Release History

v5.104.12 fixes
Dec 18, 2025

This patch release addresses a security vulnerability in the HttpUriPlugin and fixes a runtime calculation bug related to Webpack import keys.

v5.104.08 fixes7 features
Dec 16, 2025

This release introduces several CSS module enhancements, new digest algorithms, and performance optimizations for dependency sorting and identifier parsing. It also includes critical security fixes for HttpUriPlugin to prevent SSRF and improves the stability of the webpack runtime.

v5.103.014 fixes11 features
Nov 18, 2025

This release introduces Dotenv and Manifest plugins, expands import.meta support, and adds new CSS export options. It also includes significant bug fixes for CSS modules, HMR, and TypeScript definitions.

v5.102.17 fixes2 features
Oct 7, 2025

This release focuses on bug fixes for worker imports, SystemJS compatibility, and CSS parsing, while adding support for browserslist environment extensions.

v5.102.0Breaking13 fixes8 features
Sep 29, 2025

This release stabilizes the topLevelAwait and layers experiments and introduces native support for 'bytes' and 'text' import attributes. It also adds a built-in extractSourceMap option to replace source-map-loader and includes several performance optimizations for snapshots and build dependencies.

v5.101.33 fixes
Aug 18, 2025

This release focuses on bug fixes related to async module execution order, unused statement handling, and destructuring assignment logic.

v5.101.23 fixes
Aug 14, 2025

This release focuses on bug fixes related to syntax parsing of trailing comments and improved variable handling for createRequire and tagged variables.

v5.101.110 fixes3 features
Aug 12, 2025

This release focuses on stability improvements for HMR, chunking logic, and ESM exports, while exposing the ModuleFactory class and serialization types for plugin developers.

v5.101.08 fixes3 features
Jul 28, 2025

This release introduces tree-shaking for ESM external modules and a new deferImport parser option, alongside several fixes for module concatenation and configuration consistency.

v5.100.23 fixes
Jul 15, 2025

This release focuses on improving build consistency regarding CSS and module traversal, alongside a performance optimization for the importPhasesPlugin when deferImport is enabled.

v5.100.12 fixes
Jul 11, 2025

This release focuses on optimization and compatibility, specifically improving tree-shaking for ignored modules and fixing TypeScript issues in older Node.js environments.

v5.100.07 fixes8 features
Jul 9, 2025

This release introduces HMR support for ES modules, experimental Defer Module Evaluation, and the VirtualUrlPlugin. It also includes significant fixes for ES module chunk loading, Windows file system interactions, and TypeScript type definitions.

v5.99.99 fixes
May 20, 2025

This release focuses on bug fixes related to ES module exports, HMR stability, and asset module compatibility with lazy compilation.

v5.99.82 fixes
May 6, 2025

This release focuses on resolving TypeScript type errors and improving compatibility with the latest Node.js type definitions.

v5.99.74 fixes2 features
Apr 25, 2025

This release focuses on fixing module library export generation and improving error reporting in stats. It also enhances HMR stability for CSS modules and adds missing JSON schema types.

v5.99.65 fixes
Apr 18, 2025

This release focuses on bug fixes for ES module handling, library export plugins, and performance optimizations for dead control flow logic.

v5.99.51 fix
Apr 8, 2025

This release addresses a bug in flow control analysis specifically affecting labeled and blockless statements.

v5.99.41 fix
Apr 8, 2025

This release includes a bug fix addressing the handling of terminated states within if/else blocks.

v5.99.31 fix
Apr 8, 2025

This release addresses a bug involving dead control flow in deeply nested conditional statements.

v5.99.21 fix
Apr 8, 2025

This release addresses a bug related to dead control flow in specific exotic scenarios.

v5.99.11 fix
Apr 7, 2025

This release focuses on fixing dead control flow logic across various scenarios.

v5.99.014 fixes3 features
Apr 7, 2025

This release focuses on improving CSS and ESM library handling, fixing runtime errors in webworkers, and adding support for import.meta.url in Workers. It also includes performance optimizations for reference tracking and inline caching.

v5.98.010 fixes1 feature
Feb 13, 2025

Webpack v5.98.0 introduces support for ignoring require.resolve via magic comments and includes several performance optimizations and bug fixes for CSS, WASM, and Module Federation.