Skip to content

Releases: streamich/memfs

v4.49.0

06 Oct 20:43

Choose a tag to compare

4.49.0 (2025-10-06)

Bug Fixes

  • harden flaky watchFile test by adding proper timing delays (092a1ba)

Features

  • handle stream reading past file size in FsaNodeReadStream (2eac49b)

v4.48.1

01 Oct 17:34

Choose a tag to compare

4.48.1 (2025-10-01)

Bug Fixes

  • 🐛 throw EISDIR when writing over folder (d20095e)

v4.48.0

01 Oct 16:58

Choose a tag to compare

4.48.0 (2025-10-01)

Features

  • handle EEXIST error when creating directories in parallel (3c9b2c8)

v4.47.0

27 Sep 18:11

Choose a tag to compare

4.47.0 (2025-09-27)

Features

  • align openAsBlob errors with Node.js behavior (1f1afb7)

v4.46.1

25 Sep 10:31

Choose a tag to compare

4.46.1 (2025-09-25)

Bug Fixes

  • handle Uint8Array byteOffset and byteLength in readSync (bba8729)

v4.46.0

24 Sep 10:33

Choose a tag to compare

4.46.0 (2025-09-24)

Features

  • implement inline inspect and format functions to replace node:util imports (894819e)
  • inline inherits and promisify implementations, remove all node:util dependencies (4e628bf)

v4.45.0

24 Sep 10:23

Choose a tag to compare

4.45.0 (2025-09-24)

Bug Fixes

  • 🐛 inline Buffer and URL (0b6c43a)

Features

  • inline fs.ts types to remove node:fs dependency (22886c3)

v4.44.0

24 Sep 10:01

Choose a tag to compare

4.44.0 (2025-09-24)

Bug Fixes

  • 🐛 remove dependence on "assert" module (c7c6f6c)

Features

  • move internal files to vendor/node/internal and cleanup unused error codes (3a9ee47)

v4.43.1

24 Sep 09:20

Choose a tag to compare

4.43.1 (2025-09-24)

Bug Fixes

  • Use cross-platform dirname instead of posix.dirname (7a51ac3), closes #1193

v4.43.0

20 Sep 12:16

Choose a tag to compare

4.43.0 (2025-09-20)

Features

  • re-export all Node.js native packages (4ecc167)