Releases: streamich/memfs
Releases ยท streamich/memfs
v4.1.0-next.5
v4.1.0-next.4
4.1.0-next.4 (2023-06-25)
Features
v4.1.0-next.3
4.1.0-next.3 (2023-06-22)
Bug Fixes
- ๐ correctly handle directory paths (ea909e8)
- ๐ improve file opening and closing logic (403c271)
Features
- ๐ธ add missing callback API methods and some sycn API ones (956533a)
- ๐ธ add missing promisees API types (f6727f3)
- ๐ธ add missing synchronous method types (ac38b5d)
- ๐ธ implement crudfs on top of fs (cb7ac4d)
- ๐ธ make promises methods bound (3010141)
- ๐ธ setup NodeCrud implementation (39073ce)
v4.1.0-next.2
4.1.0-next.2 (2023-06-21)
Features
v4.1.0-next.1
4.1.0-next.1 (2023-06-21)
Bug Fixes
- ๐ allow readin into various kinds of buffers (361812d)
- ๐ allow readin into various kinds of buffers (e9c70e9)
- ๐ allow to seek in file (c04895b)
- ๐ allow to seek in file (b363689)
- ๐ do not allow empty children names (f014fd8)
- ๐ do not allow empty children names (43da1d6)
- ๐ handle root folder better (89bbffd)
- ๐ handle root folder better (76de780)
- ๐ throw "ENOENT" and "ENOTDIR" when folder or file 404 (5de4faa)
- ๐ throw "ENOENT" and "ENOTDIR" when folder or file 404 (ddd5d56)
Features
- ๐ธ add .truncate() method (038ab36)
- ๐ธ add .truncate() method (085335c)
- ๐ธ add ability to close files (0db56be)
- ๐ธ add ability to close files (d3828a8)
- ๐ธ add ability to create sub directories (8f15bd9)
- ๐ธ add ability to create sub directories (528c807)
- ๐ธ add ability to remove all files (76cabc7)
- ๐ธ add ability to remove all files (566e29b)
- ๐ธ add appendFileSync() method (57192fe)
- ๐ธ add appendFileSync() method (27411e4)
- ๐ธ add basenem() utility (8b27695)
- ๐ธ add basenem() utility (43354e5)
- ๐ธ add copyFile() method (de2bb0a)
- ๐ธ add copyFile() method (5e207c4)
- ๐ธ add copyFileSync() method (7e0137c)
- ๐ธ add copyFileSync() method (5fc1bac)
- ๐ธ add createSwapFile() method (dfdb908)
- ๐ธ add createSwapFile() method (b07ce79)
- ๐ธ add crudfs types (18c0658)
- ๐ธ add existsSync() method (0492a98)
- ๐ธ add existsSync() method (073ec6b)
- ๐ธ add fstatSync() method (f13ddb7)
- ๐ธ add fstatSync() method (6b1597a)
- ๐ธ add initial writign implementation (2f9542c)
- ๐ธ add initial writign implementation (6a50382)
- ๐ธ add lstat() and fstat() methods (ce5dd5e)
- ๐ธ add lstat() and fstat() methods (e147d58)
- ๐ธ add mkdirSync() method (57f386b)
- ๐ธ add mkdirSync() method (bcad970)
- ๐ธ add mkdtempSync() method (1ac2df4)
- ๐ธ add mkdtempSync() method (68033dd)
- ๐ธ add options to promises.rmdir() method (ce268bb)
- ๐ธ add options to promises.rmdir() method (0628d56)
- ๐ธ add pathToLocation() utility (8e0136a)
- ๐ธ add pathToLocation() utility (cb92a99)
- ๐ธ add read/write mode separation (b4b6fcb)
- ๐ธ add read/write mode separation (60a65c1)
- ๐ธ add readdirSync() method (2178a50)
- ๐ธ add readdirSync() method (3689abd)
- ๐ธ add readlinkSync() method (f398908)
- ๐ธ add readlinkSync() method (8d243a0)
- ๐ธ add readSync() method (31383a8)
- ๐ธ add readSync() method (3729cd0)
- ๐ธ add realpathSync() method (f9a3cbe)
- ๐ธ add realpathSync() method (75890e0)
- ๐ธ add renameSync() method (a1674e4)
- ๐ธ add renameSync() method (5b1cd63)
- ๐ธ add rm() method (239437d)
- ๐ธ add rm() method (29a7dc8)
- ๐ธ add rmdirSync() method (59ccf3c)
- ๐ธ add rmdirSync() method (695b62a)
- ๐ธ add rmSync() method (a39e9a2)
- ๐ธ add rmSync() method (aa9acb3)
- ๐ธ add some common objects (b68ea2a)
- ๐ธ add some common objects (c89744d)
- ๐ธ add sync api (29c035a)
- ๐ธ add sync api (16d6600)
- ๐ธ add timeout to spin lock (1e2fc72)
- ๐ธ add timeout to spin lock (48e8e74)
- ๐ธ add truncateSync() and ftruncateSync() methods (4caf28b)
- ๐ธ add truncateSync() and ftruncateSync() methods (2b77619)
- ๐ธ add typed array view support to volume (a8bee73)
- ๐ธ add typed array view support to volume (7c8439f)
- ๐ธ add unlinkSync() method (4b3444d)
- ๐ธ add unlinkSync() method (417f911)
- ๐ธ add writev() method (17b0446)
- ๐ธ add writev() method (8190bfd)
- ๐ธ create FSA types folder ([c1...
v4.1.0
4.1.0 (2023-06-20)
Bug Fixes
- ๐ allow readin into various kinds of buffers (e9c70e9)
- ๐ allow to seek in file (b363689)
- ๐ do not allow empty children names (43da1d6)
- ๐ handle root folder better (76de780)
- ๐ throw "ENOENT" and "ENOTDIR" when folder or file 404 (ddd5d56)
Features
- ๐ธ add .truncate() method (085335c)
- ๐ธ add ability to close files (d3828a8)
- ๐ธ add ability to create sub directories (528c807)
- ๐ธ add ability to remove all files (566e29b)
- ๐ธ add appendFileSync() method (27411e4)
- ๐ธ add basenem() utility (43354e5)
- ๐ธ add copyFile() method (5e207c4)
- ๐ธ add copyFileSync() method (5fc1bac)
- ๐ธ add createSwapFile() method (b07ce79)
- ๐ธ add existsSync() method (073ec6b)
- ๐ธ add fstatSync() method (6b1597a)
- ๐ธ add initial writign implementation (6a50382)
- ๐ธ add lstat() and fstat() methods (e147d58)
- ๐ธ add mkdirSync() method (bcad970)
- ๐ธ add mkdtempSync() method (68033dd)
- ๐ธ add options to promises.rmdir() method (0628d56)
- ๐ธ add pathToLocation() utility (cb92a99)
- ๐ธ add read/write mode separation (60a65c1)
- ๐ธ add readdirSync() method (3689abd)
- ๐ธ add readlinkSync() method (8d243a0)
- ๐ธ add readSync() method (3729cd0)
- ๐ธ add realpathSync() method (75890e0)
- ๐ธ add renameSync() method (5b1cd63)
- ๐ธ add rm() method (29a7dc8)
- ๐ธ add rmdirSync() method (695b62a)
- ๐ธ add rmSync() method (aa9acb3)
- ๐ธ add some common objects (c89744d)
- ๐ธ add sync api (16d6600)
- ๐ธ add timeout to spin lock (48e8e74)
- ๐ธ add truncateSync() and ftruncateSync() methods (2b77619)
- ๐ธ add typed array view support to volume (7c8439f)
- ๐ธ add unlinkSync() method (417f911)
- ๐ธ add writev() method (8190bfd)
- ๐ธ create FSA types folder (bb0c75a)
- ๐ธ create Node fs api tyeps (4db1321)
- ๐ธ explose FSA from index file (77696f5)
- ๐ธ implement .getDirectoryHandle() method (090980c)
- ๐ธ implement .getFile() method (17015a3)
- ๐ธ implement .getFileHandle() method (40bdc13)
- ๐ธ implement .isSameEntry() method (438806b)
- ๐ธ implement .mkdir method (be1525a)
- ๐ธ implement .mkdtemp() method (2db4cd0)
- ๐ธ implement .removeEntry() method (dca57a2)
- ๐ธ implement .resolve() method (9d5669c)
- ๐ธ implement .values() and .entries() (177010a)
- ๐ธ implement .write() for FSA (6a2fa2d)
- ๐ธ implement access() method (c72390b)
- ๐ธ implement accessSync() method (719a19f)
- ๐ธ implement basic readdir (685bc7e)
- ๐ธ implement basic rename() method, only for files (4769314)
- ๐ธ implement basic state() method (4039d64)
- ๐ธ implement closeSync() method (646efaf)
- ๐ธ implement Dirent listings (5d6f976)
- ๐ธ implement exists() method (0753937)
- ๐ธ implement first version of readFile() method (629f22a)
- ๐ธ implement first version of worker (caf8394)
- ๐ธ implement FSA ReadStream (53784d9)
- ๐ธ implement initial version of .open() mehtod (cb363b5)
- ๐ธ implement initial version of appendFile() method (65580aa)
- ๐ธ implement initial version of writeFile() method (e2b2bfd)
- ๐ธ implement keys() method (b8e8a4c)
- ๐ธ implement openSync() method (4b7eddd)
- ๐ธ implement read() method (7357c14)
- ๐ธ implement readFileSync() method (953d276)
- ๐ธ implement readFileSync() method (bb803e2)
- ๐ธ implement realpath() method (99b12dc)
- ๐ธ implement rmdir() method (973af0a)
- ๐ธ implement sync messenger (d221870)
- ๐ธ implement sync write method (22047da)
- ๐ธ implement truncation (d4469d1)
- ๐ธ implement unlink() method (6bd3e75)
- ๐ธ implement writeSync() method ([12a8b3f](https://github.c...