Releases: zen-fs/core
Releases · zen-fs/core
1.1.6
1.1.5
fetchFile
errors now include a pathresolveMountConfig
will now wait for aFileSystem
passed as a argument to be ready- Removed
src
from NPM package due to package size and potential TS config issues
Testing
- Added multi-backend testing (#40)
- Added
zenfs-test
NPM command (npx
) - Added tests to NPM package
- Added
test:common
NPM script - Moved test data and removed it from gitignore
- Fixed permissions test using deprecated
encode
- Move non-backend dependent tests out of tests/fs
1.1.4
- De-duplicated many stat calls:
- Reuse of already resolved mount points for some stat calls
- In
_openSync
- Removed
exists
check prior to somerealpath
calls
realpath
will now return the provided path if it encountersENOENT
- Fixed numerous eslint warnings
- Added some
@todo
comments - Changed
fixError
to work onErrnoError
- Removed debug log call from device tests
1.1.3
1.1.2
1.1.1
1.1.0
- (experimental) Added device files
DeviceFS
is used to handle devicesDeviceDriver
is used to implement devices- Added device auto-adding configuration option (
addDevices
) - You can read more about this in the readme.
- Added
encodeRaw
anddecodeRaw
- Renamed
decode
andencode
to*UTF8
- Fixed circular dependency between stats.ts and inode.ts
- Changed
StoreFS
to use theFile
type instead ofPreloadFile