fs-extra, a popular Node.js package extending the built-in fs module, has released version 11.3.1, a subtle but potentially impactful update over the previous stable version 11.3.0. Both versions maintain the core functionality of providing convenient file system operations like recursive mkdir, copy, and remove, simplifying tasks beyond the capabilities of Node's native fs. The underlying dependencies like graceful-fs, jsonfile, and universalify remain consistent, ensuring continued reliability for file handling, JSON manipulation, and cross-platform compatibility. Similarly, the development dependencies used for testing and linting, including nyc, klaw, mocha, minimist and standard don't seem to have changed at all between the versions.
While the dependencies and devDependencies remain largely the same, some internal changes have resulted in a slight increase in the unpacked size of the package, from 55287 bytes in 11.3.0 to 55543 bytes in 11.3.1. Moreover, version 11.3.1 declares the fileCount in the dist object. These changes suggest minor optimizations or bug fixes. Developers should consider upgrading to 11.3.1 for the latest improvements, even though the core API and functionality remain consistent. Released on 2025-08-05, version 11.3.1 comes roughly seven months after version 11.3.0 (released on 2025-01-15). As always, check the changelog for detailed improvements and fixes.
The are not vulnerabilities for the version 11.3.1 of the package fs-extra