Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-09-29 | 1.9 kB | |
v5.102.0 source code.tar.gz | 2025-09-29 | 8.7 MB | |
v5.102.0 source code.zip | 2025-09-29 | 12.4 MB | |
Totals: 3 Items | 21.1 MB | 4 |
Features
- Added static analyze for dynamic imports
- Added support for
import file from "./file.ext" with { type: "bytes" }
to get the content asUint8Array
(look at example) - Added support for
import file from "./file.ext" with { type: "text" }
to get the content as text (look at example) - Added the
snapshot.contextModule
to configure snapshots options for context modules - Added the
extractSourceMap
option to implement the capabilities of loading source maps by comment, you don't needsource-map-loader
(look at example) - The
topLevelAwait
experiment is now stable (you can removeexperiments.topLevelAwait
from yourwebpack.config.js
) - The
layers
experiment is now stable (you can removeexperiments.layers
from yourwebpack.config.js
) - Added function matcher support in rule options
Fixes
- Fixed conflicts caused by multiple concatenate modules
- Ignore import failure during HMR update with ES modules output
- Keep render module order consistent
- Prevent inlining modules that have
this
exports - Removed unused
timeout
attribute of script tag - Supported UMD chunk format to work in web workers
- Improved CommonJs bundle to ES module library
- Use
es-lexer
formjs
files for build dependencies - Fixed support
__non_webpack_require__
for ES modules - Properly handle external modules for CSS
- AssetsByChunkName included assets from
chunk.auxiliaryFiles
- Use
createRequire
only when output is ES module and target is node - Typescript types
Performance Improvements
- Avoid extra calls for snapshot
- A avoid extra jobs for build dependencies
- Move import attributes to own dependencies