Change8

v5.106.1

📦 webpackView on GitHub →
🐛 3 fixes🔧 1 symbols

Summary

This patch release addresses several regressions in ES5 environments related to default export naming and resolves issues with CSS module hashing and identifier renaming.

🐛 Bug Fixes

  • Fixed two ES5-environment regressions in anonymous default export name fix-up: resolved ReferenceError caused by referencing undeclared __WEBPACK_DEFAULT_EXPORT__ and replaced non-available Reflect.defineProperty with Object.defineProperty/Object.getOwnPropertyDescriptor.
  • Prevented "!important" from being renamed as a local identifier in CSS modules.
  • Used compiler context instead of module context for CSS modules local ident hashing to prevent hash collisions when files with the same name exist in different directories.

Affected Symbols