Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: zen-fs/dom

1.2.5

11 Sep 16:08
v1.2.5
e45c143

Choose a tag to compare

This patches changes WebAccess to work even when the SharedArrayBuffer global is undefined.

1.2.4

02 Sep 16:40
v1.2.4
8360f03

Choose a tag to compare

  • Updated dependencies, including @zenfs/core and Typescript
  • Re-licensed under LGPL

1.2.3

31 Aug 00:17
v1.2.3
05336b8

Choose a tag to compare

  • Fixed WebAccessFS.remove not operating recursively
  • Fixed WebAccessFS.mkdir causing de-sync in the Async() cache
  • Added sync after each test for WebAccess
  • The minimum @zenfs/core version is now v2.3.11
  • WebAccess is now tested in CI
  • Fixed handle not being removed from handle cache on delete
  • Fixed the file system access API polyfill used for tests

1.2.2

07 Aug 00:18
v1.2.2
6391ea4

Choose a tag to compare

  • Changed WebAccessFS.readdir to read from the underlying API instead of the cache (#34, thanks @sanfilippopablo)
  • Fixed FileAccess.get not working for any kind (i.e. when kind is null). Further improved in #34.

1.2.1

04 Aug 15:12
v1.2.1
562a8c9

Choose a tag to compare

  • Fixed disableHandleCache not being correctly passed through to WebAccessFS
  • If the handle cache is enabled but a handle isn't in it, WebAccessFS.get will now try to get the handle from the underlying API before failing. This should reduce problems with cache/FS de-sync (e.g. when using multiple threads)
  • If an inode is missing from the index, WebAccessFS.stat will try to lookup the underlying handle and add a new inode to the index before failing. This should reduce problems with cache/FS de-sync (e.g. when using multiple threads)

1.2.0

03 Aug 00:45
v1.2.0
16e2daa

Choose a tag to compare

This release adds the disableHandleCache option to WebAccess. When enabled, this option causes the backend to always resolve handles using the underlying API, rather than using a cache. This fixes #32.

1.1.9

28 Jul 16:57
v1.1.9
47c459f

Choose a tag to compare

This release changes the isAvailable check for IndexedDB to cache the result for each IDBFactory. This means configuring multiple mounts to use the same IDBFactory will only perform the test once, instead of for every mount.

1.1.8

06 Jun 22:13
v1.1.8
f749b92

Choose a tag to compare

  • Fixed IndexedDBTransaction.prototype.keys incorrectly excluding non-string keys (fixes #30)
  • Updated dependencies, including @zenfs/core
  • Tweaked the WebAccess test setup
  • Added some more descriptive error messages

1.1.7

25 Apr 22:41
v1.1.7
e4b4a16

Choose a tag to compare

This release updates to @zenfs/core v2.1.0 and fixes accidental cache poisoning in IndexedDBTransaction.

1.1.6

20 Mar 02:09
v1.1.6
bb5b8b6

Choose a tag to compare

  • The Storage backend now checks for the global based on config (zen-fs/core#196)
  • Updated to @zenfs/core 2.0