Skip to content

Releases: 3lvis/Sync

Sync — 1.1.1

13 Oct 14:19
Compare
Choose a tag to compare

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

08 Oct 23:42
Compare
Choose a tag to compare

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

08 Oct 17:49
Compare
Choose a tag to compare
  • 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 to 3.3.2 which improves support for using hyp_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 to 3.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

05 Oct 21:16
Compare
Choose a tag to compare
  • Rollback changes preprocessing using NSPredicate.

Sync — 1.0.11

30 Sep 14:55
Compare
Choose a tag to compare

Sync — 1.0.10

24 Sep 21:08
Compare
Choose a tag to compare
  • Updated dependencies

Now Sync uses NSManagedObject-HYPPropertyMapper 3.3.0. This release improves how hyp_dictionary works. More details here.

Sync — 1.0.9

11 Sep 06:03
Compare
Choose a tag to compare
  • 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

28 Aug 21:16
Compare
Choose a tag to compare
  • Update dependencies

Sync — 1.0.7

23 Aug 12:58
Compare
Choose a tag to compare
  • Updated dependencies

Sync — 1.0.6

21 Aug 04:10
Compare
Choose a tag to compare
  • 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 👏