Skip to content

Commit f1c82e0

Browse files
committed
Update CHANGELOG.md
1 parent bba0e7f commit f1c82e0

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,59 @@
11
# Changelog
22

3+
## [0.6.0] - 2026-02-05
4+
5+
AgentFS is now beta!
6+
7+
### Added
8+
9+
- `agentfs migrate` command for schema upgrades.
10+
- `agentfs exec` command for running commands in an existing session.
11+
- `-c` option to `agentfs init` for custom configuration.
12+
- `--backend` option to `agentfs mount` for selecting mount backend.
13+
- Local encryption support with `--key` option.
14+
- POSIX special file support (block devices, character devices, FIFOs, sockets).
15+
- POSIX file permissions support.
16+
- NFS hard link support.
17+
- NFS authentication and permissions.
18+
19+
### Changed
20+
21+
- Switch from path-based to inode-based architecture.
22+
- Upgrade to Turso 0.4.4.
23+
- Vendor `fuser` crate.
24+
- Vendor `nfsserve` crate.
25+
- Rust SDK: Nanosecond timestamp precision.
26+
- Rust SDK: Replace anyhow with custom Error type.
27+
- NFS: Increase mount timeouts to prevent I/O failures.
28+
29+
### Performance
30+
31+
- Rust SDK: Connection pooling.
32+
- Rust SDK: Use `BEGIN IMMEDIATE` in write path.
33+
- Rust SDK: Optimized DeltaDirCache operations.
34+
- Rust SDK: Skip whiteout DELETE when no whiteout exists.
35+
- FUSE: Optimize create() to use single create_file operation.
36+
37+
### Fixed
38+
39+
- Overlayfs readdir/unlink for delta files in base directories.
40+
- TypeScript and Python SDK SQLite schema.
41+
- Rust SDK: Opening a read-only file.
42+
- Rust SDK: Overlay lookup using wrong delta parent inode.
43+
- Rust SDK: Overlayfs permissions copy-up.
44+
- Rust SDK: Sparse files in pwrite.
45+
- Overlay filesystem whiteout persistence across mounts.
46+
- NFS: File permissions with NFS backend.
47+
- NFS: Sticky bit semantics for rename and remove.
48+
- FUSE: Preserve setuid, setgid, and sticky bits in fillattr.
49+
- Session join working directory.
50+
- Stale NFS mounts and session joining.
51+
- Various POSIX timestamp compliance fixes (ctime on chmod/chown/truncate/link/unlink, parent directory timestamps).
52+
53+
### Documentation
54+
55+
- Document `agentfs exec` command and `agentfs init -c` option.
56+
357
## [0.5.3] - 2026-01-10
458

559
### Added
@@ -239,6 +293,7 @@
239293
- Cross-platform builds (Linux, macOS).
240294
- Example agent implementations.
241295

296+
[0.6.0]: https://github.com/tursodatabase/agentfs/compare/v0.5.3...v0.6.0
242297
[0.5.3]: https://github.com/tursodatabase/agentfs/compare/v0.5.2...v0.5.3
243298
[0.5.2]: https://github.com/tursodatabase/agentfs/compare/v0.5.1...v0.5.2
244299
[0.5.1]: https://github.com/tursodatabase/agentfs/compare/v0.5.0...v0.5.1

0 commit comments

Comments
 (0)