Zum Inhalt springen
verdict:

webpack 5.104.0

notable

note: die Zusammenfassung und die Release Notes sind auf Englisch

note: keine Zusammenfassung für dieses ältere Release

Wir fassen die neueren Releases zusammen. Die originalen Release Notes dieser Version stehen hier unten.

release-notesgithub.com/webpack/webpack · 33 Zeilen
  1. ## 5.104.0
  2. ### Minor Changes
  3. - d3dd841: Use method shorthand to render module content in `__webpack_modules__` object.
  4. - d3dd841: Enhance `import.meta.env` to support object access.
  5. - 4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.
  6. - 04cd530: Handle more at-rules for CSS modules.
  7. - cafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.
  8. - d3dd841: Added `base64url`, `base62`, `base58`, `base52`, `base49`, `base36`, `base32` and `base25` digests.
  9. - 5983843: Provide a stable runtime function variable `__webpack_global__`.
  10. - d3dd841: Improved `localIdentName` hashing for CSS.
  11. ### Patch Changes
  12. - 22c48fb: Added module existence check for informative error message in development mode.
  13. - 50689e1: Use the fully qualified class name (or export name) for `[fullhash]` placeholder in CSS modules.
  14. - d3dd841: Support universal lazy compilation.
  15. - d3dd841: Fixed module library export definitions when multiple runtimes.
  16. - d3dd841: Fixed CSS nesting and CSS custom properties parsing.
  17. - d3dd841: Don't write fragment from URL to filename and apply fragment to module URL.
  18. - aab1da9: Fixed bugs for `css/global` type.
  19. - d3dd841: Compatibility `import.meta.filename` and `import.meta.dirname` with `eval` devtools.
  20. - d3dd841: Handle nested `__webpack_require__`.
  21. - 728ddb7: The speed of identifier parsing has been improved.
  22. - 0f8b31b: Improve types.
  23. - d3dd841: Don't corrupt `debugId` injection when `hidden-source-map` is used.
  24. - 2179fdb: Re-validate HttpUriPlugin redirects against allowedUris, restrict to http(s) and add a conservative redirect limit to prevent SSRF and untrusted content inclusion. Redirects failing policy are rejected before caching/lockfile writes.
  25. - d3dd841: Serialize `HookWebpackError`.
  26. - d3dd841: Added ability to use built-in properties in dotenv and define plugin.
  27. - 3c4319f: Optimizing the regular expression character class by specifying ranges for runtime code.
  28. - d3dd841: Reduce collision for local indent name in CSS.
  29. - d3dd841: Remove CSS link tags when CSS imports are removed.

auf github ansehenimported 2026-09-28 über npm