Skip to content

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Sep 17, 2025

This PR contains the following updates:

Package Change Age Confidence
memfs 4.36.0 -> 4.49.0 age confidence

Release Notes

streamich/memfs (memfs)

v4.49.0

Compare Source

Bug Fixes
  • harden flaky watchFile test by adding proper timing delays (092a1ba)
Features
  • handle stream reading past file size in FsaNodeReadStream (2eac49b)

4.48.1 (2025-10-01)

Bug Fixes
  • 🐛 throw EISDIR when writing over folder (d20095e)

v4.48.1

Compare Source

Bug Fixes
  • harden flaky watchFile test by adding proper timing delays (092a1ba)
Features
  • handle stream reading past file size in FsaNodeReadStream (2eac49b)

4.48.1 (2025-10-01)

Bug Fixes
  • 🐛 throw EISDIR when writing over folder (d20095e)

v4.48.0

Compare Source

Bug Fixes
  • harden flaky watchFile test by adding proper timing delays (092a1ba)
Features
  • handle stream reading past file size in FsaNodeReadStream (2eac49b)

4.48.1 (2025-10-01)

Bug Fixes
  • 🐛 throw EISDIR when writing over folder (d20095e)

v4.47.0

Compare Source

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

4.46.1 (2025-09-25)

Bug Fixes
  • handle Uint8Array byteOffset and byteLength in readSync (bba8729)

v4.46.1

Compare Source

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

4.46.1 (2025-09-25)

Bug Fixes
  • handle Uint8Array byteOffset and byteLength in readSync (bba8729)

v4.46.0

Compare Source

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

4.46.1 (2025-09-25)

Bug Fixes
  • handle Uint8Array byteOffset and byteLength in readSync (bba8729)

v4.45.0

Compare Source

Bug Fixes
  • 🐛 inline Buffer and URL (0b6c43a)
Features
  • inline fs.ts types to remove node:fs dependency (22886c3)

v4.44.0

Compare Source

Bug Fixes
  • 🐛 remove dependence on "assert" module (c7c6f6c)
Features
  • move internal files to vendor/node/internal and cleanup unused error codes (3a9ee47)

4.43.1 (2025-09-24)

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

v4.43.1

Compare Source

Bug Fixes
  • 🐛 remove dependence on "assert" module (c7c6f6c)
Features
  • move internal files to vendor/node/internal and cleanup unused error codes (3a9ee47)

4.43.1 (2025-09-24)

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

v4.43.0

Compare Source

Bug Fixes
  • 🐛 remove dependence on "assert" module (c7c6f6c)
Features
  • move internal files to vendor/node/internal and cleanup unused error codes (3a9ee47)

4.43.1 (2025-09-24)

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

v4.42.0

Compare Source

Features
  • 🎸 implement .openAsBlob() for FsaNodeFs (26068e8)

v4.41.0

Compare Source

Features
  • update TypeScript and related packages to latest versions (988710d)

v4.40.0

Compare Source

Features
  • update Node.js types and add node: prefix to imports (c3f32bc)

v4.39.0

Compare Source

Features
  • 🎸 add scaffold for CoreFileSystemObserver implementation and restructure fsa() helper (117b7c5)
  • 🎸 improve IFileSystemChangeRecord interface (868b763)
  • 🎸 update IFileSystemObserver interface (d581d8c)
  • 🎸 update file change record interface (ff2386c)
  • 🎸 use FanOut for Link reactivity (2aec586)
  • 🎸 use FanOut for Node events (95ef10a)
  • 🎸 use compact form for link events (a00a1f0)

4.38.3 (2025-09-09)

Bug Fixes
  • prevent readFile from updating ctime when only accessing files (f5f3066)

4.38.2 (2025-08-26)

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

4.38.1 (2025-08-24)

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

v4.38.3

Compare Source

Features
  • 🎸 add scaffold for CoreFileSystemObserver implementation and restructure fsa() helper (117b7c5)
  • 🎸 improve IFileSystemChangeRecord interface (868b763)
  • 🎸 update IFileSystemObserver interface (d581d8c)
  • 🎸 update file change record interface (ff2386c)
  • 🎸 use FanOut for Link reactivity (2aec586)
  • 🎸 use FanOut for Node events (95ef10a)
  • 🎸 use compact form for link events (a00a1f0)

4.38.3 (2025-09-09)

Bug Fixes
  • prevent readFile from updating ctime when only accessing files (f5f3066)

4.38.2 (2025-08-26)

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

4.38.1 (2025-08-24)

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

v4.38.2

Compare Source

Features
  • 🎸 add scaffold for CoreFileSystemObserver implementation and restructure fsa() helper (117b7c5)
  • 🎸 improve IFileSystemChangeRecord interface (868b763)
  • 🎸 update IFileSystemObserver interface (d581d8c)
  • 🎸 update file change record interface (ff2386c)
  • 🎸 use FanOut for Link reactivity (2aec586)
  • 🎸 use FanOut for Node events (95ef10a)
  • 🎸 use compact form for link events (a00a1f0)

4.38.3 (2025-09-09)

Bug Fixes
  • prevent readFile from updating ctime when only accessing files (f5f3066)

4.38.2 (2025-08-26)

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

4.38.1 (2025-08-24)

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

v4.38.1

Compare Source

Features
  • 🎸 add scaffold for CoreFileSystemObserver implementation and restructure fsa() helper (117b7c5)
  • 🎸 improve IFileSystemChangeRecord interface (868b763)
  • 🎸 update IFileSystemObserver interface (d581d8c)
  • 🎸 update file change record interface (ff2386c)
  • 🎸 use FanOut for Link reactivity (2aec586)
  • 🎸 use FanOut for Node events (95ef10a)
  • 🎸 use compact form for link events (a00a1f0)

4.38.3 (2025-09-09)

Bug Fixes
  • prevent readFile from updating ctime when only accessing files (f5f3066)

4.38.2 (2025-08-26)

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

4.38.1 (2025-08-24)

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

v4.38.0

Compare Source

Features
  • 🎸 add scaffold for CoreFileSystemObserver implementation and restructure fsa() helper (117b7c5)
  • 🎸 improve IFileSystemChangeRecord interface (868b763)
  • 🎸 update IFileSystemObserver interface (d581d8c)
  • 🎸 update file change record interface (ff2386c)
  • 🎸 use FanOut for Link reactivity (2aec586)
  • 🎸 use FanOut for Node events (95ef10a)
  • 🎸 use compact form for link events (a00a1f0)

4.38.3 (2025-09-09)

Bug Fixes
  • prevent readFile from updating ctime when only accessing files (f5f3066)

4.38.2 (2025-08-26)

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

4.38.1 (2025-08-24)

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

v4.37.1

Compare Source

Bug Fixes
  • handle chmod 0 permissions in existsSync and access methods (3452bcf)
Features
  • revert exists implementation (bf209cd)

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

Compare Source

Bug Fixes
  • handle chmod 0 permissions in existsSync and access methods (3452bcf)
Features
  • revert exists implementation (bf209cd)

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.36.3

Compare Source

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

4.36.3 (2025-08-18)

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

4.36.2 (2025-08-18)

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

4.36.1 (2025-08-18)

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

v4.36.2

Compare Source

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

4.36.3 (2025-08-18)

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

4.36.2 (2025-08-18)

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

4.36.1 (2025-08-18)

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

v4.36.1

Compare Source

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

4.36.3 (2025-08-18)

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

4.36.2 (2025-08-18)

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

4.36.1 (2025-08-18)

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

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

codecov bot commented Sep 17, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.55%. Comparing base (b864d45) to head (c945ec8).
⚠️ Report is 15 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #170      +/-   ##
==========================================
+ Coverage   99.54%   99.55%   +0.01%     
==========================================
  Files          15       15              
  Lines         877      906      +29     
  Branches      204      214      +10     
==========================================
+ Hits          873      902      +29     
  Misses          4        4              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate renovate bot changed the title chore(deps): update dependency memfs to v4.42.0 chore(deps): update dependency memfs to v4.43.0 Sep 20, 2025
@renovate renovate bot force-pushed the renovate/memfs-4.x branch 2 times, most recently from eb3bf09 to 7b60aab Compare September 24, 2025 10:32
@renovate renovate bot changed the title chore(deps): update dependency memfs to v4.43.0 chore(deps): update dependency memfs to v4.45.0 Sep 24, 2025
@renovate renovate bot force-pushed the renovate/memfs-4.x branch from 7b60aab to e5083f1 Compare September 24, 2025 15:08
@renovate renovate bot changed the title chore(deps): update dependency memfs to v4.45.0 chore(deps): update dependency memfs to v4.46.0 Sep 24, 2025
@renovate renovate bot force-pushed the renovate/memfs-4.x branch from e5083f1 to 0bf96bd Compare September 25, 2025 12:53
@renovate renovate bot changed the title chore(deps): update dependency memfs to v4.46.0 chore(deps): update dependency memfs to v4.46.1 Sep 25, 2025
@renovate renovate bot force-pushed the renovate/memfs-4.x branch from 0bf96bd to de8e52a Compare September 27, 2025 21:09
@renovate renovate bot changed the title chore(deps): update dependency memfs to v4.46.1 chore(deps): update dependency memfs to v4.47.0 Sep 27, 2025
@renovate renovate bot force-pushed the renovate/memfs-4.x branch from de8e52a to dec3fb0 Compare October 1, 2025 22:03
@renovate renovate bot changed the title chore(deps): update dependency memfs to v4.47.0 chore(deps): update dependency memfs to v4.48.1 Oct 1, 2025
@renovate renovate bot force-pushed the renovate/memfs-4.x branch from dec3fb0 to c945ec8 Compare October 7, 2025 02:48
@renovate renovate bot changed the title chore(deps): update dependency memfs to v4.48.1 chore(deps): update dependency memfs to v4.49.0 Oct 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants