Release Notes
AgentFS is now beta!
Added
agentfs migratecommand for schema upgrades.agentfs execcommand for running commands in an existing session.-coption toagentfs initfor custom configuration.--backendoption toagentfs mountfor selecting mount backend.- Local encryption support with
--keyoption. - POSIX special file support (block devices, character devices, FIFOs, sockets).
- POSIX file permissions support.
- NFS hard link support.
- NFS authentication and permissions.
Changed
- Switch from path-based to inode-based architecture.
- Upgrade to Turso 0.4.4.
- Vendor
fusercrate. - Vendor
nfsservecrate. - Rust SDK: Nanosecond timestamp precision.
- Rust SDK: Replace anyhow with custom Error type.
- NFS: Increase mount timeouts to prevent I/O failures.
Performance
- Rust SDK: Connection pooling.
- Rust SDK: Use
BEGIN IMMEDIATEin write path. - Rust SDK: Optimized DeltaDirCache operations.
- Rust SDK: Skip whiteout DELETE when no whiteout exists.
- FUSE: Optimize create() to use single create_file operation.
Fixed
- Overlayfs readdir/unlink for delta files in base directories.
- TypeScript and Python SDK SQLite schema.
- Rust SDK: Opening a read-only file.
- Rust SDK: Overlay lookup using wrong delta parent inode.
- Rust SDK: Overlayfs permissions copy-up.
- Rust SDK: Sparse files in pwrite.
- Overlay filesystem whiteout persistence across mounts.
- NFS: File permissions with NFS backend.
- NFS: Sticky bit semantics for rename and remove.
- FUSE: Preserve setuid, setgid, and sticky bits in fillattr.
- Session join working directory.
- Stale NFS mounts and session joining.
- Various POSIX timestamp compliance fixes (ctime on chmod/chown/truncate/link/unlink, parent directory timestamps).
Documentation
- Document
agentfs execcommand andagentfs init -coption.
Install agentfs 0.6.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tursodatabase/agentfs/releases/download/v0.6.0/agentfs-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/tursodatabase/agentfs/releases/download/v0.6.0/agentfs-installer.ps1 | iex"Download agentfs 0.6.0
| File | Platform | Checksum |
|---|---|---|
| agentfs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| agentfs-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| agentfs-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| agentfs-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| agentfs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |