Commit Graph

12 Commits

Author SHA1 Message Date
a90ae28321 feat(rust-provider): add cross-runtime Rust provider tests and docs; simplify bridge event handling and bump tstest 2026-03-06 11:35:02 +00:00
5283247bea feat(rust-provider): Add Rust-backed provider with XFS-safe durability via IPC bridge, TypeScript provider, tests and docs 2026-03-05 19:36:11 +00:00
8728115ad0 fix(smartfs.provider.node): replace synchronous readdirSync with async await fs.readdir for directory listings in the Node provider to avoid blocking the event loop 2026-03-05 13:28:17 +00:00
87710db139 fix(provider(node)): use synchronous readdir to avoid partial results on some filesystems (e.g., XFS) when the process receives signals 2026-03-05 12:45:16 +00:00
e993f6deb9 v1.3.1
Some checks failed
Default (tags) / security (push) Successful in 32s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
2025-12-16 10:10:06 +00:00
b764942183 feat(smartfs.directory): feat(smartfs.directory): add directory copy/move with conflict handling and options 2025-12-16 10:02:36 +00:00
ebc7de4503 feat(smartfs.directory): Add directory treeHash: deterministic content-based hashing of directory trees with streaming and algorithm option 2025-12-02 08:35:37 +00:00
3bdb014d25 fix(smartfs.provider.node): Default createDirectory to recursive=true when option not provided in Node provider 2025-11-30 18:10:25 +00:00
6308e198c7 fix(SmartFsProviderNode): Fix Node provider watch path handling and remove main test entry 2025-11-29 21:01:51 +00:00
c9e45a9abe fix(smartfs.provider.node): Default deleteDirectory to recursive=true in Node provider 2025-11-29 20:26:02 +00:00
575621a752 feat(core): Add SmartFS core library with providers, builders, interfaces, docs, tests and CI 2025-11-21 18:37:40 +00:00
6b7a727847 initial 2025-11-21 18:36:31 +00:00