All Versions
88
Latest Version
Avg Release Cycle
80 days
Latest Release
1311 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v10.0.0 Changes
May 03, 2021๐ฅ Breaking changes
- Require Node.js v12+ (#886, #893, #890, #894, #895)
- ๐ Allow copying broken symlinks (#779, #765, #638, #761)
The following changes, although technically semver-major, will not affect the vast majority of users:
- Ensure correct type when destination exists for
ensureLink*()
/ensureSymlink*()
(#826, #786, #870) - Error when attempting to
copy*()
unknown file type (#880) - โ Remove undocumented options for
remove*()
(#882)
๐ Improvements
- ๐ Allow changing case of filenames with
move*()
, even on technically case-insensitive filesystems (#759, #801) - ๐ Use native
fs.rm*()
forremove*()
in environments that support it (#882, #806) - ๐ Improve
emptyDir()
performance (#885)
๐ Bugfixes
- Ensure
copy*()
'sfilter
function is not called more than necessary (#883, #809) - ๐ Fix
move*()
raisingEPERM
error when moving a file to the root of a drive on Windows (#897, #819)
Miscellaneous changes
-
v9.1.0 Changes
January 19, 2021 -
v9.0.0 Changes
March 19, 2020๐ฅ Breaking changes
- Requires Node.js version 10 or greater (#725, #751)
- Switched
ensureDir*
to use a fork of https://github.com/sindresorhus/make-dir to make use of native recursivefs.mkdir
where possible (#619, #756) - Properly preserve
atime
forcopy*
withpreserveTimestamps
option (#633)
The following changes, allthough technically breaking, will not affect the vast majority of users:
outputJson
now outputs objects as they were when the function was called, even if they are mutated later (#702, #768)- Cannot pass
null
as an options parameter to*Json*
methods (#745, #768)
๐ Improvements
- โ Add promise shims for
fs.writev
&fs.opendir
(#747) - ๐ Better errors for
ensureFile
(#696, #744) - ๐ Better file comparison for older Node versions (#694)
Miscellaneous changes
-
v8.1.0 Changes
June 28, 2019 -
v8.0.1 Changes
May 13, 2019- ๐ Fix bug
Maximum call stack size exceeded
error inutil/stat
(#679)
- ๐ Fix bug
-
v8.0.0 Changes
May 11, 2019NOTE: Node.js v6 support is deprecated, and will be dropped in the next major release.
-
v7.0.1 Changes
November 07, 2018 -
v7.0.0 Changes
July 17, 2018 -
v6.0.1 Changes
May 09, 2018- ๐ Fix
fs.promises
ExperimentalWarning
on Node v10.1.0 (#578)
- ๐ Fix