File tree Expand file tree Collapse file tree 17 files changed +46
-34
lines changed
OptimizelySDKCore/OptimizelySDKCore.xcodeproj
OptimizelySDKDatafileManager/OptimizelySDKDatafileManager.xcodeproj
OptimizelySDKEventDispatcher/OptimizelySDKEventDispatcher.xcodeproj
OptimizelySDKShared/OptimizelySDKShared.xcodeproj
OptimizelySDKTVOS/OptimizelySDKTVOS.xcodeproj
OptimizelySDKUniversal/OptimizelySDKUniversal.xcodeproj
OptimizelySDKUserProfileService/OptimizelySDKUserProfileService.xcodeproj
OptimizelySDKiOS/OptimizelySDKiOS.xcodeproj Expand file tree Collapse file tree 17 files changed +46
-34
lines changed Original file line number Diff line number Diff line change 1
1
# Optimizely Objective-C SDK Changelog
2
2
3
+ ## 2.1.4
4
+ November 19, 2018
5
+
6
+ This release fixes remaining issues having to cast to access data model objects. Also, sets TLS minimum version.
7
+
8
+ ### New Features
9
+ * No new features for this patch release.
10
+
11
+ ### Bug Fixes:
12
+ * Fix Swift 4 accessing data model properties without cast.
13
+ * Pin TLS minimum version.
14
+
3
15
## 2.1.3
4
16
November 8, 2018
5
17
Original file line number Diff line number Diff line change 1
1
Pod ::Spec . new do |s |
2
2
s . name = "OptimizelySDKCore"
3
- s . version = "2.1.3 "
3
+ s . version = "2.1.4 "
4
4
s . summary = "Optimizely server-side testing core framework."
5
5
s . homepage = "http://developers.optimizely.com/server/reference/index.html?language=objectivec"
6
6
s . license = { :type => "Apache License, Version 2.0" , :file => "LICENSE" }
Original file line number Diff line number Diff line change 2240
2240
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
2241
2241
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
2242
2242
OPTIMIZELY_SDK_VERSION_MINOR = 1;
2243
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
2243
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
2244
2244
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
2245
2245
PRODUCT_MODULE_NAME = "$(PRODUCT_NAME)";
2246
2246
SDKROOT = iphoneos;
2530
2530
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
2531
2531
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
2532
2532
OPTIMIZELY_SDK_VERSION_MINOR = 1;
2533
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
2533
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
2534
2534
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
2535
2535
PRODUCT_MODULE_NAME = "$(PRODUCT_NAME)";
2536
2536
SDKROOT = iphoneos;
Original file line number Diff line number Diff line change 1
1
Pod ::Spec . new do |s |
2
2
s . name = "OptimizelySDKDatafileManager"
3
- s . version = "2.1.3 "
3
+ s . version = "2.1.4 "
4
4
s . summary = "Optimizely server-side testing datafile manager framework."
5
5
s . homepage = "http://developers.optimizely.com/server/reference/index.html?language=objectivec"
6
6
s . license = { :type => "Apache License, Version 2.0" , :file => "LICENSE" }
@@ -16,5 +16,5 @@ Pod::Spec.new do |s|
16
16
s . framework = "Foundation"
17
17
s . requires_arc = true
18
18
s . xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "OPTIMIZELY_SDK_VERSION=@\\ \" #{ s . version } \\ \" " }
19
- s . dependency 'OptimizelySDKShared' , '2.1.3 '
19
+ s . dependency 'OptimizelySDKShared' , '2.1.4 '
20
20
end
Original file line number Diff line number Diff line change 815
815
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
816
816
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
817
817
OPTIMIZELY_SDK_VERSION_MINOR = 1;
818
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
818
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
819
819
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
820
820
SDKROOT = iphoneos;
821
821
SWIFT_VERSION = 4.2;
886
886
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
887
887
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
888
888
OPTIMIZELY_SDK_VERSION_MINOR = 1;
889
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
889
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
890
890
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
891
891
SDKROOT = iphoneos;
892
892
SWIFT_VERSION = 4.2;
Original file line number Diff line number Diff line change 1
1
Pod ::Spec . new do |s |
2
2
s . name = "OptimizelySDKEventDispatcher"
3
- s . version = "2.1.3 "
3
+ s . version = "2.1.4 "
4
4
s . summary = "Optimizely server-side testing event dispatcher framework."
5
5
s . homepage = "http://developers.optimizely.com/server/reference/index.html?language=objectivec"
6
6
s . license = { :type => "Apache License, Version 2.0" , :file => "LICENSE" }
@@ -16,5 +16,5 @@ Pod::Spec.new do |s|
16
16
s . framework = "Foundation"
17
17
s . requires_arc = true
18
18
s . xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "OPTIMIZELY_SDK_VERSION=@\\ \" #{ s . version } \\ \" " }
19
- s . dependency 'OptimizelySDKShared' , '2.1.3 '
19
+ s . dependency 'OptimizelySDKShared' , '2.1.4 '
20
20
end
Original file line number Diff line number Diff line change 687
687
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
688
688
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
689
689
OPTIMIZELY_SDK_VERSION_MINOR = 1;
690
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
690
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
691
691
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
692
692
SDKROOT = iphoneos;
693
693
SWIFT_VERSION = 4.2;
760
760
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
761
761
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
762
762
OPTIMIZELY_SDK_VERSION_MINOR = 1;
763
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
763
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
764
764
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
765
765
SDKROOT = iphoneos;
766
766
SWIFT_VERSION = 4.2;
Original file line number Diff line number Diff line change 1
1
Pod ::Spec . new do |s |
2
2
s . name = "OptimizelySDKShared"
3
- s . version = "2.1.3 "
3
+ s . version = "2.1.4 "
4
4
s . summary = "Optimizely server-side testing shared framework."
5
5
s . homepage = "http://developers.optimizely.com/server/reference/index.html?language=objectivec"
6
6
s . license = { :type => "Apache License, Version 2.0" , :file => "LICENSE" }
@@ -18,5 +18,5 @@ Pod::Spec.new do |s|
18
18
s . ios . library = "sqlite3"
19
19
s . requires_arc = true
20
20
s . xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "OPTIMIZELY_SDK_VERSION=@\\ \" #{ s . version } \\ \" " }
21
- s . dependency 'OptimizelySDKCore' , '2.1.3 '
21
+ s . dependency 'OptimizelySDKCore' , '2.1.4 '
22
22
end
Original file line number Diff line number Diff line change 1130
1130
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
1131
1131
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
1132
1132
OPTIMIZELY_SDK_VERSION_MINOR = 1;
1133
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
1133
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
1134
1134
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
1135
1135
SDKROOT = iphoneos;
1136
1136
SWIFT_VERSION = 4.2;
1203
1203
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
1204
1204
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
1205
1205
OPTIMIZELY_SDK_VERSION_MINOR = 1;
1206
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
1206
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
1207
1207
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
1208
1208
SDKROOT = iphoneos;
1209
1209
SWIFT_VERSION = 4.2;
Original file line number Diff line number Diff line change 1
1
Pod ::Spec . new do |s |
2
2
s . name = "OptimizelySDKTVOS"
3
- s . version = "2.1.3 "
3
+ s . version = "2.1.4 "
4
4
s . summary = "Optimizely server-side testing framework for tvOS."
5
5
s . homepage = "http://developers.optimizely.com/server/reference/index.html?language=objectivec"
6
6
s . license = { :type => "Apache License, Version 2.0" , :file => "LICENSE" }
@@ -16,7 +16,7 @@ Pod::Spec.new do |s|
16
16
s . framework = "Foundation"
17
17
s . requires_arc = true
18
18
s . xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "OPTIMIZELY_SDK_VERSION=@\\ \" #{ s . version } \\ \" " }
19
- s . dependency 'OptimizelySDKEventDispatcher' , '2.1.3 '
20
- s . dependency 'OptimizelySDKUserProfileService' , '2.1.3 '
21
- s . dependency 'OptimizelySDKDatafileManager' , '2.1.3 '
19
+ s . dependency 'OptimizelySDKEventDispatcher' , '2.1.4 '
20
+ s . dependency 'OptimizelySDKUserProfileService' , '2.1.4 '
21
+ s . dependency 'OptimizelySDKDatafileManager' , '2.1.4 '
22
22
end
Original file line number Diff line number Diff line change 672
672
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
673
673
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
674
674
OPTIMIZELY_SDK_VERSION_MINOR = 1;
675
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
675
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
676
676
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
677
677
SDKROOT = appletvos;
678
678
SWIFT_VERSION = 4.2;
773
773
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
774
774
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
775
775
OPTIMIZELY_SDK_VERSION_MINOR = 1;
776
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
776
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
777
777
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
778
778
SDKROOT = appletvos;
779
779
SWIFT_VERSION = 4.2;
Original file line number Diff line number Diff line change 1963
1963
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
1964
1964
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
1965
1965
OPTIMIZELY_SDK_VERSION_MINOR = 1;
1966
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
1966
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
1967
1967
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
1968
1968
RESOURCES_TARGETED_DEVICE_FAMILY = "";
1969
1969
SDKROOT = iphoneos;
2036
2036
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
2037
2037
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
2038
2038
OPTIMIZELY_SDK_VERSION_MINOR = 1;
2039
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
2039
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
2040
2040
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
2041
2041
RESOURCES_TARGETED_DEVICE_FAMILY = "";
2042
2042
SDKROOT = iphoneos;
Original file line number Diff line number Diff line change 1
1
Pod ::Spec . new do |s |
2
2
s . name = "OptimizelySDKUserProfileService"
3
- s . version = "2.1.3 "
3
+ s . version = "2.1.4 "
4
4
s . summary = "Optimizely server-side testing user profile framework."
5
5
s . homepage = "http://developers.optimizely.com/server/reference/index.html?language=objectivec"
6
6
s . license = { :type => "Apache License, Version 2.0" , :file => "LICENSE" }
@@ -16,5 +16,5 @@ Pod::Spec.new do |s|
16
16
s . framework = "Foundation"
17
17
s . requires_arc = true
18
18
s . xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "OPTIMIZELY_SDK_USER_PROFILE_VERSION=@\\ \" #{ s . version } \\ \" " }
19
- s . dependency 'OptimizelySDKShared' , '2.1.3 '
19
+ s . dependency 'OptimizelySDKShared' , '2.1.4 '
20
20
end
Original file line number Diff line number Diff line change 775
775
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
776
776
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
777
777
OPTIMIZELY_SDK_VERSION_MINOR = 1;
778
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
778
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
779
779
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
780
780
SDKROOT = iphoneos;
781
781
SWIFT_VERSION = 4.2;
842
842
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
843
843
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
844
844
OPTIMIZELY_SDK_VERSION_MINOR = 1;
845
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
845
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
846
846
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
847
847
SDKROOT = iphoneos;
848
848
SWIFT_VERSION = 4.2;
Original file line number Diff line number Diff line change 1
1
Pod ::Spec . new do |s |
2
2
s . name = "OptimizelySDKiOS"
3
- s . version = "2.1.3 "
3
+ s . version = "2.1.4 "
4
4
s . summary = "Optimizely server-side testing framework for iOS."
5
5
s . homepage = "http://developers.optimizely.com/server"
6
6
s . license = { :type => "Apache License, Version 2.0" , :file => "LICENSE" }
@@ -15,7 +15,7 @@ Pod::Spec.new do |s|
15
15
s . framework = "Foundation"
16
16
s . requires_arc = true
17
17
s . xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "OPTIMIZELY_SDK_VERSION=@\\ \" #{ s . version } \\ \" " }
18
- s . dependency 'OptimizelySDKEventDispatcher' , '2.1.3 '
19
- s . dependency 'OptimizelySDKUserProfileService' , '2.1.3 '
20
- s . dependency 'OptimizelySDKDatafileManager' , '2.1.3 '
18
+ s . dependency 'OptimizelySDKEventDispatcher' , '2.1.4 '
19
+ s . dependency 'OptimizelySDKUserProfileService' , '2.1.4 '
20
+ s . dependency 'OptimizelySDKDatafileManager' , '2.1.4 '
21
21
end
Original file line number Diff line number Diff line change 666
666
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
667
667
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
668
668
OPTIMIZELY_SDK_VERSION_MINOR = 1;
669
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
669
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
670
670
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
671
671
SDKROOT = iphoneos;
672
672
SWIFT_VERSION = 4.2;
768
768
OPTIMIZELY_SDK_VERSION = "$(OPTIMIZELY_SDK_VERSION_MAJOR).$(OPTIMIZELY_SDK_VERSION_MINOR).$(OPTIMIZELY_SDK_VERSION_PATCH)$(OPTIMIZELY_SDK_VERSION_SUFFIX)";
769
769
OPTIMIZELY_SDK_VERSION_MAJOR = 2;
770
770
OPTIMIZELY_SDK_VERSION_MINOR = 1;
771
- OPTIMIZELY_SDK_VERSION_PATCH = 3 ;
771
+ OPTIMIZELY_SDK_VERSION_PATCH = 4 ;
772
772
OPTIMIZELY_SDK_VERSION_SUFFIX = "";
773
773
SDKROOT = iphoneos;
774
774
SWIFT_VERSION = 4.2;
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ Please note below that _\<platform\>_ is used to represent the platform on which
27
27
#### Cocoapod
28
28
1 . Add the following lines to the _ Podfile_ :<pre >
29
29
``` use_frameworks! ```
30
- ``` pod 'OptimizelySDK<platform>', '2.1.3 ' ```
30
+ ``` pod 'OptimizelySDK<platform>', '2.1.4 ' ```
31
31
</pre >
32
32
33
33
2 . Run the following command: <pre >``` pod install ``` </pre >
You can’t perform that action at this time.
0 commit comments