Sync — 1.2.1
- Updated DATAStack with a fix for a crash when running on the Apple TV.
Previously on 1.2.1
- Updated dependencies to support watchOS, OS X and tvOS.
Most dependencies only had minor changes, mostly adding support to the new platforms.
# https://github.com/3lvis/DATAFilter/releases/tag/0.9.1
s.dependency 'DATAFilter', '~> 0.9.1'
# https://github.com/3lvis/DATAStack/releases/tag/4.0.1
s.dependency 'DATAStack', '~> 4.0.1'
# https://github.com/3lvis/NSDictionary-ANDYSafeValue/releases/tag/0.3.1
s.dependency 'NSDictionary-ANDYSafeValue', '~> 0.3.1'
# https://github.com/hyperoslo/NSEntityDescription-SYNCPrimaryKey/releases/tag/0.1.1
s.dependency 'NSEntityDescription-SYNCPrimaryKey', '~> 0.1.1'
# https://github.com/hyperoslo/NSManagedObject-HYPPropertyMapper/releases/tag/3.3.3
s.dependency 'NSManagedObject-HYPPropertyMapper', '~> 3.3.3'
The biggest change relays in DATAStack which was rewritten in Swift.
This are the breaking changes:
Breaking changes in DATAStack 4.0.0
- Now you should use modules, so instead of
#import "DATASource.h
you would do@import DATASource;
- Renamed Enum + Improved Swift compatibility
Objective-C: Change DATAStackInMemoryStoreType
to DATAStackStoreTypeInMemory
, and change DATAStackSQLiteStoreType
to DATAStackStoreTypeSQLite
.
Swift: Change DATAStackInMemoryStoreType
to .InMemory
, and change DATAStackSQLiteStoreType
to .SQLite
.