Skip to content

Releases: zen-fs/core

1.0.8

17 Oct 15:31
v1.0.8
2ff6f63
Compare
Choose a tag to compare

The path module emulation is now exported as @zenfs/core/path.

1.0.7

15 Oct 03:57
v1.0.7
415642d
Compare
Choose a tag to compare

This release removes the bundle JS file and sourcemap. The 2 removed files are 1.4 MB, around 75% of the total package size on NPM. Users can still bundle it with their own applications, and it is still possible to import from a script tag (using import maps).

1.0.6

13 Oct 19:13
v1.0.6
24cd93e
Compare
Choose a tag to compare

Changed to using TextEncoder and TextDecoder in encode and decode to fully support UTF-8.

1.0.5

10 Oct 16:37
v1.0.5
89c07c9
Compare
Choose a tag to compare
  • Renamed internal backend types
  • Unaliased backends are no longer exported (_Port and _InMemory)
  • Fixed SharedConfig.disableAsyncCache being required
  • @typescript-eslint/restrict-plus-operands is now off in the shared Eslint config

1.0.4

08 Oct 14:32
v1.0.4
5f2b548
Compare
Choose a tag to compare
  • Changed build script to not use global externals for core builds
  • Fix exportsOf silently failing
  • Removed @stylistic/eslint-plugin
  • Updated utilium to ^0.7.4

1.0.3

07 Oct 17:00
v1.0.3
c0b0c86
Compare
Choose a tag to compare
  • Refactored Inode as a struct
  • Shared mixin code is now exported
  • Add NPM package provenance
  • Updated utilium to ^0.7.2

1.0.2

03 Oct 19:46
v1.0.2
d3d4446
Compare
Choose a tag to compare

Fixed the shared Eslint configuration not being exported.

1.0.1

03 Oct 02:54
v1.0.1
0e3085c
Compare
Choose a tag to compare
  • Updated Utilium to ^0.7.0, which should reduce issues with older versions of Typescript
  • Added public access modifier to bare constructors
  • Moved from Jest to Node's native test runner

1.0.0

01 Oct 14:48
v1.0.0
ee2c7a8
Compare
Choose a tag to compare

The API is now stable. Please note this release does not introduce new features. You can see all of the changes from previous releases.

After almost a year, ZenFS 1.0.0 is out! Special thanks to @terryluan12, @yoursunny, @atty303, @1j01, and many others for contributing.

0.18.1

25 Sep 19:06
v0.18.1
db39834
Compare
Choose a tag to compare
0.18.1 Pre-release
Pre-release
  • Fixed Mutexed not working correctly due to an issue where a method would call another method that would attempt another lock. (Thanks to @terryluan12 for all the help)
  • Mutexed now mutexes filesystem wide, due to side effects
  • Also changed MutexedFS.isLocked to a getter
  • Fixed spelling of synchronous in port/fs.ts and readme.md (#103, Thanks @fetsorn)
  • Stats.hasAccess no longer requires a credentials argument