Commit Graph

  • ac8304f977 Resolve source entity and managed object attributes by name Ian Bytchek 2019-01-13 05:41:34 +00:00
  • 5777831565 WIP: make fetching methods throwable John Estropia 2019-01-11 19:52:12 +09:00
  • 42d1f41939 Provide more context when failing to search for mapping models #299 John Estropia 2019-01-11 19:48:35 +09:00
  • 8c30ec3a3d minor fixes on Playgrounds and Demo app John Estropia 2019-01-09 11:59:06 +09:00
  • 237a1b648e Assert on reserved property names John Estropia 2019-01-09 11:58:37 +09:00
  • 614f1572c2 print PartialObjects John Estropia 2018-12-26 22:35:28 +08:00
  • a48f16aa8c add Jazzy docs John Estropia 2018-12-19 16:27:05 +09:00
  • cdbadae002 added comments to playground John Estropia 2018-12-18 18:44:47 +09:00
  • 4a28a39df6 removed long-standing workaround for NSFetchedResultsController bugs since they seem to be fixed John Estropia 2018-12-18 18:43:36 +09:00
  • 5febf2542d added playgrounds just to show off John Estropia 2018-12-14 19:28:55 +09:00
  • c21ab11a41 format header comment John Estropia 2018-12-14 18:21:41 +09:00
  • 10cd18dbf0 prototype for CoreStoreObject property observers (a.k.a. KVO) John Estropia 2018-12-14 18:20:42 +09:00
  • 8409a13289 Merge pull request #288 from ruslanskorb/list-monitor-number-of-objects-performance John Estropia 2018-12-06 18:53:06 +09:00
  • a9a73fa5c4 [ListMonitor] [numberOfObjects()] Return count of fetchedObjects. Ruslan Skorb 2018-12-06 10:56:30 +02:00
  • 82cae2e11e Merge pull request #292 from eliseo-juan/patch-1 John Estropia 2018-12-06 10:54:50 +09:00
  • 42caee2418 Merge pull request #287 from ruslanskorb/list-monitor-subscript-performance John Estropia 2018-12-06 10:54:12 +09:00
  • 1dea1d0d06 Fix documentation Eliseo Juan Quintanilla 2018-12-05 10:09:05 +01:00
  • d344b9d878 minimum deployment version bumped to iOS 10, macOS 10.12, tvOS 10, watchOS 3. Deprecated iCloud Storage John Estropia 2018-12-05 17:31:16 +09:00
  • 95c1ce52cc Merge branch 'develop' of github.com:JohnEstropia/CoreStore into develop John Estropia 2018-12-05 16:17:03 +09:00
  • cc346816d6 Added new error for cases when addStorageAndWait() is used with .allowSynchronousLightweightMigration but migrations are only allowed asynchronously (related to #277) John Estropia 2018-12-05 16:15:20 +09:00
  • f14b561c33 Merge pull request #275 from DmitrijMaz/fix_queueing John Estropia 2018-12-05 11:02:47 +09:00
  • 6f655951aa [ListMonitor] [numberOfObjects()] Calculate the number of objects in all sections by summing the number of objects stored in NSFetchedResultsSectionInfo. Ruslan Skorb 2018-11-24 16:24:14 +02:00
  • ff8fbae568 [ListMonitor] [subscript(safeSectionIndex:safeItemIndex:)] Use subscript(indexPath:) after the validation of sectionIndex and itemIndex to get an object. Ruslan Skorb 2018-11-24 16:23:36 +02:00
  • 4d4b02d076 Fix queue validation for UnsafeDataTransaction Dmitry Mazurenko 2018-10-10 16:48:04 +03:00
  • 06c0981ded debug string for CoreStoreObject John Estropia 2018-09-24 00:49:53 +09:00
  • 20d581d536 version bump 5.3.1 John Estropia 2018-09-19 18:48:45 +09:00
  • 45e110755d deleted unnecessary Equatable and Hashable custom implementations John Estropia 2018-09-19 11:06:19 +09:00
  • ab40532801 fix issue with early-deallocated CoreStoreObjects John Estropia 2018-09-18 23:50:14 +09:00
  • 40f458a09c Merge branch 'develop' of github.com:JohnEstropia/CoreStore into develop 5.3.0 John Estropia 2018-09-15 12:56:21 +09:00
  • 1ad233ca9d Swift 4.2 support John Estropia 2018-09-15 12:56:08 +09:00
  • 3a8e394272 Merge pull request #269 from congbach/develop John Estropia 2018-09-10 19:30:06 +09:00
  • 1f54daa528 Fixed bug where ListObjectObserver.didUpdateObject was not called on watchos. Ken Bach 2018-08-21 22:47:54 +01:00
  • f25879b6fe fix compile error on tvOS and watchOS 5.2.0 John Estropia 2018-08-09 21:04:09 +09:00
  • 8fa3109e91 version bump John Estropia 2018-08-09 20:45:46 +09:00
  • 808e8ff97a stabilize NSProgress when lightweight migration falls back to InferredMappingModel John Estropia 2018-08-09 18:18:21 +09:00
  • 30685d4355 Use InferredMappingModel in case lightweight migration fails for some reason John Estropia 2018-08-09 02:09:54 +09:00
  • 7152962026 revert John Estropia 2018-08-09 01:39:16 +09:00
  • 91735e38d1 Fix issue where CoreStoreObjects nested in a type is mismatching classnames before migration John Estropia 2018-08-08 23:52:47 +09:00
  • 333a50ad9e Merge pull request #256 from vGubriienko/demo-fix John Estropia 2018-08-03 17:44:40 +09:00
  • b7a602fc67 iOS 11 Core Data changes John Rommel Estropia 2018-07-29 23:33:51 +09:00
  • 2ff7ecef96 Fixed issue with brightness observing in the Demo Viktor Gubriienko 2018-06-12 17:53:00 +03:00
  • e3f9139304 version bump 5.1.1 John Rommel Estropia 2018-06-10 11:52:47 +09:00
  • 4aa461872f specify swift version in podspec John Rommel Estropia 2018-06-10 11:47:03 +09:00
  • 3d43314076 update readme 5.1.0 John Rommel Estropia 2018-04-14 09:05:13 +09:00
  • 7b1075b759 support compound indexes and unique constraints on CoreStore properties prototype/Swift_4_1 John Rommel Estropia 2018-03-17 23:56:42 +09:00
  • 0c29e07ddb support allowsExternalBinaryDataStorage option on Transformable CoreStoreObject properties John Rommel Estropia 2018-03-17 23:56:01 +09:00
  • ce91cf22f9 Swift 4.1 support John Rommel Estropia 2018-03-17 23:53:24 +09:00
  • 2dd033c002 Merge branch 'develop' into prototype/Swift_4_1 John Rommel Estropia 2018-03-10 21:09:29 +09:00
  • c7fcba112e Fix bug where ListMonitor sectionIndexTitles are not updated on refetch (fixes #218) John Rommel Estropia 2018-03-10 21:08:40 +09:00
  • c8b1c4358f Fix bug where ListMonitor sectionIndexTitles are not updated on refetch (fixes #218) John Rommel Estropia 2018-03-10 21:08:40 +09:00
  • 5431e2e974 Swift 4.1 support John Rommel Estropia 2018-03-10 21:07:53 +09:00
  • 83e6082c56 Merge branch 'develop' of github.com:JohnEstropia/CoreStore into develop John Rommel Estropia 2018-01-07 23:25:11 +09:00
  • c7bdbbde57 convert value to native type before formatting predicates John Rommel Estropia 2018-01-07 21:06:35 +09:00
  • abf15c8aa8 Merge pull request #232 from kf99916/external-storage-migration John Estropia 2018-01-06 17:48:38 +09:00
  • d9db7e4a82 Typo Zheng-Xiang Ke 2018-01-06 15:00:53 +08:00
  • 65dbc22ddd Merge pull request #231 from doodzik/patch-1 John Estropia 2018-01-06 15:11:48 +09:00
  • 51961dd737 Migrate external storage Zheng-Xiang Ke 2018-01-06 10:22:44 +08:00
  • 18a7055cdf Fix syntax error Frederik Dudzik 2018-01-05 21:16:04 +01:00
  • 4b9fddad6a Merge branch 'develop' 5.0.0 John Rommel Estropia 2017-12-29 01:09:07 +09:00
  • fbe7bd7bf8 update podfile John Rommel Estropia 2017-12-29 00:53:48 +09:00
  • 15edabdbb5 changed keyPath string utility to use String initializer prototype/Swift_4_0 John Rommel Estropia 2017-12-29 00:05:11 +09:00
  • f447bcfb95 Merge branch 'develop' into prototype/Swift_4_0 John Rommel Estropia 2017-11-19 15:35:29 +09:00
  • 15e5e4fdf6 delete shm file after converting to DELETE journal mode John Rommel Estropia 2017-11-19 15:34:09 +09:00
  • 583c6b7249 minor code cleanup John Rommel Estropia 2017-11-19 13:49:21 +09:00
  • 18b933957e version bump 4.2.4 John Rommel Estropia 2017-11-16 02:28:18 +09:00
  • 2c7039232e merge sqlite journal files before migration John Rommel Estropia 2017-11-15 23:50:10 +09:00
  • d3b3b5ff4a added fake progress for lightweight migrations John Rommel Estropia 2017-11-13 02:44:26 +09:00
  • d90e8d1303 force true lightweight migration John Rommel Estropia 2017-11-10 02:48:37 +09:00
  • b55dd13dff merge sqlite journal files before migration John Rommel Estropia 2017-11-15 23:50:10 +09:00
  • 66dd5b6f27 added fake progress for lightweight migrations John Rommel Estropia 2017-11-13 02:44:26 +09:00
  • 49c4b770eb WIP: Readme John Estropia 2017-11-10 19:19:48 +09:00
  • 662aaa1e75 force true lightweight migration John Rommel Estropia 2017-11-10 02:48:37 +09:00
  • dd4e47d7f9 revert null overloads, remove optional objectIDs as condition John Rommel Estropia 2017-11-09 23:26:53 +09:00
  • 9ea5073bc8 Merge branch 'master' into prototype/Swift_4_0 John Estropia 2017-11-09 19:52:29 +09:00
  • e314db8f56 version bump 4.2.3 John Estropia 2017-11-09 19:45:21 +09:00
  • 48d936d068 Fix regression for ARC bugfix (fixes #221) John Estropia 2017-11-09 19:44:27 +09:00
  • b2ff8a15ef add query overloads to == so comparison with nil don't confuse the compiler John Estropia 2017-11-09 19:27:56 +09:00
  • 8a4d1cd7c6 fix demo app warnings John Estropia 2017-11-09 19:27:05 +09:00
  • 8ce26c213d more source docs, deprecated some Where clause utilities John Rommel Estropia 2017-11-04 10:37:54 +09:00
  • f3816b9abf update for Xcode 9.1 4.2.2 John Estropia 2017-11-01 19:49:42 +09:00
  • 21961780d4 force dynamic typing on DynamicObject.Type to mitigate optimization issues John Estropia 2017-11-01 11:33:41 +09:00
  • 305e2b61a0 fix compile errors for Xcode 9.1 beta John Rommel Estropia 2017-10-29 15:20:58 +09:00
  • 0430f66240 force dynamic typing on DynamicObject.Type to mitigate optimization issues John Estropia 2017-11-01 11:33:41 +09:00
  • 65772edd00 Merge pull request #208 from volodg/prototype/Swift_4_0 John Estropia 2017-10-29 18:55:13 +09:00
  • 02d7870d75 fix compile errors for Xcode 9.1 beta John Rommel Estropia 2017-10-29 15:20:58 +09:00
  • aca1709e13 WIP: documentation John Rommel Estropia 2017-10-29 15:06:57 +09:00
  • b6ee0b014f WIP: documentations John Rommel Estropia 2017-10-24 00:31:27 +09:00
  • e37186da73 Merge branch 'prototype/Swift_3_2' into prototype/Swift_4_0 John Estropia 2017-10-17 13:42:04 +09:00
  • 588fa35c84 version bump 4.2.1 prototype/Swift_3_2 John Estropia 2017-10-17 13:39:57 +09:00
  • f6614cda66 Merge branch 'develop' John Estropia 2017-10-17 13:39:20 +09:00
  • 639574d8c2 remove inline casts because optimized builds seem to trip on them John Estropia 2017-10-17 13:38:25 +09:00
  • 094703155c Merge branch 'master' into prototype/Swift_4_0 John Rommel Estropia 2017-10-13 08:14:20 +09:00
  • 6dd254e713 Merge branch 'prototype/Swift_3_2' into prototype/Swift_4_0 John Rommel Estropia 2017-10-13 08:10:56 +09:00
  • 204025721c version bump John Rommel Estropia 2017-10-13 08:10:26 +09:00
  • 27ffc1d225 Merge branch 'develop' 4.2.0 John Rommel Estropia 2017-10-13 08:01:30 +09:00
  • ba6f0c39d5 swift version 3.2 John Rommel Estropia 2017-10-13 08:00:39 +09:00
  • ab2eac8f6c Swift 3.2 README update John Rommel Estropia 2017-10-13 07:58:37 +09:00
  • f460a0b30f CI: test demo app John Rommel Estropia 2017-10-12 01:10:08 +09:00
  • 50bc3ace06 travis John Rommel Estropia 2017-10-12 00:02:39 +09:00
  • d2ddf2002f version update John Rommel Estropia 2017-10-11 22:40:27 +09:00