Fixes
- Avoid the deprecation message #19062 by @alexander-akait
- Should not escape CSS local ident in JS #19060 by @JSerFeng
- MF parse range not compatible with Safari #19083 by @alexander-akait
- Preserve
filenameTemplate
in new split chunk #19104 by @henryqdineen - Use module IDs for final render order #19184 by @dmichon-msft
- Strip
blob:
protocol when public path isauto
#19199 by @alexander-akait - Respect
output.charset
everywhere #19202 by @alexander-akait - Node async WASM loader generation #19210 by @ashi009
- Correct
BuildInfo
andBuildMeta
type definitions #19200 by @inottn
Performance Improvements
- Improve
FlagDependencyExportsPlugin
for large JSON by depth #19058 by @hai-x - Optimize assign-depths #19193 by @dmichon-msft
- Use
startsWith
for matching instead of converting the string to a regex #19207 by @inottn
Chores
- Bump
nanoid
from 3.3.7 to 3.3.8 #19063 by @dependabot - Fixed incorrect typecast in
DefaultStatsFactoryPlugin
#19156 by @Andarist - Improved
readme.md
by adding video links for understanding webpack #19101 by @Vansh5632 - Typo fix #19205 by @hai-x
- Adopt the new webpack governance model #18804 by @ovflowd
Features
- Implement
/* webpackIgnore: true */
forrequire.resolve
#19201 by @alexander-akait
Continuous Integration
- CI fix #19196 by @alexander-akait
New Contributors
- @Andarist made their first contribution in #19156
- @Vansh5632 made their first contribution in #19101
- @ashi009 made their first contribution in #19210
- @ovflowd made their first contribution in #18804
Full Changelog: v5.97.1...v5.98.0