From f038a72665a3dd8efc0eff9e2e4f5db8e5105ede Mon Sep 17 00:00:00 2001 From: Joel Fischer Date: Mon, 22 Jun 2015 13:52:03 -0400 Subject: [PATCH] Update version to v4.0.0-alpha.3 --- CHANGELOG.md | 13 ++++++++++--- README.md | 2 +- SmartDeviceLink-iOS.podspec | 4 ++-- SmartDeviceLink-iOS/SmartDeviceLink/Info.plist | 2 +- SmartDeviceLink-iOS/SmartDeviceLink/SDLProxy.m | 2 +- 5 files changed, 15 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a15e047a5..d73162117 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ # 4.0.0 Release Notes (pre-release) -## API Breaking Changes +## Alpha 3 +### Bug Fixes +* Prevent NULL pointer calls on SDLPolicyDataParser, SDLV1ProtocolHeader, and SDLV2ProtocolHeader +* Fix transport not connecting if the app is launched after the device is connected to a head unit. + +## Alpha 2 + +### API Breaking Changes * 28 header files moved to 'project' scope, making them unavailable to developers. * Headers now use class forwarding (`@class`) instead of full imports whenever possible. * SDLDebugToolConsole is given its own file @@ -14,7 +21,7 @@ * Removed SDLTransport protocol and file * Removed SDLInterfaceProtocol protocol and file -## Enhancements +### Enhancements * Completely new project structure. This will enable future support for optional packages through Cocoapods (via subspecs) and frameworks * Cocoapods distribution support * Carthage distribution support @@ -37,7 +44,7 @@ * Refactor IAP transport * Add thread index to log format -## Bugfixes +### Bugfixes * Fix all SDLRPCMessages being initialized being set with 'request' type * Fix all instances of 'receive' being spelled incorrectly * Fix attempting to copy an SDLEnum in `+[SDLRPCRequestFactory buildPutFileWithFileName:fileType:persistentFile:correlationId:]` diff --git a/README.md b/README.md index e58bcb313..30f64cc62 100644 --- a/README.md +++ b/README.md @@ -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.2'`. Then run `pod install` inside your terminal. +In your podfile, you want to add `pod 'SmartDeviceLink-iOS', '4.0.0-alpha.3'`. Then run `pod install` inside your terminal. ##### Carthage diff --git a/SmartDeviceLink-iOS.podspec b/SmartDeviceLink-iOS.podspec index 8abbc4761..b8d971332 100644 --- a/SmartDeviceLink-iOS.podspec +++ b/SmartDeviceLink-iOS.podspec @@ -1,13 +1,13 @@ Pod::Spec.new do |s| s.name = "SmartDeviceLink-iOS" - s.version = "4.0.0-alpha.2" + s.version = "4.0.0-alpha.3" 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, "7.0" - s.source = { :git => "https://github.com/smartdevicelink/sdl_ios.git", :tag => "4.0.0-alpha.2" } + s.source = { :git => "https://github.com/smartdevicelink/sdl_ios.git", :tag => "4.0.0-alpha.3" } s.source_files = "SmartDeviceLink-iOS/SmartDeviceLink/*.{h,m}" s.requires_arc = true diff --git a/SmartDeviceLink-iOS/SmartDeviceLink/Info.plist b/SmartDeviceLink-iOS/SmartDeviceLink/Info.plist index 1f2a2f096..4c46a7d8c 100644 --- a/SmartDeviceLink-iOS/SmartDeviceLink/Info.plist +++ b/SmartDeviceLink-iOS/SmartDeviceLink/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 4.0.0-alpha.2 + 4.0.0-alpha.3 CFBundleSignature ???? CFBundleVersion diff --git a/SmartDeviceLink-iOS/SmartDeviceLink/SDLProxy.m b/SmartDeviceLink-iOS/SmartDeviceLink/SDLProxy.m index 8fbc8dee4..608225b43 100644 --- a/SmartDeviceLink-iOS/SmartDeviceLink/SDLProxy.m +++ b/SmartDeviceLink-iOS/SmartDeviceLink/SDLProxy.m @@ -42,7 +42,7 @@ typedef void(^URLSessionTaskCompletionHandler)(NSData *data, NSURLResponse *response, NSError *error); -NSString *const SDLProxyVersion = @"4.0.0-alpha.2"; +NSString *const SDLProxyVersion = @"4.0.0-alpha.3"; const float startSessionTime = 10.0; const float notifyProxyClosedDelay = 0.1; const int POLICIES_CORRELATION_ID = 65535;