Skip to content

Releases: streamich/memfs

v4.38.2

26 Aug 13:32
Compare
Choose a tag to compare

4.38.2 (2025-08-26)

Bug Fixes

  • correct permission check logic for readonly files in copyFile operations (a06bb4d)

v4.38.1

24 Aug 11:23
Compare
Choose a tag to compare

4.38.1 (2025-08-24)

Bug Fixes

  • 🐛 use glob-to-regex library (8962374)

v4.38.0

24 Aug 10:41
Compare
Choose a tag to compare

4.38.0 (2025-08-24)

Bug Fixes

  • handle chmod 0 permissions in existsSync and access methods (3452bcf)

Features

  • revert exists implementation (bf209cd)

v4.37.1

22 Aug 14:35
Compare
Choose a tag to compare

4.37.1 (2025-08-22)

Bug Fixes

  • ensure FLAG enum is properly exported for compatibility with Node.js fs.open (685aef1)

Performance Improvements

v4.37.0

22 Aug 09:36
Compare
Choose a tag to compare

4.37.0 (2025-08-22)

Features

  • implement async queryPermission with FSA context mode checks (68a5927)
  • implement queryPermission method in NodeFileSystemHandle using fs.access (06bd6b1)

v4.36.3

18 Aug 12:50
Compare
Choose a tag to compare

4.36.3 (2025-08-18)

Bug Fixes

  • 🐛 add thingies package (8df9208)
  • 🐛 remove CRUD and CAS fs implementations (6ec598d)

v4.36.2

18 Aug 12:17
Compare
Choose a tag to compare

4.36.2 (2025-08-18)

Bug Fixes

  • 🐛 check for buffer size when stream reading (1402df8)

v4.36.1

18 Aug 11:40
Compare
Choose a tag to compare

4.36.1 (2025-08-18)

Bug Fixes

  • 🐛 correctly write at offset in FS adapter (2526c3a)

v4.36.0

03 Aug 11:35
Compare
Choose a tag to compare

4.36.0 (2025-08-03)

Features

  • 🎸 harden WritableStream usage (155b023)

v4.35.0

02 Aug 15:48
Compare
Choose a tag to compare

4.35.0 (2025-08-02)

Bug Fixes

  • directory timestamp handling - correctly distinguish access vs modification operations (db0e6ce)
  • increase setTimeout delay in directory timestamp tests from 1ms to 10ms to improve reliability on Mac systems (65051af)

Features

  • add comprehensive test coverage for appendFile path validation (0baa763)
  • add test case for appendFile with dots in path (ab544ca)
  • fix directory timestamp handling - correctly distinguish access vs modification operations (5d88334)