diff --git a/CoreStore.podspec b/CoreStore.podspec
index d4e757e..8a0bd8f 100644
--- a/CoreStore.podspec
+++ b/CoreStore.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "CoreStore"
- s.version = "9.0.0"
+ s.version = "9.1.0"
s.swift_version = "5.7"
s.license = "MIT"
s.homepage = "https://github.com/JohnEstropia/CoreStore"
diff --git a/CoreStore.xcodeproj/project.pbxproj b/CoreStore.xcodeproj/project.pbxproj
index d9cb0d3..72348c4 100644
--- a/CoreStore.xcodeproj/project.pbxproj
+++ b/CoreStore.xcodeproj/project.pbxproj
@@ -3102,7 +3102,7 @@
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MARKETING_VERSION = 9.0.0;
+ MARKETING_VERSION = 9.1.0;
OTHER_LDFLAGS = (
"-weak_framework",
Combine,
@@ -3126,7 +3126,7 @@
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MARKETING_VERSION = 9.0.0;
+ MARKETING_VERSION = 9.1.0;
OTHER_LDFLAGS = (
"-weak_framework",
Combine,
@@ -3184,7 +3184,7 @@
GCC_NO_COMMON_BLOCKS = YES;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MARKETING_VERSION = 9.0.0;
+ MARKETING_VERSION = 9.1.0;
OTHER_LDFLAGS = (
"-weak_framework",
Combine,
@@ -3211,7 +3211,7 @@
GCC_NO_COMMON_BLOCKS = YES;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MARKETING_VERSION = 9.0.0;
+ MARKETING_VERSION = 9.1.0;
OTHER_LDFLAGS = (
"-weak_framework",
Combine,
@@ -3317,7 +3317,7 @@
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.15;
- MARKETING_VERSION = 9.0.0;
+ MARKETING_VERSION = 9.1.0;
OTHER_LDFLAGS = (
"-weak_framework",
Combine,
@@ -3348,7 +3348,7 @@
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.15;
- MARKETING_VERSION = 9.0.0;
+ MARKETING_VERSION = 9.1.0;
OTHER_LDFLAGS = (
"-weak_framework",
Combine,
@@ -3414,7 +3414,7 @@
GCC_NO_COMMON_BLOCKS = YES;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MARKETING_VERSION = 9.0.0;
+ MARKETING_VERSION = 9.1.0;
OTHER_LDFLAGS = (
"-weak_framework",
Combine,
@@ -3443,7 +3443,7 @@
GCC_NO_COMMON_BLOCKS = YES;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MARKETING_VERSION = 9.0.0;
+ MARKETING_VERSION = 9.1.0;
OTHER_LDFLAGS = (
"-weak_framework",
Combine,
diff --git a/CoreStoreTests/Info.plist b/CoreStoreTests/Info.plist
index 89acc5e..b437fa4 100644
--- a/CoreStoreTests/Info.plist
+++ b/CoreStoreTests/Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
BNDL
CFBundleShortVersionString
- 9.0.0
+ 9.1.0
CFBundleSignature
????
CFBundleVersion
diff --git a/Package.swift b/Package.swift
index 68aa8ca..c9813e5 100644
--- a/Package.swift
+++ b/Package.swift
@@ -39,8 +39,7 @@ let package = Package(
.target(
name: "CoreStore",
dependencies: [],
- path: "Sources",
- exclude: ["CoreStoreBridge.h", "CoreStoreBridge.m"]
+ path: "Sources"
),
.testTarget(
name: "CoreStoreTests",
diff --git a/README.md b/README.md
index 8c6d767..2c72b0c 100644
--- a/README.md
+++ b/README.md
@@ -2449,7 +2449,7 @@ var body: some View {
### Install with CocoaPods
In your `Podfile`, add
```
-pod 'CoreStore', '~> 9.0'
+pod 'CoreStore', '~> 9.1'
```
and run
```
@@ -2460,7 +2460,7 @@ This installs CoreStore as a framework. Declare `import CoreStore` in your swift
### Install with Carthage
In your `Cartfile`, add
```
-github "JohnEstropia/CoreStore" >= 9.0.0
+github "JohnEstropia/CoreStore" >= 9.1.0
```
and run
```
@@ -2471,7 +2471,7 @@ This installs CoreStore as a framework. Declare `import CoreStore` in your swift
#### Install with Swift Package Manager:
```swift
dependencies: [
- .package(url: "https://github.com/JohnEstropia/CoreStore.git", from: "9.0.0"))
+ .package(url: "https://github.com/JohnEstropia/CoreStore.git", from: "9.1.0"))
]
```
Declare `import CoreStore` in your swift file to use the library.
diff --git a/Sources/CoreStore+CustomDebugStringConvertible.swift b/Sources/CoreStore+CustomDebugStringConvertible.swift
index 0435907..9fc00fc 100644
--- a/Sources/CoreStore+CustomDebugStringConvertible.swift
+++ b/Sources/CoreStore+CustomDebugStringConvertible.swift
@@ -1215,9 +1215,14 @@ extension NSAttributeType: CoreStoreDebugStringConvertible {
case .objectIDAttributeType: return ".objectIDAttributeType"
case .UUIDAttributeType: return ".UUIDAttributeType"
case .URIAttributeType: return ".URIAttributeType"
+
+#if swift(>=5.9) // Xcode 15 (iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0)
case .compositeAttributeType: return ".compositeAttributeType"
+
+#endif
+
@unknown default:
- fatalError()
+ fatalError()
}
}
}
diff --git a/Sources/Internals.EntityIdentifier.swift b/Sources/Internals.EntityIdentifier.swift
index 6d3e45e..8129efe 100644
--- a/Sources/Internals.EntityIdentifier.swift
+++ b/Sources/Internals.EntityIdentifier.swift
@@ -74,7 +74,7 @@ extension Internals {
default:
Internals.abort("\(Internals.typeName(DynamicObject.self)) is not meant to be implemented by external types.")
}
- }
+ }
internal init(_ entityDescription: NSEntityDescription) {