This repository has been archived by the owner on Jun 2, 2018. It is now read-only.
Releases: bignerdranch/CoreDataStack
Releases · bignerdranch/CoreDataStack
1.1.1
1.1.0
- Introduces a type (
EntityMonitor
) for performing custom monitoring of changes to a managed object context. (#52)- Adds a protocol (
CoreDataModelable
) for bringing extra features toNSManagedObject
through protocol extensions. (#52)init(managedObjectContext:)
conveniencefindFirst
,allInContext
,removeAll
and other fetch conveniences
- Adds a protocol (
- Introduces a type-safe, mostly drop-in equivalent to
NSFetchedResultsController
(FetchedResultsController<T>
). (#55) - Adds rethrowing
performBlockAndWait
toNSManagedObjectContext
andNSPersistentStoreCoordinator
. (#59) - Minor performance and stability improvements.
1.0.2
1.0.1
1.0.0
0.3.1
0.3.0
0.3.0 β2
0.2.0
- Stack initialization is now asynchronous with a callback for SQLite stores
- Stacks can now be initialized with an in memory backing store
- SQLite Journal Mode is WAL now except for app runs that require a migration
- More naming changes
Version 0.1.0
ThreadConfinementStack
renamed toSharedStoreMOCStack
- Background Contexts are removed from Notification Center on
deinit
NSConfinementConcurrencyType
use was replaced withNSPrivateQueueConcurrencyType
andNSMainQueueConcurrencyType
- Save errors are accessible to callers of extension