Skip to content

Releases: webpack/enhanced-resolve

v5.0.0-beta.0

04 Jul 20:52
Compare
Choose a tag to compare
v5.0.0-beta.0 Pre-release
Pre-release

Bugfixes

  • fixes lowercase file letters
  • fixes "main": "." crash

Features

  • increase minimal node.js version
  • update dependencies
  • remove memory-fs dependency
  • real fs is usable, no join expected from filesystem
  • track dependencies while resolving
  • add support for arrays in alias
  • add support for Yarn PnP

Removals

  • remove concord
  • remove deprecated tapable compat layer
  • remove .context and .loader from node API
  • remove NodeJsInputFileSystem

Contribution

  • refactor join and normalize to use node.js path instead of memory-fs
  • linting update
  • code style update (spread operator, let/const, arrow functions)

Performance

  • optimize number of fs accesses
  • serialize all operations to reduce number of fs accesses

v4.1.0

28 Jun 12:49
Compare
Choose a tag to compare

Features

  • drop min node.js version to 6.9.0
  • better deprecation messages

Bugfixes

  • fix bug with symlinks on windows when mapping to other drive
  • fix default values in README
  • fix code samples in README
  • fix alias for absolute paths
  • fix crash when main field is ./

v3.4.1

24 Jul 16:49
Compare
Choose a tag to compare

Bugfixes:

  • fix problem with undefined path in cache

v3.4.0

24 Jul 08:03
Compare
Choose a tag to compare

Features:

  • Performance
    • Use Map and Set instead of Arrays
    • avoid creating unneeded arrays
    • run plugin in series instead of parallel (to avoid unnecessary I/O)
    • check if plugins are registered before creating callback function

v3.3.0

01 Jul 15:07
Compare
Choose a tag to compare

Performance:

  • improve performance by optimizing for the successful case

v3.2.0

01 Jul 12:13
Compare
Choose a tag to compare

Features:

  • add cacheWithContext option for better performance