Enhanced-resolve version 5.12.0 introduces subtle but important refinements compared to version 5.11.0, impacting developers who rely on this package for its asynchronous require.resolve functionality. A key difference lies in the graceful-fs dependency. Version 5.11.0 used graceful-fs version 4.2.9, while version 5.12.0 reverts to version 4.2.4. While seemingly minor, this change in graceful-fs could impact file system operations within the enhanced-resolve module, potentially influencing how it handles errors or interacts with files, especially in environments with high file I/O load.
Beyond dependency changes, developers should note that the unpacked size of the package decreases slightly from 164967 to 164886. Even if this slight difference will not impact most of the users, it may indicate optimizations or modifications in the codebase. Both versions maintain the webpack tooling configuration and other development dependencies, suggesting a consistent development environment and testing setup. The release dates indicate a short interval between the versions, implying a focused effort on addressing specific issues or introducing targeted improvements. As always, developers are encouraged to review the changelog and potentially conduct thorough testing when upgrading.
The are not vulnerabilities for the version 5.12.0 of the package enhanced-resolve