v1.0.0
1.0.0
First stable release. Promotes the complete vertical slice — directory and git
providers, the hub + content HTTP servers, the OmnyClient SDK and the
omnydrive CLI — to a stable API, with content-addressed conflict detection
throughout.
- Domain model: drives, mounts, endpoints, sync refs, conflicts, capabilities.
- Providers: directory (HTTP-mirrored) and git (via the
gitCLI). - Application layer:
LocalDriveHubandLocalDriveEndpoint(publish, clone,
sync) with content-addressed conflict detection. - HTTP transport: hub server, endpoint content server, and matching clients
(HttpDriveHub,HttpContentSource). - Client SDK:
OmnyClientand thepackage:omnydrive/omnydrive_client.dart
surface. omnydriveCLI:serve,serve-content,login,publish,clone,
sync,mounts,drives, with file-backed per-endpoint state.- In-memory and file-backed persistence implementations.
- Runnable examples: core round-trip, conflict detection & resolution,
read-only mirror, client SDK, and a git drive walkthrough.