Skip to content

Commit

Permalink
chore: prep release 3.1.4 (#406)
Browse files Browse the repository at this point in the history
- Upgrade dependency versions to include latest AWS SDK and AppSyncRealTimeClient, which fixes #396
- Update CHANGELOG
  • Loading branch information
palpatim authored Jul 31, 2020
1 parent 873ae36 commit 7aaa17a
Show file tree
Hide file tree
Showing 61 changed files with 4,508 additions and 3,095 deletions.
6 changes: 3 additions & 3 deletions AWSAppSync.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'AWSAppSync'
s.version = '3.1.3'
s.version = '3.1.4'
s.author = 'AWS'
s.homepage = 'http://aws.amazon.com/mobile/sdk'
s.license = { :type => 'Amazon Software License', :file => 'LICENSE' }
Expand All @@ -11,10 +11,10 @@ Pod::Spec.new do |s|
s.ios.deployment_target = '9.0'
s.swift_version = '5.1'

s.dependency 'AWSCore', '~> 2.14.0'
s.dependency 'AWSCore', '~> 2.15.0'
s.dependency 'SQLite.swift', '~> 0.12.2'
s.dependency 'ReachabilitySwift', '~> 5.0.0'
s.dependency 'AppSyncRealTimeClient', '~> 1.1'
s.dependency 'AppSyncRealTimeClient', '~> 1.4'

s.source_files = 'AWSAppSyncClient/AWSAppSync.h', 'AWSAppSyncClient/*.swift', 'AWSAppSyncClient/Internal/**/*.{h,m,swift}', 'AWSAppSyncClient/Apollo/Sources/Apollo/*.swift'
s.public_header_files = ['AWSAppSyncClient/AWSAppSync.h', 'AWSAppSyncClient/AWSAppSync-Swift.h', 'AWSAppSyncClient/Internal/AppSyncLogHelper.h']
Expand Down
2 changes: 1 addition & 1 deletion AWSAppSyncClient/AWSAppSyncHTTPNetworkTransport.swift
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ public class AWSAppSyncHTTPNetworkTransport: AWSNetworkTransport {
request.httpMethod = "POST"
request.setValue(NSDate().aws_stringValue(AWSDateISO8601DateFormat2), forHTTPHeaderField: "X-Amz-Date")
request.setValue("application/json", forHTTPHeaderField: "Content-Type")
request.setValue("aws-sdk-ios/3.1.3 AppSyncClient", forHTTPHeaderField: "User-Agent")
request.setValue("aws-sdk-ios/3.1.4 AppSyncClient", forHTTPHeaderField: "User-Agent")
addDeviceId(request: &request)
}

Expand Down
2 changes: 1 addition & 1 deletion AWSAppSyncClient/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>3.1.3</string>
<string>3.1.4</string>
<key>CFBundleVersion</key>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>NSPrincipalClass</key>
Expand Down
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,18 @@
The AWS AppSync SDK for iOS enables you to access your AWS AppSync backend and perform operations like `Queries`, `Mutations` and `Subscriptions`. The SDK
also includes support for offline operations.

## Unreleased
## 3.1.4

### Bug Fixes

- Updated AppSync RealTime Client, which fixes stale connection handling upon resume from background:
- https://github.com/awslabs/aws-mobile-appsync-sdk-ios/issues/396
- https://github.com/awslabs/aws-mobile-appsync-sdk-ios/issues/403
- Also see https://github.com/aws-amplify/aws-appsync-realtime-client-ios/issues/24

### Misc. Updates

- Updated to latest dependencies

## 3.1.3

Expand Down
6 changes: 3 additions & 3 deletions Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ platform :ios, "9.0"
use_frameworks!
inhibit_all_warnings!

AWS_SDK_VERSION = "2.14.0"
AWS_SDK_VERSION = "2.15.0"

target "AWSAppSync" do
pod "AWSCore", "~> #{AWS_SDK_VERSION}"
pod "SQLite.swift", "~> 0.12.2"
pod "ReachabilitySwift", "~> 5.0.0"
pod "AppSyncRealTimeClient", "~> 1.1"
pod "AppSyncRealTimeClient", "~> 1.4"

pod "SwiftLint"
end
Expand All @@ -20,7 +20,7 @@ target "AWSAppSyncTestCommon" do
# We directly access a database connection to verify certain initialization
# setups
pod "SQLite.swift", "~> 0.12.2"
pod "AppSyncRealTimeClient", "~> 1.1"
pod "AppSyncRealTimeClient", "~> 1.4"
end

target "AWSAppSyncTestApp" do
Expand Down
44 changes: 22 additions & 22 deletions Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
PODS:
- AppSyncRealTimeClient (1.2.0):
- AppSyncRealTimeClient (1.4.0):
- Starscream (~> 3.1.0)
- AWSAuthCore (2.14.2):
- AWSCore (= 2.14.2)
- AWSCognitoIdentityProvider (2.14.2):
- AWSAuthCore (2.15.0):
- AWSCore (= 2.15.0)
- AWSCognitoIdentityProvider (2.15.0):
- AWSCognitoIdentityProviderASF (= 1.0.1)
- AWSCore (= 2.14.2)
- AWSCore (= 2.15.0)
- AWSCognitoIdentityProviderASF (1.0.1)
- AWSCore (2.14.2)
- AWSMobileClient (2.14.2):
- AWSAuthCore (= 2.14.2)
- AWSCognitoIdentityProvider (= 2.14.2)
- AWSS3 (2.14.2):
- AWSCore (= 2.14.2)
- AWSCore (2.15.0)
- AWSMobileClient (2.15.0):
- AWSAuthCore (= 2.15.0)
- AWSCognitoIdentityProvider (= 2.15.0)
- AWSS3 (2.15.0):
- AWSCore (= 2.15.0)
- ReachabilitySwift (5.0.0)
- SQLite.swift (0.12.2):
- SQLite.swift/standard (= 0.12.2)
Expand All @@ -21,10 +21,10 @@ PODS:
- SwiftLint (0.39.2)

DEPENDENCIES:
- AppSyncRealTimeClient (~> 1.1)
- AWSCore (~> 2.14.0)
- AWSMobileClient (~> 2.14.0)
- AWSS3 (~> 2.14.0)
- AppSyncRealTimeClient (~> 1.4)
- AWSCore (~> 2.15.0)
- AWSMobileClient (~> 2.15.0)
- AWSS3 (~> 2.15.0)
- ReachabilitySwift (~> 5.0.0)
- SQLite.swift (~> 0.12.2)
- SwiftLint
Expand All @@ -44,18 +44,18 @@ SPEC REPOS:
- SwiftLint

SPEC CHECKSUMS:
AppSyncRealTimeClient: 3f95699ecb432b8f5856b1d58484e8d651debec0
AWSAuthCore: 7ab6f5ab60ba8bb91a4868581946a993cbbae76d
AWSCognitoIdentityProvider: 609856c741ef86037055223b3a46f4eeb49319d0
AppSyncRealTimeClient: 1e14f5584218e63b00fffbc093ad1934701a4b68
AWSAuthCore: 284f1bc07187fad68ba52a0af088fe84f7af538e
AWSCognitoIdentityProvider: 451b1a39c5c73afa9fc2bf8d29cb0892e9b3b34c
AWSCognitoIdentityProviderASF: f94f1a502e72ef3d0a1de93e10bf7a79c8698118
AWSCore: 80da498ab0979e77dbdc7690a61ceaaccfb0499a
AWSMobileClient: b80f21439aa95df2375e7acdde76d2f60c12f4b7
AWSS3: 2ea579ed91fb01a187f7d8d827e3936da488531e
AWSCore: b732e43f2afaef25c3a7dd9408b8c594213397bd
AWSMobileClient: 633ec8c81dadec097e1fdb62e372e0af9b6dd706
AWSS3: e54ce8e29744663f0e5f3e90d610880974fc59fa
ReachabilitySwift: 985039c6f7b23a1da463388634119492ff86c825
SQLite.swift: d2b4642190917051ce6bd1d49aab565fe794eea3
Starscream: 4bb2f9942274833f7b4d296a55504dcfc7edb7b0
SwiftLint: 22ccbbe3b8008684be5955693bab135e0ed6a447

PODFILE CHECKSUM: b53786a3faef301dd9bda772f79a9f484bdb78fd
PODFILE CHECKSUM: f1194c0497c2cea1cc99203941c3daa220aa6f19

COCOAPODS: 1.9.3

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Pods/AWSCore/AWSCore/Service/AWSService.m

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Pods/AWSMobileClient/AWSCognitoAuth/AWSCognitoAuth.m

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Pods/AWSS3/AWSS3/AWSS3PreSignedURL.m

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Pods/AWSS3/AWSS3/AWSS3Service.m

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 7aaa17a

Please sign in to comment.