0.14.0
Pre-release
Pre-release
- Node v22 is now required
- This is for
Promise.withResolvers
. If you polyfill the function, you may be able to use a lower version of Node.
- This is for
- Replaced almost all
try
/finally
blocks withusing
/await using
declarations. - Added
Locked
backend - Added
LockedFS.lockSync
- Folded
Mutex
intoLockedFS
- Fixed the order in which
Index
entries are listed when generated withmake-index
. - Added
noThrow
argument toLockedFS.unlock
- Fixed
Overlay.sync
not creating files if they didn't exist (Thanks @terryluan12) - Fixed
LockedFS
not unlocking a path if an error was thrown (Thanks @terryluan12) - Fixed
Overlay.stat
not throwing errors properly (Thanks @terryluan12)