cloud_sync 0.4.0-rc.4 copy "cloud_sync: ^0.4.0-rc.4" to clipboard
cloud_sync: ^0.4.0-rc.4 copied to clipboard

A Dart library for synchronizing files between local and cloud storage using customizable metadata and file handlers, with progress callbacks and error handling.

0.4.0 #

  • Refactor CloudSync factory method documentation for clarity and consistency

    From:

    final cloudSync = CloudSync.formAdapters(localAdapter, cloudAdapter);
    

    To

    final cloudSync = CloudSync.formAdapters(
        local: localAdapter, 
        cloud: cloudAdapter,
      );
    
  • Add SerializableSyncAdapter with required metadata functions for improved serialization support

  • Add SerializableSyncMetadata class for improved serialization and deserialization

  • cancelSync, stopAutoSync and dispose methods are now return Future<void> to wait for the operations to finish

  • Add shouldThrowOnError to CloudSync

  • Rename from progressCallback to progress

0.3.0 #

  • Remove [de]serialization and copyWith in the SyncMetadata
  • Remove custom toString method from SyncCancelledException

0.2.1 #

  • Add getter for isDisposed property in CloudSync class
  • Update README

0.2.0 #

  • Initial release (Remove Unlisted flag on pub.dev)
5
likes
0
points
31
downloads

Publisher

verified publisherlamnhan.dev

Weekly Downloads

A Dart library for synchronizing files between local and cloud storage using customizable metadata and file handlers, with progress callbacks and error handling.

Repository (GitHub)
View/report issues

License

unknown (license)

More

Packages that depend on cloud_sync