Skip to content

fs-safe 0.26.2

Choose a tag to compare

@github-actions github-actions released this 11 Oct 22:41
· 74 commits to main since this release
v0.26.2
d88b680

Highlights

  • Windows receipt round trips: use exact bigint identities from fs-safe receipts with the fail-closed identity checks introduced in 0.26.1. (#962)

Fixes

  • Windows file identity: publication, reads, opens, directory and temporary-workspace receipts, typed listings, and clone metadata now expose bigint exactIdentity; publication failures expose exactTargetIdentity. Pass the exact form back to identity-checking APIs, including publication and copy expectations, to avoid rejecting rounded legacy Number identities on volumes with large file IDs. Existing exact copy and staged-file receipts remain supported. (#962)

Performance

  • Windows permission inspection: avoid PowerShell startup for portable owner and ACL queries, about 8× faster in a Windows x64 probe, while preserving injected executors and .NET ACL semantics; requires .NET Framework 4.6.2+. (#958)

Published packages

Package Registry tarball Verified integrity Provenance
@openclaw/fs-safe-win32-arm64-msvc@0.26.2 tgz sha512-ntmm5N5ANN+p1u5bPPVd/bD6KCHwkXdw5c7CsfVVGlcjS5OUMeGBHMy8jd4FlnXXkh+90348SXaKCdDaO+mIXQ== verified attestation
@openclaw/fs-safe-linux-x64-gnu@0.26.2 tgz sha512-WnHrli9//G5fGBGiZ2dFxe3v/RltTyechOkV6qhy1YH3ZGNUjnOCE0qIbI4JWSM9Gdod89b6UJqvA8gUqiKJ4Q== verified attestation
@openclaw/fs-safe-linux-x64-musl@0.26.2 tgz sha512-UexX3RU24H8hgzY9u5VMHn/seb9rOrRRsOsKOHsxZT6ed5uk7MGacH6JBk0WhPEqe6crt3KWXpIEPBX9lRn2Cw== verified attestation
@openclaw/fs-safe-linux-arm64-gnu@0.26.2 tgz sha512-a6lzIZ6mUUy4ZKm12aU6N5KmsyDmzwY3Yfzsi1HXEkbzyT1XAubu+GjDDB9OxrNZyZhyDVI5tVgsS6ZoE7pEEg== verified attestation
@openclaw/fs-safe-linux-arm64-musl@0.26.2 tgz sha512-su7K6XJrMkIBG5WLTILzSqr5v6+m6bGaxhl3ff6PIkzA8FBBe3KyUDqIWoTn5C+dTrsrnDkMQ7XWBJkhZ40FJA== verified attestation
@openclaw/fs-safe-darwin-x64@0.26.2 tgz sha512-/Gls+kKGNPxv1LhYJc6kYq3ldMfj6iKUbK0OOyLJa694epulNM28UGfRmleCekXRU4VP09vuePnSYGCN46epwg== verified attestation
@openclaw/fs-safe-darwin-arm64@0.26.2 tgz sha512-PNxP4Q4KM7+MkmxHvuLWYoUgCIq/4/kZ89ujsjQ+ACnzc0hR1Jz4XLyk5qtP4bNvdda8G41eDyh/YOBHtoNbnQ== verified attestation
@openclaw/fs-safe-win32-x64-msvc@0.26.2 tgz sha512-S7dNLnYYDwDEmHnu4MFXveQK/M17OddERPKYk1AlYy5qYVsugkBXnO3ZuzT5jT8x2RXCM5LjpVGZbkeT3QTmfg== verified attestation
@openclaw/fs-safe-freebsd-x64@0.26.2 tgz sha512-qeEqbW6h/gx7Lqxd13fTmx6hM+wic4d6UOEmWksjw65a+oT2Z2xX4RQzt/rsGTWCh3hYFZ4os3XP6xAgNg1gqQ== verified attestation
@openclaw/fs-safe-freebsd-arm64@0.26.2 tgz sha512-JCFvGQwbkI7C5H2CKevwpP4OQch5bMb8MvepdvSZaUzlSJFAnyzRjtpfbIKNgM9tKlHVK2rzgPndAPbxkNZy0Q== verified attestation
@openclaw/fs-safe@0.26.2 tgz sha512-BubxKwauBAL5kMHZ+ijgYDT1EoStCbt6gqJW7flWPIKU4ikJmLaNcNWh7jUe50AxT4x3FVzNpBxc/WSyZULLVQ== verified attestation

Release proof: GitHub Actions run.