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 |
|
John Estropia
|
fe70b7a27d
|
added tool to convert existing NSManagedObjectModels to the new CoreStoreSchema
|
2017-04-21 14:54:57 +09:00 |
|
John Estropia
|
02a660e4a6
|
WIP: Migrations
|
2017-04-20 20:26:11 +09:00 |
|
John Estropia
|
a543a4c94a
|
Added a "userInfo" property to relevant types to allow external code to store custom data
|
2017-04-20 16:40:27 +09:00 |
|
John Estropia
|
a73306fecb
|
check correct queue for managed object value access
|
2017-04-12 19:22:18 +09:00 |
|
John Estropia
|
9f3db61ff7
|
WIP: allow migrations for CoreStoreObjects
|
2017-04-11 19:13:35 +09:00 |
|
John Estropia
|
c0ae129b22
|
NSManagedObject features are now fully supported for CoreStoreObject types. MacOSX 10.12 onwards now support ListMonitors and ObjectMonitors
|
2017-04-07 20:14:13 +09:00 |
|
John Estropia
|
4fc10afe1e
|
relationships done!
|
2017-04-06 20:28:17 +09:00 |
|
John Estropia
|
8b77e4e5a0
|
WIP: prototype for ManagedObjectProtocol
|
2017-04-05 21:56:19 +09:00 |
|
John Estropia
|
b5d80fd272
|
WIP: Dynamic models (Goodbye xcdatamodel files!)
|
2017-04-03 21:41:25 +09:00 |
|
John Estropia
|
97d7a276fe
|
new auto-commit transaction methods
|
2017-03-31 19:44:18 +09:00 |
|
John Estropia
|
716e069984
|
version bump
|
2017-03-28 11:25:24 +09:00 |
|
John Rommel Estropia
|
818abfc1a1
|
WIP
|
2017-03-27 01:48:51 +09:00 |
|