Skip to content

Commit f32b02b

Browse files
committed
Preparing 5.0.0 release for sf-ios 5.0.0 NS_ENUM fix
1 parent 0b4beac commit f32b02b

File tree

5 files changed

+19
-11
lines changed

5 files changed

+19
-11
lines changed

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ Adheres to [Semantic Versioning](http://semver.org/).
44

55
---
66

7-
# 1.0.8 (TBD)
7+
# 2.0.0
88

9-
* TBD
9+
* sf-ios 5.0.0 (Breaking change for NS_ENUM symbol exposure to Swift)
1010

1111
## [1.0.7](https://github.com/ngageoint/grid-ios/releases/tag/1.0.7) (04-08-2024)
1212

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,20 +47,20 @@ Open grid-ios.xcworkspace in Xcode or build from command line:
4747

4848
Run tests from Xcode or from command line:
4949

50-
xcodebuild test -workspace 'grid-ios.xcworkspace' -scheme grid-ios -destination 'platform=iOS Simulator,name=iPhone 15'
50+
xcodebuild test -workspace 'grid-ios.xcworkspace' -scheme grid-ios -destination 'platform=iOS Simulator,name=iPhone 16'
5151

5252
### Include Library ###
5353

5454
Include this repository by specifying it in a Podfile using a supported option.
5555

5656
Pull from [CocoaPods](https://cocoapods.org/pods/grid-ios):
5757

58-
pod 'grid-ios', '~> 1.0.7'
58+
pod 'grid-ios', '~> 2.0.0'
5959

6060
Pull from GitHub:
6161

6262
pod 'grid-ios', :git => 'https://github.com/ngageoint/grid-ios.git', :branch => 'master'
63-
pod 'grid-ios', :git => 'https://github.com/ngageoint/grid-ios.git', :tag => '1.0.7'
63+
pod 'grid-ios', :git => 'https://github.com/ngageoint/grid-ios.git', :tag => '2.0.0'
6464

6565
Include as local project:
6666

grid-ios.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'grid-ios'
3-
s.version = '1.0.8'
3+
s.version = '2.0.0'
44
s.license = {:type => 'MIT', :file => 'LICENSE' }
55
s.summary = 'iOS SDK for Grids'
66
s.homepage = 'https://github.com/ngageoint/grid-ios'
@@ -18,5 +18,5 @@ Pod::Spec.new do |s|
1818
s.frameworks = 'Foundation'
1919

2020
s.dependency 'color-ios', '~> 1.0.2'
21-
s.dependency 'sf-ios', '~> 4.1.4'
21+
s.dependency 'sf-ios', '~> 5.0.0'
2222
end

grid-ios.xcodeproj/project.pbxproj

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@
271271
attributes = {
272272
BuildIndependentTargetsInParallel = 1;
273273
LastSwiftUpdateCheck = 1340;
274-
LastUpgradeCheck = 1340;
274+
LastUpgradeCheck = 1620;
275275
TargetAttributes = {
276276
04281FEC2899BD7F00026382 = {
277277
CreatedOnToolsVersion = 13.4.1;
@@ -433,6 +433,7 @@
433433
isa = XCBuildConfiguration;
434434
buildSettings = {
435435
ALWAYS_SEARCH_USER_PATHS = NO;
436+
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
436437
CLANG_ANALYZER_NONNULL = YES;
437438
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
438439
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
@@ -496,6 +497,7 @@
496497
isa = XCBuildConfiguration;
497498
buildSettings = {
498499
ALWAYS_SEARCH_USER_PATHS = NO;
500+
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
499501
CLANG_ANALYZER_NONNULL = YES;
500502
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
501503
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
@@ -554,13 +556,16 @@
554556
baseConfigurationReference = E851D60405F0F6192D5968E0 /* Pods-grid-ios.debug.xcconfig */;
555557
buildSettings = {
556558
CLANG_ENABLE_MODULES = YES;
559+
CODE_SIGN_IDENTITY = "";
557560
CODE_SIGN_STYLE = Manual;
558561
CURRENT_PROJECT_VERSION = 1;
559562
DEFINES_MODULE = YES;
560563
DEVELOPMENT_TEAM = "";
561564
DYLIB_COMPATIBILITY_VERSION = 1;
562565
DYLIB_CURRENT_VERSION = 1;
563566
DYLIB_INSTALL_NAME_BASE = "@rpath";
567+
ENABLE_MODULE_VERIFIER = YES;
568+
ENABLE_USER_SCRIPT_SANDBOXING = YES;
564569
GENERATE_INFOPLIST_FILE = YES;
565570
INFOPLIST_KEY_NSHumanReadableCopyright = "";
566571
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -570,6 +575,7 @@
570575
"@loader_path/Frameworks",
571576
);
572577
MARKETING_VERSION = 1.0;
578+
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++17";
573579
PRODUCT_BUNDLE_IDENTIFIER = mil.nga.grid;
574580
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
575581
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -587,13 +593,16 @@
587593
baseConfigurationReference = 3295100FC695C71079321C28 /* Pods-grid-ios.release.xcconfig */;
588594
buildSettings = {
589595
CLANG_ENABLE_MODULES = YES;
596+
CODE_SIGN_IDENTITY = "";
590597
CODE_SIGN_STYLE = Manual;
591598
CURRENT_PROJECT_VERSION = 1;
592599
DEFINES_MODULE = YES;
593600
DEVELOPMENT_TEAM = "";
594601
DYLIB_COMPATIBILITY_VERSION = 1;
595602
DYLIB_CURRENT_VERSION = 1;
596603
DYLIB_INSTALL_NAME_BASE = "@rpath";
604+
ENABLE_MODULE_VERIFIER = YES;
605+
ENABLE_USER_SCRIPT_SANDBOXING = YES;
597606
GENERATE_INFOPLIST_FILE = YES;
598607
INFOPLIST_KEY_NSHumanReadableCopyright = "";
599608
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -603,6 +612,7 @@
603612
"@loader_path/Frameworks",
604613
);
605614
MARKETING_VERSION = 1.0;
615+
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++17";
606616
PRODUCT_BUNDLE_IDENTIFIER = mil.nga.grid;
607617
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
608618
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -618,7 +628,6 @@
618628
isa = XCBuildConfiguration;
619629
baseConfigurationReference = 43F6D866DB2D2299E81BE1D4 /* Pods-grid-ios-grid-iosTests.debug.xcconfig */;
620630
buildSettings = {
621-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
622631
CODE_SIGN_STYLE = Automatic;
623632
CURRENT_PROJECT_VERSION = 1;
624633
GENERATE_INFOPLIST_FILE = YES;
@@ -635,7 +644,6 @@
635644
isa = XCBuildConfiguration;
636645
baseConfigurationReference = 4E9E5249E3C73D594F06BCAF /* Pods-grid-ios-grid-iosTests.release.xcconfig */;
637646
buildSettings = {
638-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
639647
CODE_SIGN_STYLE = Automatic;
640648
CURRENT_PROJECT_VERSION = 1;
641649
GENERATE_INFOPLIST_FILE = YES;

grid-ios.xcodeproj/xcshareddata/xcschemes/grid-ios.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1340"
3+
LastUpgradeVersion = "1620"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

0 commit comments

Comments
 (0)