Commit Graph

20 Commits

Author SHA1 Message Date
jkunz 647cb5e92f v1.4.0
Default (tags) / security (push) Successful in 37s
Default (tags) / test (push) Failing after 4m3s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.4.0
2026-03-05 19:36:11 +00:00
jkunz 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
jkunz 61e3f3a0b6 v1.3.3
Default (tags) / security (push) Successful in 38s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.3.3
2026-03-05 13:28:17 +00:00
jkunz 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
jkunz 9b47e0d002 v1.3.2
Default (tags) / security (push) Successful in 39s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.3.2
2026-03-05 12:45:16 +00:00
jkunz 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
jkunz e993f6deb9 v1.3.1
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
v1.3.1
2025-12-16 10:10:06 +00:00
jkunz 6a7f7496ea v1.3.0
Default (tags) / security (push) Successful in 41s
Default (tags) / test (push) Failing after 37s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.3.0
2025-12-16 10:02:36 +00:00
jkunz b764942183 feat(smartfs.directory): feat(smartfs.directory): add directory copy/move with conflict handling and options 2025-12-16 10:02:36 +00:00
jkunz 69ce0f4e64 v1.2.0
Default (tags) / security (push) Successful in 43s
Default (tags) / test (push) Failing after 44s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.2.0
2025-12-02 08:35:37 +00:00
jkunz 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
jkunz c73a931dad v1.1.3
Default (tags) / security (push) Successful in 41s
Default (tags) / test (push) Failing after 38s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.1.3
2025-11-30 18:10:25 +00:00
jkunz 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
jkunz 5577e4e4de v1.1.2
Default (tags) / security (push) Successful in 40s
Default (tags) / test (push) Failing after 36s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.1.2
2025-11-29 21:01:51 +00:00
jkunz 6308e198c7 fix(SmartFsProviderNode): Fix Node provider watch path handling and remove main test entry 2025-11-29 21:01:51 +00:00
jkunz 381680f2e7 v1.1.1
Default (tags) / security (push) Successful in 40s
Default (tags) / test (push) Failing after 38s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.1.1
2025-11-29 20:26:02 +00:00
jkunz c9e45a9abe fix(smartfs.provider.node): Default deleteDirectory to recursive=true in Node provider 2025-11-29 20:26:02 +00:00
jkunz 20e59d82f4 v1.1.0
Default (tags) / security (push) Successful in 26s
Default (tags) / test (push) Failing after 35s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v1.1.0
2025-11-21 18:37:40 +00:00
jkunz 575621a752 feat(core): Add SmartFS core library with providers, builders, interfaces, docs, tests and CI 2025-11-21 18:37:40 +00:00
jkunz 6b7a727847 initial 2025-11-21 18:36:31 +00:00