fs-extra v9.0.0 Release Notes

Release Date: 2020-03-19 // 21 days ago
  • 💥 Breaking changes

    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

    • Peformance optimizations (#762, #764)
    • ➕ Add missing documentation for aliases (#758, #766)
    • ⚡️ Update universalify dependency (#767)

Previous changes from v8.1.0

    • ➕ Add support for promisified fs.realpath.native in Node v9.2+ (#650, #682)
    • ⚡️ Update graceful-fs dependency (#700)
    • 👉 Use graceful-fs everywhere (#700)