Releases: impossibleflight/swift-query
Releases · impossibleflight/swift-query
1.2.0
Observable fetch wrappers
Added property wrappers that automatically update when data matching a query changes:
FetchFirst - Tracks first result matching a query
FetchAll - Tracks all results matching a query
FetchResults - Tracks results as lazy collection with batch size
Relationship prefetching
Added prefetchRelationship() to reduce database trips when accessing related objects and support fetch wrappers returning a larger portion of the graph.
Fetch specific properties
Added fetchKeyPaths() to fetch only specific properties, which can improve performance for a given fetch.
1.0.0
This is the initial release.