All Versions
88
Latest Version
Avg Release Cycle
80 days
Latest Release
380 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