Releases
v5.25.0
sokra
released this
12 Mar 07:49
Features
Refactor the startup logic to improve library support
add __webpack_runtime_id__
to access the current runtime id
improve error handling for HMR
add second argument to self accept error handler to pass new module and module id
add error handler argument to dependency accept, passing error and module ids
add output.strictModuleErrorHandling
to opt into stricter evaluation error handling semantics according to ESM spec
used by default when HMR is enabled
when ignoring a module used by new URL()
this will result in an url to a empty file ("data:,"
)
add module.generator.asset.emit
option to disable creating assets from asset modules (e. g. for SSR)
Bugfixes
fix problem when library options apply to a non-runtime chunk
fix crash in splitChunks.maxSize
where negative indicies are accessed
fix sub-optimal splitting of splitChunks.maxSize
in some cases when multiple size types are involved
fix a memory leak in AssetGenerator
fix usage of runtime globals in SharedPlugin to support HMR updates
Deprecations
deprecate output.strictModuleExceptionHandling
(this is the CommonJS way of handling errors, and the name is weird)
You can’t perform that action at this time.