Skip to content

Commit a1e79c9

Browse files
authored
release 3.6.5 [skip ci] (#593)
1 parent a96e23b commit a1e79c9

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

AWSAppSync.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'AWSAppSync'
3-
s.version = '3.6.4'
3+
s.version = '3.6.5'
44
s.author = 'AWS'
55
s.homepage = 'http://aws.amazon.com/mobile/sdk'
66
s.license = { :type => 'Amazon Software License', :file => 'LICENSE' }

AWSAppSyncClient/AWSAppSyncHTTPNetworkTransport.swift

+5-5
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class AWSAppSyncHTTPNetworkTransport: AWSNetworkTransport {
3939
private let authProvider: AppSyncAuthProvider
4040
private let sendOperationIdentifiers: Bool
4141
private var retryStrategy: AWSAppSyncRetryStrategy
42-
42+
4343
private let activeTimersQueue = DispatchQueue(label: "AWSAppSyncHTTPNetworkTransport.activeTimers")
4444
private var activeTimers: [String: DispatchSourceTimer] = [:]
4545

@@ -140,7 +140,7 @@ public class AWSAppSyncHTTPNetworkTransport: AWSNetworkTransport {
140140
retryStrategy: retryStrategy
141141
)
142142
}
143-
143+
144144
/// Creates a network transport with the specified server URL and session configuration.
145145
///
146146
/// - Parameters:
@@ -191,7 +191,7 @@ public class AWSAppSyncHTTPNetworkTransport: AWSNetworkTransport {
191191
request.httpMethod = "POST"
192192
request.setValue(NSDate().aws_stringValue(AWSDateISO8601DateFormat2), forHTTPHeaderField: "X-Amz-Date")
193193
request.setValue("application/json", forHTTPHeaderField: "Content-Type")
194-
request.setValue("aws-sdk-ios/3.6.4 AppSyncClient", forHTTPHeaderField: "User-Agent")
194+
request.setValue("aws-sdk-ios/3.6.5 AppSyncClient", forHTTPHeaderField: "User-Agent")
195195
addDeviceId(request: &request)
196196
}
197197

@@ -205,7 +205,7 @@ public class AWSAppSyncHTTPNetworkTransport: AWSNetworkTransport {
205205
break
206206
}
207207
}
208-
208+
209209
/// Returns `deviceId` for the specified key from the keychain.
210210
/// If the key does not exist in keychain, a `deviceId` is generated, stored and returned.
211211
///
@@ -374,7 +374,7 @@ public class AWSAppSyncHTTPNetworkTransport: AWSNetworkTransport {
374374
mutableRequest.setValue(provider.getLatestAuthToken(), forHTTPHeaderField: "authorization")
375375
completionHandler(.success(()))
376376
}
377-
377+
378378
case .awsLambda(let provider):
379379
guard let asyncProvider = provider as? AWSLambdaAuthProviderAsync else {
380380
mutableRequest.setValue(provider.getLatestAuthToken(), forHTTPHeaderField: "authorization")

AWSAppSyncClient/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>3.6.4</string>
18+
<string>3.6.5</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSPrincipalClass</key>

README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ The AWS AppSync SDK for iOS enables you to access your AWS AppSync backend and p
4545
1. Add the following line to your Podfile:
4646

4747
```ruby
48-
pod 'AWSAppSync', '~> 3.6.4'
48+
pod 'AWSAppSync', '~> 3.6.5'
4949
```
5050

5151
Example:
@@ -59,7 +59,7 @@ The AWS AppSync SDK for iOS enables you to access your AWS AppSync backend and p
5959
use_frameworks!
6060
6161
# Pods for EventsApp
62-
pod 'AWSAppSync', '~> 3.6.4'
62+
pod 'AWSAppSync', '~> 3.6.5'
6363
end
6464
```
6565

@@ -84,18 +84,18 @@ Carthage supports XCFrameworks in Xcode 12 or above. Follow the steps below to c
8484
```
8585

8686
3. Then run the following command:
87-
87+
8888
$ carthage update --use-xcframeworks
8989

9090
4. On your application targets’ General settings tab, in the Embedded Binaries section, drag and drop each xcframework you want to use from the Carthage/Build folder on disk.
9191

9292
> Note: If you are using XCFrameworks (i.e., either Carthage or Dynamic Frameworks), the module `AWSMobileClient` is named as `AWSMobileClientXCF` to work around a [Swift issue](https://bugs.swift.org/browse/SR-11704). To use `AWSMobileClient`, import it as:
93-
93+
9494
import AWSMobileClientXCF
9595

9696
and use it your app code without the `XCF` suffix.
9797

98-
AWSMobileClient.default.initialize()
98+
AWSMobileClient.default.initialize()
9999

100100
##### Frameworks with "fat libraries" (not recommended)
101101

@@ -205,7 +205,7 @@ You can get the backend setup by following the steps below:
205205
- `AppSyncMultiAuthAPIKey`
206206
1. Create another CloudFormation Stack following step 1-6 above with `API Key` as the Auth type (we'll change that later)
207207
1. Create a Lambda function using the template provided in this project at `AWSAppSyncIntegrationTests/ConsoleResources/appsync-lambda-authorize
208-
r.js`
208+
r.js`
209209
1. Once the stack is complete click on the __Outputs__ tab
210210
1. Copy the appropriate values to the test configuration file `AppSyncIntegrationTests/appsync_test_credentials.json`:
211211
- `AppSyncEndpointAPIKeyLambda`

0 commit comments

Comments
 (0)