From 2032defa956121c20828b46a4d99a2712474a00a Mon Sep 17 00:00:00 2001 From: Florent Vilmart Date: Mon, 1 Jan 2018 21:56:06 -0500 Subject: [PATCH] :zap: Release 1.15.4 (#1185) * Bumps Bolts to 1.9 * Runs latest Xcode verison (9.2) on CI * Uses nlutsenko's xctoolchain --- .gitmodules | 8 ++++---- .travis.yml | 4 +++- Cartfile | 2 +- Cartfile.resolved | 4 ++-- Carthage/Checkouts/Bolts-ObjC | 2 +- Carthage/Checkouts/OCMock | 2 +- Parse.podspec | 6 +++--- Parse/PFConstants.h | 2 +- Parse/Resources/Parse-OSX.Info.plist | 4 ++-- Parse/Resources/Parse-iOS.Info.plist | 4 ++-- Parse/Resources/Parse-tvOS.Info.plist | 4 ++-- Parse/Resources/Parse-watchOS.Info.plist | 4 ++-- .../OSX/ParseOSXStarterProject-Swift/Resources/Info.plist | 4 ++-- .../OSX/ParseOSXStarterProject/Resources/Info.plist | 4 ++-- .../iOS/ParseStarterProject-Swift/Resources/Info.plist | 4 ++-- .../iOS/ParseStarterProject/Resources/Info.plist | 4 ++-- .../ParseStarterProject-Swift/ParseStarter/Info.plist | 4 ++-- .../ParseStarter Extension/Info.plist | 4 ++-- .../ParseStarterProject-Swift/ParseStarter/Info.plist | 4 ++-- .../ParseStarterProject-Swift/Resources/Info.plist | 4 ++-- 20 files changed, 40 insertions(+), 38 deletions(-) diff --git a/.gitmodules b/.gitmodules index a7d06b96c..1ba7e7f70 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,9 +1,9 @@ [submodule "Vendor/xctoolchain"] path = Vendor/xctoolchain - url = https://github.com/ParsePlatform/xctoolchain.git -[submodule "Carthage/Checkouts/OCMock"] - path = Carthage/Checkouts/OCMock - url = https://github.com/erikdoe/OCMock.git + url = https://github.com/nlutsenko/xctoolchain.git [submodule "Carthage/Checkouts/Bolts-ObjC"] path = Carthage/Checkouts/Bolts-ObjC url = https://github.com/BoltsFramework/Bolts-ObjC.git +[submodule "Carthage/Checkouts/OCMock"] + path = Carthage/Checkouts/OCMock + url = https://github.com/erikdoe/OCMock.git diff --git a/.travis.yml b/.travis.yml index a77f64885..5272391e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ language: objective-c os: osx -osx_image: xcode8.3 +osx_image: xcode9.2 branches: only: - master @@ -32,6 +32,8 @@ jobs: env: Deployment install: bundle install script: + # Create a simulator that match current SDK + name + - xcrun simctl create "Apple TV 1080p" com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p com.apple.CoreSimulator.SimRuntime.tvOS-11-2 - bundle exec rake test:deployment - ./Scripts/jazzy.sh deploy: diff --git a/Cartfile b/Cartfile index 377d17b96..6a5d24623 100644 --- a/Cartfile +++ b/Cartfile @@ -1 +1 @@ -github "BoltsFramework/Bolts-ObjC" ~> 1.6 +github "BoltsFramework/Bolts-ObjC" ~> 1.9 diff --git a/Cartfile.resolved b/Cartfile.resolved index 148de4fa9..5a0526650 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1,2 +1,2 @@ -github "BoltsFramework/Bolts-ObjC" "1.8.4" -github "erikdoe/OCMock" "v3.4" +github "BoltsFramework/Bolts-ObjC" "1.9.0" +github "erikdoe/OCMock" "v3.4.1" diff --git a/Carthage/Checkouts/Bolts-ObjC b/Carthage/Checkouts/Bolts-ObjC index e64deecb2..4dc65427d 160000 --- a/Carthage/Checkouts/Bolts-ObjC +++ b/Carthage/Checkouts/Bolts-ObjC @@ -1 +1 @@ -Subproject commit e64deecb2f0e10ac0dbb71f522c7a5b9cafb0b4d +Subproject commit 4dc65427dddc19f78db394941127c1528e55ede8 diff --git a/Carthage/Checkouts/OCMock b/Carthage/Checkouts/OCMock index 69142b9b9..37cfe605d 160000 --- a/Carthage/Checkouts/OCMock +++ b/Carthage/Checkouts/OCMock @@ -1 +1 @@ -Subproject commit 69142b9b916febda3dc88ba63927f0a916ee2994 +Subproject commit 37cfe605d7c848de254e7858a1e3746f74c7801b diff --git a/Parse.podspec b/Parse.podspec index d19ef2202..f2da8af71 100644 --- a/Parse.podspec +++ b/Parse.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'Parse' - s.version = '1.15.3' + s.version = '1.15.4' s.license = { :type => 'BSD', :file => 'LICENSE' } s.homepage = 'http://parseplatform.org/' s.summary = 'A library that gives you access to the powerful Parse cloud platform from your iOS/OS X/watchOS/tvOS app.' @@ -10,7 +10,7 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/parse-community/Parse-SDK-iOS-OSX.git", :tag => s.version.to_s } s.platform = :ios, :osx, :tvos, :watchos - s.ios.deployment_target = '7.0' + s.ios.deployment_target = '8.0' s.osx.deployment_target = '10.9' s.tvos.deployment_target = '9.0' s.watchos.deployment_target = '2.0' @@ -86,5 +86,5 @@ Pod::Spec.new do |s| s.libraries = 'z', 'sqlite3' - s.dependency 'Bolts/Tasks', '~> 1.8' + s.dependency 'Bolts/Tasks', '~> 1.9' end diff --git a/Parse/PFConstants.h b/Parse/PFConstants.h index 39467b994..ceb9046e3 100644 --- a/Parse/PFConstants.h +++ b/Parse/PFConstants.h @@ -13,7 +13,7 @@ #pragma mark - SDK Version ///-------------------------------------- -#define PARSE_VERSION @"1.15.3" +#define PARSE_VERSION @"1.15.4" ///-------------------------------------- #pragma mark - Platform diff --git a/Parse/Resources/Parse-OSX.Info.plist b/Parse/Resources/Parse-OSX.Info.plist index 7fd0ce69c..8ce0cec6c 100644 --- a/Parse/Resources/Parse-OSX.Info.plist +++ b/Parse/Resources/Parse-OSX.Info.plist @@ -13,10 +13,10 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.15.3 + 1.15.4 CFBundleSignature ???? CFBundleVersion - 1.15.3 + 1.15.4 diff --git a/Parse/Resources/Parse-iOS.Info.plist b/Parse/Resources/Parse-iOS.Info.plist index fbd41fe03..741b5486a 100644 --- a/Parse/Resources/Parse-iOS.Info.plist +++ b/Parse/Resources/Parse-iOS.Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.15.3 + 1.15.4 CFBundleSignature ???? CFBundleSupportedPlatforms @@ -22,7 +22,7 @@ iPhoneOS CFBundleVersion - 1.15.3 + 1.15.4 MinimumOSVersion 6.0 diff --git a/Parse/Resources/Parse-tvOS.Info.plist b/Parse/Resources/Parse-tvOS.Info.plist index 96520c55f..80666f44c 100644 --- a/Parse/Resources/Parse-tvOS.Info.plist +++ b/Parse/Resources/Parse-tvOS.Info.plist @@ -15,11 +15,11 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.15.3 + 1.15.4 CFBundleSignature ???? CFBundleVersion - 1.15.3 + 1.15.4 NSPrincipalClass diff --git a/Parse/Resources/Parse-watchOS.Info.plist b/Parse/Resources/Parse-watchOS.Info.plist index 96520c55f..80666f44c 100644 --- a/Parse/Resources/Parse-watchOS.Info.plist +++ b/Parse/Resources/Parse-watchOS.Info.plist @@ -15,11 +15,11 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.15.3 + 1.15.4 CFBundleSignature ???? CFBundleVersion - 1.15.3 + 1.15.4 NSPrincipalClass diff --git a/ParseStarterProject/OSX/ParseOSXStarterProject-Swift/Resources/Info.plist b/ParseStarterProject/OSX/ParseOSXStarterProject-Swift/Resources/Info.plist index e3990583a..6cca4990a 100644 --- a/ParseStarterProject/OSX/ParseOSXStarterProject-Swift/Resources/Info.plist +++ b/ParseStarterProject/OSX/ParseOSXStarterProject-Swift/Resources/Info.plist @@ -17,11 +17,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.15.3 + 1.15.4 CFBundleSignature ???? CFBundleVersion - 1.15.3 + 1.15.4 LSMinimumSystemVersion $(MACOSX_DEPLOYMENT_TARGET) NSMainNibFile diff --git a/ParseStarterProject/OSX/ParseOSXStarterProject/Resources/Info.plist b/ParseStarterProject/OSX/ParseOSXStarterProject/Resources/Info.plist index 5a721820e..cde97274e 100644 --- a/ParseStarterProject/OSX/ParseOSXStarterProject/Resources/Info.plist +++ b/ParseStarterProject/OSX/ParseOSXStarterProject/Resources/Info.plist @@ -17,11 +17,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.15.3 + 1.15.4 CFBundleSignature ???? CFBundleVersion - 1.15.3 + 1.15.4 LSMinimumSystemVersion ${MACOSX_DEPLOYMENT_TARGET} NSMainNibFile diff --git a/ParseStarterProject/iOS/ParseStarterProject-Swift/Resources/Info.plist b/ParseStarterProject/iOS/ParseStarterProject-Swift/Resources/Info.plist index 344e2135a..07bbf7315 100644 --- a/ParseStarterProject/iOS/ParseStarterProject-Swift/Resources/Info.plist +++ b/ParseStarterProject/iOS/ParseStarterProject-Swift/Resources/Info.plist @@ -15,11 +15,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.15.3 + 1.15.4 CFBundleSignature ???? CFBundleVersion - 1.15.3 + 1.15.4 LSRequiresIPhoneOS UILaunchStoryboardName diff --git a/ParseStarterProject/iOS/ParseStarterProject/Resources/Info.plist b/ParseStarterProject/iOS/ParseStarterProject/Resources/Info.plist index d26587ac5..b071a05a0 100644 --- a/ParseStarterProject/iOS/ParseStarterProject/Resources/Info.plist +++ b/ParseStarterProject/iOS/ParseStarterProject/Resources/Info.plist @@ -19,11 +19,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.15.3 + 1.15.4 CFBundleSignature ???? CFBundleVersion - 1.15.3 + 1.15.4 LSRequiresIPhoneOS NSMainNibFile diff --git a/ParseStarterProject/tvOS/ParseStarterProject-Swift/ParseStarter/Info.plist b/ParseStarterProject/tvOS/ParseStarterProject-Swift/ParseStarter/Info.plist index 190ad5b5b..509b99d60 100644 --- a/ParseStarterProject/tvOS/ParseStarterProject-Swift/ParseStarter/Info.plist +++ b/ParseStarterProject/tvOS/ParseStarterProject-Swift/ParseStarter/Info.plist @@ -15,11 +15,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.15.3 + 1.15.4 CFBundleSignature ???? CFBundleVersion - 1.15.3 + 1.15.4 LSRequiresIPhoneOS UIMainStoryboardFile diff --git a/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter Extension/Info.plist b/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter Extension/Info.plist index e337107e7..e7fe91301 100644 --- a/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter Extension/Info.plist +++ b/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter Extension/Info.plist @@ -17,11 +17,11 @@ CFBundlePackageType XPC! CFBundleShortVersionString - 1.15.3 + 1.15.4 CFBundleSignature ???? CFBundleVersion - 1.15.3 + 1.15.4 NSExtension NSExtensionAttributes diff --git a/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter/Info.plist b/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter/Info.plist index f92a162be..1c4d7cd67 100644 --- a/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter/Info.plist +++ b/ParseStarterProject/watchOS/ParseStarterProject-Swift/ParseStarter/Info.plist @@ -17,11 +17,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.15.3 + 1.15.4 CFBundleSignature ???? CFBundleVersion - 1.15.3 + 1.15.4 UISupportedInterfaceOrientations UIInterfaceOrientationPortrait diff --git a/ParseStarterProject/watchOS/ParseStarterProject-Swift/Resources/Info.plist b/ParseStarterProject/watchOS/ParseStarterProject-Swift/Resources/Info.plist index 58684dbd3..1a8b8a824 100644 --- a/ParseStarterProject/watchOS/ParseStarterProject-Swift/Resources/Info.plist +++ b/ParseStarterProject/watchOS/ParseStarterProject-Swift/Resources/Info.plist @@ -15,11 +15,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.15.3 + 1.15.4 CFBundleSignature ???? CFBundleVersion - 1.15.3 + 1.15.4 LSRequiresIPhoneOS UIMainStoryboardFile