Releases: amaris/core-data-candy
Releases · amaris/core-data-candy
Release list
Ordered children reordering
Production ready
Added
where(:)filter with a single boolean
Changed
Predicaterenamed toFetchPredicate
Minor fix
Merge pull request #30 from amaris/release/0.3.0
Added
- Fallback value before
preconditionFailurewhen converting stored value - Store conversion error publisher
- Map current functions on
DatabaseModelcollections
Changed
DatabaseFieldValuenowEquatablePredicateRightValuepublic initDatabaseModelextensions functions moved in the protocol declaration to make them customisation points.
Minor fixes
Fixed
DatabaseModel.removeuselessthrowsdeleted [#18]
Hotfix validation init
Fixed
Validation.initnow public
0.2.0
Added
Codableto store a custom typeCodableConvertibleto store a type with an intermediateCodableobject. Default implementation forNSObjects- Multiple sorts when subscribing to an entity relationship [#2]
Changed
- Fetching now uses a
RequestBuilderto specify a request ComparisonPredicateandOperatorPredicatehave been merged into a singlePredicatestructure.- The store conversion with an entity attribute will now exit the program if it fails rather than throwing an error
FetchableEntityhas been deleted to keep onlyDatabaseEntity- Compound predicate 'and' and 'or' now use the
NSCompoundPredicateclass rather than raw values. [#4]