Skip to content

fs-safe 0.18.1

Choose a tag to compare

@github-actions github-actions released this 22 Sep 12:43
· 423 commits to main since this release
v0.18.1
fb70418

Fixes

  • Durable queue errors: preserve the original read, validation, callback, or migration failure when closing the read descriptor also fails.
  • Secure temporary directories: stop rejecting valid directories when Node reports negative device or inode IDs. Thanks @vincentkoc. (#586)
  • Root write hardening: prevent extra properties in wider options objects from enabling private writer controls or applying streamed-create byte limits to buffered writes. (#571)
  • Error reporting: preserve original errors from directory checks, secret reads, and Root opens when descriptor cleanup also fails. (#574)
  • Lock timeouts: keep async and sync retry deadlines stable when the system clock changes. Preserve wall-clock lock timestamps and stale-age checks.

Published packages

Package Registry tarball Verified integrity Provenance
@openclaw/fs-safe-linux-x64-gnu@0.18.1 tgz sha512-FWug2NdenYPJIVdtdzPH1xqBo5a/HYlZJutKEQkxSSM59Z/tBYiY24MsrjdYC5u2+2zwXPv38noB/hZ89Ec1kQ== verified attestation
@openclaw/fs-safe-linux-x64-musl@0.18.1 tgz sha512-1PS9KtPpDnznKn2LCc2jCZgjqRcS26ZHpNniqs8S0ac8v0I+MsywkXEr0UwD/8ZUjSFJ5vDL8q+yn61J0HaLRg== verified attestation
@openclaw/fs-safe-linux-arm64-gnu@0.18.1 tgz sha512-U504q6xl4pQFBtOSP3n2lziA6yqWWVQJVGVDGPdVkK2OXu1D4LJdYdkNYhEfNjy63B2HerOG9qdWpoTQdvwH2Q== verified attestation
@openclaw/fs-safe-linux-arm64-musl@0.18.1 tgz sha512-dbBxUQMtAquszOxZGhOrTbxontqSoTlUW/Plz5Bx7/5Wvs2JycD4br1qvCYMiFBfriGvGYWprKuTAFmZaDrXeg== verified attestation
@openclaw/fs-safe-darwin-x64@0.18.1 tgz sha512-02qKF5+CNkPhZmlp3K8hutfF47TXb/w6a4mnxPVoL34E2FU2Ef7BGCQdeG6VdhZ/pIrUIFp3+d77hftUFvXzIw== verified attestation
@openclaw/fs-safe-darwin-arm64@0.18.1 tgz sha512-UlQgyu9j9aA8UUBceB41Ts/4rOLfBdtsowzQkekYYRvSNkSpRu1Gsp/jbLgT7qNYKBQHF9GTZiQqlSmpLj3Z9g== verified attestation
@openclaw/fs-safe-win32-x64-msvc@0.18.1 tgz sha512-SRcEUSFzQvISA6q2Mvax9AjrM7DVuKyn8Pd3fGZFjFPhCjL/Ld3tMkg2DWQc/hGYg/5Km2XtEWvZwM0l/xkukQ== verified attestation
@openclaw/fs-safe@0.18.1 tgz sha512-p56o1BFSQ2Ayc2+WhTJHfiWNyEtl8DOY15uUCUV/lvQILt+58651v964SpqNEgCvaXdccJvK/YHW5+ivOYKt0A== verified attestation

Release proof: GitHub Actions run.