Releases: caiyue1993/IceCream
Releases · caiyue1993/IceCream
Optimizations
Add
- Add
pushAll
method. #94 - Change method name
sync
topull
.
Fix
- Fetch changes on the non-main thread.
- Move
registerLocalDatabase
to completion block ofcreateCustomZones
. - Fix
isCustomZoneCreated
setter logic. - More Swift 4.2 and optimize code style.
Swift 4.2
Xcode 10 / Swift 4.2 support
Get me on all of Apple's platforms
Now IceCream is available on iOS, macOS, tvOS and watchOS.
Dog has an Owner
Dogs and Cats
Multiple objects syncing has been officially supported!
The usage has been slightly changed. But we still have NO incompatible changes in this update. So, just keep enjoying using IceCream.
Faster
Building into a static framework has been officially supported
Decentralized is the Future
Add support for Carthage and we've got a better CKAsset handler.
Colorful World
Add a perfect solution to asset syncing.
Error handling matters
Now IceCream is equipped with a powerful error handler!
Dressed up!
Bye bye, magic numbers. Code has become much safer & cleaner, again.
Although we got a major version update, you don't need to worry cause we have NO incompatible changes in this update.
Just be my guest! 😜