github zen-fs/core v2.2.0
2.2.0

latest releases: v2.4.4, v2.4.3, v2.4.2...
7 months ago

Added support for Node v23

  • Added a [Symbol.dispose] method to readline.Interface.
  • Add support for glob patterns for exclude in glob.
  • Added internal globToRegex utility.
  • Added path.matchesGlob.
  • Updated @types/node.

Updates to configuration

  • Added support for case folding at the VFS level (#212). This includes the addition of the optional shared caseFold config option and the case_fold FS attribute. If provided, the value can be lower or upper.
  • FileSystem's toString() method now wraps the label in quotes.
  • Added configureFileSystem, which updates a file system's configuration and attributes.
  • Calling configure multiple times will no longer create a new /dev each call.
  • Calling configure with only shared option will correctly update the configuration of already mounted file systems.
  • Changed FileSystemAttributes to an interface so it can be modified.

Updates to the Async mixin

  • _patchAsync now only patches FileSystem methods.
  • Fixed the anti-loop check in _patchAsync not handling async methods.
  • Added another anti-loop check to _pathAsync in the sync error handler.
  • Deprecated the done and queueDone methods (use sync instead).

Other changes

  • Fixed nlink being 0 for inodes created in IndexFS's create method.
  • Updated Kerium.

Don't miss a new core release

NewReleases is sending notifications on new releases.