Replaced key paths by fetchable members
Changed
- Moved away from KeyPaths to user
FetchableMembersspecified for each entity, using a macro or manually. - Predicate writing has changed to use fetchable members, which feels more natural in Swift, and restrict fetching ton only available members
FetchableManagedObjectmacro to conform toFetchableand add fetchable members.- Entity comparison is now supported again
Warning
This is a breaking change.
This version will most likely evolve into a stable 1.0.0 release.