Change8

v5.110.2

📦 webpackView on GitHub →
🐛 7 fixes🔧 3 symbols

Summary

This patch release addresses several issues related to ESM handling, minification, and output generation. It includes fixes for circular reexports, unused JS chunks, and BOM stripping.

🐛 Bug Fixes

  • Fixed analyzable ESM baking around cycles, mixed-served wasm and style url maps.
  • Improved minification of HTML and CSS shorthands.
  • Fixed reporting of named imports that are never read when they name a missing export.
  • Resolved ESM circular reexports, cyclic const TDZ, and deferred evaluation order.
  • Prevented `output.html` from emitting an unused JS chunk for each generated page.
  • Stopped emitting the CSS chunk loading runtime when every CSS chunk is initial.
  • Removed a BOM added by a loader and adjusted source map to account for it.

Affected Symbols