John Estropia
|
12dc32f7e6
|
Merge branch 'develop' into datasources
# Conflicts:
# CoreStoreDemo/CoreStoreDemo/List and Object Observers Demo/ListObserverDemoViewController.swift
# CoreStoreTests/DynamicModelTests.swift
# Sources/BaseDataTransaction+Importing.swift
# Sources/CoreStoreObject.swift
# Sources/CustomSchemaMappingProvider.swift
# Sources/DynamicObject.swift
# Sources/Functions.swift
# Sources/ImportableUniqueObject.swift
# Sources/NSManagedObjectContext+Querying.swift
|
2019-08-29 17:15:45 +09:00 |
|
John Estropia
|
266b1a9913
|
Deprecation of enum CoreStore, reorganize global symbols
|
2019-08-29 17:03:09 +09:00 |
|
John Estropia
|
79655ffde5
|
added ObjectSnapshot as foundation for datasources API
|
2019-07-10 08:11:42 +09:00 |
|
John Estropia
|
ed3d21db77
|
WIP: reorganization of keypath utilities (in prep for @propertyWrappers)
|
2019-07-09 14:50:23 +09:00 |
|
John Estropia
|
fe7e6e7b84
|
Fix wrong VersionLock printing on Swift 5 (fixes #311)
|
2019-04-05 08:29:14 +09:00 |
|
John Estropia
|
bf8a1062e0
|
deleted obsoleted and deprecated API
|
2019-03-30 23:56:39 +09:00 |
|
John Estropia
|
0e254867b6
|
update project for Swift 5 / Xcode 10.2
|
2019-03-30 23:36:56 +09:00 |
|
John Estropia
|
b4e12cc922
|
restore NSPersistentStore.affectedStores ARC bug workaround
|
2019-02-28 17:57:34 +09:00 |
|
John Estropia
|
e09ac9ee00
|
add macOS playground
|
2019-02-12 18:05:06 +09:00 |
|
John Estropia
|
eeec3979ee
|
SwiftPM support
|
2019-02-12 15:48:50 +09:00 |
|
John Estropia
|
db4426e6b9
|
Swift 5 support. WIP: Support type-safe predicate expressions
|
2019-02-01 18:32:22 +09:00 |
|
John Estropia
|
41902fee2e
|
fix compiler errors
|
2019-01-31 16:50:43 +09:00 |
|
John Estropia
|
a48f16aa8c
|
add Jazzy docs
|
2018-12-19 16:27:05 +09:00 |
|
John Estropia
|
5febf2542d
|
added playgrounds just to show off
|
2018-12-14 19:28:55 +09:00 |
|
John Estropia
|
10cd18dbf0
|
prototype for CoreStoreObject property observers (a.k.a. KVO)
|
2018-12-14 18:20:42 +09:00 |
|
John Estropia
|
d344b9d878
|
minimum deployment version bumped to iOS 10, macOS 10.12, tvOS 10, watchOS 3. Deprecated iCloud Storage
|
2018-12-05 17:31:16 +09:00 |
|
John Estropia
|
1ad233ca9d
|
Swift 4.2 support
|
2018-09-15 12:56:08 +09:00 |
|
John Rommel Estropia
|
4aa461872f
|
specify swift version in podspec
|
2018-06-10 11:47:03 +09:00 |
|
John Rommel Estropia
|
ce91cf22f9
|
Swift 4.1 support
|
2018-03-17 23:53:24 +09:00 |
|
John Rommel Estropia
|
5431e2e974
|
Swift 4.1 support
|
2018-03-10 21:07:53 +09:00 |
|
John Rommel Estropia
|
15edabdbb5
|
changed keyPath string utility to use String initializer
|
2017-12-29 00:05:11 +09:00 |
|
John Rommel Estropia
|
aca1709e13
|
WIP: documentation
|
2017-10-29 15:06:57 +09:00 |
|
John Rommel Estropia
|
094703155c
|
Merge branch 'master' into prototype/Swift_4_0
# Conflicts:
# .swift-version
|
2017-10-13 08:14:20 +09:00 |
|
John Rommel Estropia
|
08d9298be0
|
Merge branch 'prototype/Swift_4_0' into prototype/queryBuilders
# Conflicts:
# Sources/OrderBy.swift
|
2017-10-07 01:13:30 +09:00 |
|
John Rommel Estropia
|
ff0c4d94fc
|
Merge branch 'prototype/Swift_3_2' into prototype/Swift_4_0
|
2017-10-07 01:10:28 +09:00 |
|
John Estropia
|
97242d9726
|
added type-erasers for CoreStoreObject property containers
|
2017-10-02 12:00:45 +09:00 |
|
John Estropia
|
096e5493a6
|
WIP: protocol cleanup
|
2017-09-29 20:33:10 +09:00 |
|
John Rommel Estropia
|
85706a3c57
|
version bump
|
2017-09-22 23:43:19 +09:00 |
|
John Estropia
|
dc73cd6dd9
|
added a yml file for pod try (#200)
|
2017-09-22 15:48:02 +09:00 |
|
John Rommel Estropia
|
3d427c29c4
|
added required settings
|
2017-09-20 00:09:57 +09:00 |
|
John Estropia
|
fd1ce20863
|
set swift version
|
2017-09-19 16:04:26 +09:00 |
|
John Rommel Estropia
|
f62137fb58
|
rename file
|
2017-08-10 00:10:08 +09:00 |
|
John Rommel Estropia
|
28b43f33fa
|
Value.Required now requires an "initial:" parameter. For previous CoreStoreObject users, use the appropriate empty value for your existing properties (0 for numeric types, false for Bool, "" for String)
|
2017-08-08 18:36:25 +09:00 |
|
John Rommel Estropia
|
fe69e7c6c4
|
Merge branch 'prototype/Swift_4_0' into prototype/queryBuilders
# Conflicts:
# CoreStore.xcodeproj/project.pbxproj
# Sources/Relationship.swift
# Sources/Value.swift
|
2017-08-05 23:02:00 +09:00 |
|
John Rommel Estropia
|
ccf7c62aad
|
Merge branch 'prototype/Swift_3_2' into prototype/Swift_4_0
|
2017-08-05 08:25:49 +09:00 |
|
John Rommel Estropia
|
5c0e78bd53
|
Deleted EmptyableAttributeType and require "initial" parameter for Value.Required
|
2017-08-05 00:03:17 +09:00 |
|
John Rommel Estropia
|
fcd4be9011
|
WIP: chained queries for section monitors
|
2017-07-10 08:23:59 +09:00 |
|
John Rommel Estropia
|
535eb76adc
|
WIP: query chains!
|
2017-07-09 10:44:53 +09:00 |
|
John Rommel Estropia
|
aff966aac9
|
WIP: Query builders
|
2017-07-05 08:45:10 +09:00 |
|
John Estropia
|
f56c37f9ee
|
Merge branch 'prototype/Swift_3_2' into prototype/Swift_4_0
|
2017-06-23 12:43:20 +09:00 |
|
John Rommel Estropia
|
746d697691
|
WIP: new PartialObject to act as faster KVC wrappers when implementing custom getters and setters for CoreStoreObject
|
2017-06-15 08:27:08 +09:00 |
|
John Estropia
|
6e01a58c85
|
Swift 4 support
|
2017-06-09 11:25:28 +09:00 |
|
John Rommel Estropia
|
d7b07b3f00
|
Added alternative way to set keyPathsForValuesAffectingValue(forKey:) for CoreStoreObjects
|
2017-06-05 01:30:26 +09:00 |
|
John Estropia
|
35885b40de
|
README done! Welcome to CoreStore 4.0!
|
2017-05-24 12:05:34 +09:00 |
|
John Estropia
|
67863120e0
|
WIP: readme
|
2017-05-15 11:03:21 +09:00 |
|
John Estropia
|
e0abb9b0af
|
Merge branch 'develop' into corestore4_develop
# Conflicts:
# CoreStore.podspec
# Sources/CoreStoreImportableAttributeType.swift
# Sources/CoreStoreQueryableAttributeType.swift
# Sources/Info.plist
# Sources/NSManagedObjectModel+Setup.swift
|
2017-05-10 19:11:01 +09:00 |
|
John Estropia
|
42c28b064a
|
remove unneeded swift flags
|
2017-05-10 12:47:40 +09:00 |
|
John Estropia
|
fce5d2f301
|
Flatten file directories (fixes #159)
|
2017-05-10 12:42:20 +09:00 |
|
John Rommel Estropia
|
9d65a27557
|
WIP: custom migration
|
2017-05-09 03:10:35 +09:00 |
|
John Estropia
|
e6aa72fb5f
|
support transformable values
|
2017-04-21 19:35:29 +09:00 |
|