Sourced from webpack's releases.
v5.97.1
Bug Fixes
- Performance regression
- Sub define key should't be renamed when it's a defined variable
v5.97.0
Bug Fixes
- Don't crash with filesystem cache and unknown scheme
- Generate a valid code when
output.iife
istrue
and output.library.type isumd
- Fixed conflict variable name with concatenate modules and runtime code
- Merge duplicate chunks before
- Collisions in ESM library
- Use recursive search for versions of shared dependencies
- [WASM] Don't crash WebAssembly with Reference Types (sync and async)
- [WASM] Fixed wasm loading for sync and async webassembly
- [CSS] Don't add
[uniqueName]
tolocalIdentName
when it is empty- [CSS] Parsing strings on Windows
- [CSS] Fixed CSS local escaping
New Features
- Added support for injecting debug IDs
- Export the
MergeDuplicateChunks
plugin- Added universal loading for JS chunks and JS worker chunks (only ES modules)
- [WASM] Added universal loading for WebAssembly chunks (only for async WebAssembly)
- [CSS] Allow initial CSS chunks to be placed anywhere - the
output.cssHeadDataCompression
option was deleted- [CSS] Added universal loading for CSS chunks
- [CSS] Parse ICSS
@value
at-rules in CSS modules- [CSS] Parse ICSS
:import
rules in CSS modules- [CSS] Added the
url
andimport
options for CSS- [CSS] Allow to import custom properties in CSS modules
Performance
- Faster Queue implementation, also fixed queue iterator state in dequeue method to ensure correct behavior after item removal
v5.96.1
Bug Fixes
- [Types] Add
@types/eslint-scope
to dependencieS- [Types] Fixed regression in
validate
v5.96.0
Bug Fixes
- Fixed Module Federation should track all referenced chunks
- Handle Data URI without base64 word
- HotUpdateChunk have correct runtime when modified with new runtime
... (truncated)
3612d36
chore(release): 5.97.1eb7ac6f
fix: perf regression554be24
fix: sub define key should't be renamed when it's a defined
variable5e0e780
refactor: issue #1903058fb035
fix: sub define key should't be renamed when it's a defined
variableaf1fd12
perf: regression34f19cb
fix: package.json0ec7f5d
refactor: issue #190305e7b8a2
fix: package.json
644f1d1
refactor: no extra work for CSS unescaping