1.0.0 - Initial Release
1.0.0 — Release notes (highlights)
- Path-based transfers for large files: uploadFile() / downloadFile() move files by local path without sending full file bytes over platform channels.
- Coordinated in-place reads/writes for small files: readInPlace / writeInPlace (+ *Bytes variants) for “transparent sync” of text/JSON and small binaries.
- Progress streaming: transfer progress is exposed via an EventChannel as structured ICloudTransferProgress events (including error events).
- Better listing/metadata: gather() returns GatherResult (files + invalidEntries), and metadata includes richer sync-state fields and directory handling.
- Safer API surface: stronger Dart-side path validation plus clearer error codes (including initialization and timeout scenarios) across iOS/macOS.