Skip to content

0.14.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@james-pre james-pre released this 28 Jun 19:38
· 139 commits to main since this release
v0.14.0
9fac958
  • 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.
  • Replaced almost all try/finally blocks with using/await using declarations.
  • Added Locked backend
  • Added LockedFS.lockSync
  • Folded Mutex into LockedFS
  • Fixed the order in which Index entries are listed when generated with make-index.
  • Added noThrow argument to LockedFS.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)