Repository navigation
fs-safe 0.18.1
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.