Releases: 3lvis/Sync
Sync — 1.1.1
Rollback pre-process changes, now we added additional unit tests to ensure that working functionality such as syncing ordered relationships or custom keys don't break again.
Sync — 1.1.0
We've moved to using modules, this means that Sync goes iOS 8 and above. This helps for example giving access to better batch update APIs released on iOS 8 but not much more, so if you really need iOS 7 support, please let us know.
Make sure to add use_frameworks!
to your Podfile and be happy!
Sync — 1.0.13
- Before the provide NSPredicate only filtered local items, now it will also filter the elements in the changes array. (#128)
- Also we updated the dependency
NSManagedObject-HYPPropertyMapper
to3.3.2
which improves support for usinghyp_dictionary
, this will convert your NSManagedObjects (and it's childs) back to JSON! (https://github.com/hyperoslo/NSManagedObject-HYPPropertyMapper/releases/tag/3.3.2) - Finally we updated
DATAStack
to3.1.2
, which improves support for the disposable context, this is useful when you want to do a bunch of CoreData work that it's not meant to be persisted, look at it as a clean bridge when you're trying to move things from the main thread into a background thread. (https://github.com/3lvis/DATAStack/releases/tag/3.1.2)
Sync — 1.0.12
- Rollback
changes
preprocessing using NSPredicate.
Sync — 1.0.11
- Updated dependencies
- DATAStack now on 3.1.1, latest update includes improvements for the
drop
method
- DATAStack now on 3.1.1, latest update includes improvements for the
Sync — 1.0.10
- Updated dependencies
Now Sync uses NSManagedObject-HYPPropertyMapper
3.3.0. This release improves how hyp_dictionary
works. More details here.
Sync — 1.0.9
- Updated dependencies
Now Sync uses NSManagedObject-HYPPropertyMapper
3.2.1. Handling of dates with miliseconds has been improved. Also using hyp_dictionary
would return the NSDates correctly formatted in ISO 8601.
- Preprocess changes before inserting them. This improves how the predicate works on Sync. More details on #119
Sync — 1.0.8
- Update dependencies
Sync — 1.0.7
- Updated dependencies
Sync — 1.0.6
- Fix bug with many-to-many relationships where the remote name would be used instead of the local one. We didn't detected this one earlier because our relationships didn't had more than one letter, duh.
Thanks to @nik09 who helped pointing out this error 👏