Skip to content

Commit

Permalink
Update to 4.0.0 release candidate 1
Browse files Browse the repository at this point in the history
  • Loading branch information
Joel Fischer committed Sep 19, 2015
1 parent 0ff697a commit 4ee9327
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 6 deletions.
16 changes: 15 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,27 @@
# 4.0.0 Release Notes (pre-release)

## Release Candidate 1 (2015-09-19)

### Enhancements
* Lock screen icon is now fetched
* Hex string parsing is now roughly twice as fast

### Bug Fixes
* Web request delegates weren't always called
* Streaming audio fixes
* Large chunks of data passed over TCP no longer uses far too much memory
* Xcode 7 warnings fixed
* Test frameworks updated for Swift 2.0
* Build server fixes


## Alpha 4 (2015-09-08)

### Enhancements
* Documentation update to SDLHMILevel.
* Formatted files.
* SDLChangeRegistration RPC updated with new parameters.
* Heartbeat is now implemented for v3 head units and greater.
* Lock Screen Image URL fetching is now implemented.
* Callback methods in SDLProxyListener protocol implemented for new RPCs.
* Buffer size for transport greatly increased for v3 and greater.
* Now compatible with iOS 6+ instead of just iOS 7+ using Cocoapods.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
##### Note: Please see the [release/4.0.0](https://github.com/smartdevicelink/sdl_ios/tree/release/4.0.0) branch of sdl_ios for the most recent version. Significant changes have been made since the latest stable release and the in-progress develop branch. When released, it will include distribution via Carthage and Cocoapods. The current alpha has Cocoapods support, see below for installation instructions.
##### Note: Please see the [release/4.0.0](https://github.com/smartdevicelink/sdl_ios/tree/release/4.0.0) branch of sdl_ios for the most recent version. Significant changes have been made since the latest stable release and the in-progress develop branch. When released, it will include distribution via Carthage and Cocoapods. The current release candidate has Cocoapods support, see below for installation instructions.

[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
[![Version](https://img.shields.io/cocoapods/v/SmartDeviceLink-iOS.svg?style=flat)](https://cocoapods.org/pods/SmartDeviceLink-iOS)
Expand Down Expand Up @@ -33,7 +33,7 @@ See the [changelog](https://github.com/smartdevicelink/sdl_ios/blob/release/4.0.

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.0.0-alpha.4'`. Then run `pod install` inside your terminal.
In your podfile, you want to add `pod 'SmartDeviceLink-iOS', '4.0.0-RC.1'`. Then run `pod install` inside your terminal.

##### Carthage

Expand Down
4 changes: 2 additions & 2 deletions SmartDeviceLink-iOS.podspec
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
Pod::Spec.new do |s|

s.name = "SmartDeviceLink-iOS"
s.version = "4.0.0-alpha.4"
s.version = "4.0.0-RC.1"
s.summary = "Connect your app with cars!"
s.homepage = "https://github.com/smartdevicelink/SmartDeviceLink-iOS"
s.license = { :type => "New BSD", :file => "LICENSE" }
s.author = { "SmartDeviceLink Team" => "joel@livio.io" }
s.platform = :ios, "6.0"
s.source = { :git => "https://github.com/smartdevicelink/sdl_ios.git", :tag => "4.0.0-alpha.3" }
s.source = { :git => "https://github.com/smartdevicelink/sdl_ios.git", :tag => "4.0.0-RC.1" }
s.source_files = "SmartDeviceLink-iOS/SmartDeviceLink/*.{h,m}"
s.requires_arc = true

Expand Down
2 changes: 1 addition & 1 deletion SmartDeviceLink-iOS/SmartDeviceLink/SDLProxy.m
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
typedef void (^URLSessionTaskCompletionHandler)(NSData *data, NSURLResponse *response, NSError *error);
typedef void (^URLSessionDownloadTaskCompletionHandler)(NSURL *location, NSURLResponse *response, NSError *error);

NSString *const SDLProxyVersion = @"4.0.0-alpha.4";
NSString *const SDLProxyVersion = @"4.0.0-RC.1";
const float startSessionTime = 10.0;
const float notifyProxyClosedDelay = 0.1;
const int POLICIES_CORRELATION_ID = 65535;
Expand Down

0 comments on commit 4ee9327

Please sign in to comment.