Releases: 3lvis/Sync
Releases · 3lvis/Sync
Sync — 4.2.0
- Updated to Xcode 9.4.1
- Improve handling of microseconds and miliseconds (8ee8678)
- Support for new UUID and URI data types (https://github.com/3lvis/Sync/pull/511)
- Fixes export not working for nested JSON objects (#485)
Sync — 4.1.3
- Update to Xcode 9.3
4.1.2
Sync — 4.1.1
-
Annotates the background context with a name to avoid calling it when other contexts are saved #473 3lvis/DATAStack#111
-
Adds support for the new UUID (both insertion and export) #472
Sync — 4.1.0
-
Fixes a crash in to-many relationships #467
Before the following JSON would create 6 body entries, now is only 3.
[{
"id":0,
"title":"story 1",
"comments":[{
"body":"comment 1"
},{
"body":"comment 2"
},{
"body":"comment 3"
}]
},
{
"id":1,
"title":"story 2",
"comments":[{
"body":"comment 1"
},{
"body":"comment 2"
},{
"body":"comment 3"
}]
}]
-
Fixes an issue where sending empty or null wouldn't remove the element #459
-
Added a code of conduct #468
-
Added support for extended operation options #433
Before you could set insert
, update
and delete
operations and that worked for both parents and children, now you have more control and can also decide if children follow these rules using insertRelationships
, updateRelationships
and deleteRelationships
.
Sync — 4.0.3
- Fixes an issue where if you had several stores the completion block would be triggered when every store was dropped.
Sync — 4.0.2
Sync — 4.0.1
- Improved Objective-C support thanks to @alejouribesanchez
Sync — 4.0.0
Xcode 9 and Swift 4 support.
Sync — 3.3.1
- Fix issue where persistent store wouldn't get recreated after dropping database #398