Skip to content

Releases: streamich/memfs

v4.51.1

30 Nov 19:03

Choose a tag to compare

4.51.1 (2025-11-30)

Bug Fixes

  • add glob functions to API lists (445f337)

v4.51.0

12 Nov 11:38

Choose a tag to compare

4.51.0 (2025-11-12)

Features

  • sort files and folder when using toTreeSync() (673cb7a), closes #1214

v4.50.0

28 Oct 11:12

Choose a tag to compare

4.50.0 (2025-10-28)

Features

  • 🎸 improve Node buffer allocation strategy (d1edb3f)
  • optimize Node buffer management to prevent O(n^2) overhead (95d6f09)

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)