Skip to content

fs-safe 0.24.2

Choose a tag to compare

@github-actions github-actions released this 07 Oct 04:51
· 183 commits to main since this release
v0.24.2
64b21b4

Fixes

  • Linux exclusive publication: publishFileExclusive with rename-noreplace uses the identity-checked link/unlink move fallback in native auto when RENAME_NOREPLACE is unsupported, consumes the source on success, and reports fallback: "link-unlink" plus precise partial-failure receipts; native require stays fail-closed. Link/unlink is not crash-atomic. (#843, openclaw#166246) Thanks @MertBasar0.
  • Native clone descriptors: native file copies return read-write descriptors, so Linux clones can be read immediately and macOS clones can be written while preserving read-only source modes. (#844)

Published packages

Package Registry tarball Verified integrity Provenance
@openclaw/fs-safe-linux-x64-gnu@0.24.2 tgz sha512-5I8s6XuvEcG231DdJ3DXsaIFz81ieiyJbQWJeSASHwhIsuKjICZx8NK+ujrjms32iutsvE2MbMQ5crwBpPCkEw== verified attestation
@openclaw/fs-safe-linux-x64-musl@0.24.2 tgz sha512-Ebu436lbC2Ytt8t88gO43REPrtldjFeD9NuJeuKZEL/jbHfzWApCnxDFYN1p/B6iAUKVlbt/ez4bReFcQm6Fdw== verified attestation
@openclaw/fs-safe-linux-arm64-gnu@0.24.2 tgz sha512-rT0tCzQMbYBgnU8S28xeY6XsysCvvFFXOoslAR+WON+JigVdckDVQZ87JUwr6QBOMKbOYc8BtKCVR3cRbZH7SQ== verified attestation
@openclaw/fs-safe-linux-arm64-musl@0.24.2 tgz sha512-Ij24lYQSNLDO468uQ6OW+0tVXmy+QbC534N9EgdF8NzV4oQDWagiSpf/sdUTAgPp6ojAFh0Z6WMqC3KENCX/aQ== verified attestation
@openclaw/fs-safe-darwin-x64@0.24.2 tgz sha512-ai5h+Xr7NIoL0PMmlqoS8pbBqU/FjitFtZnXA50KZ+j/WCDi0yYCd5H8mhO8B3Q6REMALB3m7m4Ee33PlrS+/w== verified attestation
@openclaw/fs-safe-darwin-arm64@0.24.2 tgz sha512-rzAAoT0l4JGg4ZcqDz0F+OYcT9lz3I0recweHyqcF1zXydrMF4ZCyWkGOL0+wwJGJJgaWU56614jq+Ox9j/4Bw== verified attestation
@openclaw/fs-safe-win32-x64-msvc@0.24.2 tgz sha512-W68nGloWTm9hQnbeovnku6lQhQ7CEEFvx0fhlpGYGw0+nGRcmSIz31D7K+cNolZZ9HloWlysxvim9Ii2kNaaxQ== verified attestation
@openclaw/fs-safe@0.24.2 tgz sha512-MEq9TssvajMJTZxXlURwrOP7Or8CSS6c9F02rdG04BEe0LLRmfQqzTtRyrDi3uaj+yxr9tw2Tpy5yrLPuO+oZg== verified attestation

Release proof: GitHub Actions run.