From 6c331d5eecc7c5993ce724b98eda92a2e8560173 Mon Sep 17 00:00:00 2001 From: Joel Fischer Date: Fri, 3 Jun 2016 15:54:46 -0400 Subject: [PATCH] Update for v4.1.3 --- CHANGELOG.md | 13 +++++++++++++ README.md | 4 ++-- SmartDeviceLink-iOS.podspec | 2 +- SmartDeviceLink/Info.plist | 2 +- SmartDeviceLink/SDLProxy.m | 2 +- 5 files changed, 18 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b87b298e2..303a38057 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,16 @@ +# 4.1.3 Release Notes +### Enhancements +* Fix unit tests attempting to be built against Xcode 7.1 instead of Xcode 7.3. (#413) +* Auto-upload Carthage archives on tag Travis builds. (#413) +* Move codecov.io settings to the repository in codecov.yml (#415) +* Add a Jazzy documentation generation script, add theme, and generate documentation for the SDL Developer Portal. (#417) + +### Bugfixes +* Improve video streaming by altering video encoding settings. (#410) + +### Other +* Shift project and code files into the root directory, removing the SmartDeviceLink-iOS directory. (#404) + # 4.1.2 Release Notes ### Bugfixes * Enable additional static analyzer rules for Xcode 7.3, fix an associated nullability issue. diff --git a/README.md b/README.md index 5cc55ab96..ae9bf1a94 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ See the [changelog](https://github.com/smartdevicelink/sdl_ios/blob/master/CHANG You can install this library using [Cocoapods](https://cocoapods.org/pods/SmartDeviceLink-iOS). You can get started with Cocoapods by [following their install guide](https://guides.cocoapods.org/using/getting-started.html#getting-started), and learn how to use Cocoapods to install dependencies [by following this guide](https://guides.cocoapods.org/using/using-cocoapods.html). -In your podfile, you want to add `pod 'SmartDeviceLink-iOS', '4.1.2'`. Then run `pod install` inside your terminal. With Cocoapods, we support iOS 6+. +In your podfile, you want to add `pod 'SmartDeviceLink-iOS', '~> 4.1'`. Then run `pod install` inside your terminal. With Cocoapods, we support iOS 6+. ##### Carthage @@ -187,7 +187,7 @@ self.proxy = nil; ``` #### onOnHMIStatus -When your app receives `onOnHMIStatus` it has changed HMI states on the head unit. For example, your application can be put into `HMI_FULL` meaning that it has full access to the vehicle screen. For more info on HMI Levels, [see the Cocoadoc documentation on the enum](http://cocoadocs.org/docsets/SmartDeviceLink-iOS/4.1.2/Classes/SDLHMILevel.html). +When your app receives `onOnHMIStatus` it has changed HMI states on the head unit. For example, your application can be put into `HMI_FULL` meaning that it has full access to the vehicle screen. For more info on HMI Levels, [see the Cocoadoc documentation on the enum](http://cocoadocs.org/docsets/SmartDeviceLink-iOS/4.1.3/Classes/SDLHMILevel.html). You will want to track your first HMI FULL, for instance with a boolean value. The example application has extremely basic tracking of this type in the `onOnHMIStatus` callback. diff --git a/SmartDeviceLink-iOS.podspec b/SmartDeviceLink-iOS.podspec index b7ded1227..452744484 100644 --- a/SmartDeviceLink-iOS.podspec +++ b/SmartDeviceLink-iOS.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "SmartDeviceLink-iOS" -s.version = "4.1.2" +s.version = "4.1.3" s.summary = "Connect your app with cars!" s.homepage = "https://github.com/smartdevicelink/SmartDeviceLink-iOS" s.license = { :type => "New BSD", :file => "LICENSE" } diff --git a/SmartDeviceLink/Info.plist b/SmartDeviceLink/Info.plist index 438715f90..a19ea3e84 100644 --- a/SmartDeviceLink/Info.plist +++ b/SmartDeviceLink/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 4.1.2 + 4.1.3 CFBundleSignature ???? CFBundleVersion diff --git a/SmartDeviceLink/SDLProxy.m b/SmartDeviceLink/SDLProxy.m index 73b8399e3..2929ebc1d 100644 --- a/SmartDeviceLink/SDLProxy.m +++ b/SmartDeviceLink/SDLProxy.m @@ -45,7 +45,7 @@ typedef void (^URLSessionTaskCompletionHandler)(NSData *data, NSURLResponse *response, NSError *error); typedef void (^URLSessionDownloadTaskCompletionHandler)(NSURL *location, NSURLResponse *response, NSError *error); -NSString *const SDLProxyVersion = @"4.1.2"; +NSString *const SDLProxyVersion = @"4.1.3"; const float startSessionTime = 10.0; const float notifyProxyClosedDelay = 0.1; const int POLICIES_CORRELATION_ID = 65535;