Skip to content

Releases: aws-amplify/aws-sdk-ios

AWS SDK for iOS 2.6.35

09 Nov 04:36
Compare
Choose a tag to compare

Bug Fixes

  • AWS CognitoAuth
    • Fixes regression in AWSCognitoAuthConfiguration constructor. See issue#1090

AWS SDK for iOS 2.6.34

08 Nov 05:48
Compare
Choose a tag to compare

Enhancements

  • Amazon CognitoAuth
    • Added capability to use SFAuthenticationSession for devices running iOS 11+. It can be enabled using the enableSFAuthSessionIfAvailable in the initializer or through EnableSFAuthenticationSesssion property in the awsconfiguration.json.

Bug Fixes

  • Amazon S3

    • Fixed bug in AWSTransferUtility that was reporting incorrect status for transfers when the app was force-closed. See issue#1058
    • Fixed crash in AWSTransferUtility due to a null value for MultiPartUpload ID. See issue#1060
  • Amazon Pinpoint

    • putEvents now correctly logs the number of accepted, retryable, and dirty
      events. See issue#1074
    • Fixed data race issues in AWSPinpointSessionEventClient
  • AWS IoT

    • Fixed crash in the drainSenderQueue routine by using a semaphore to manage access of the underlying queue. See issue#1071

Misc. Updates

  • Model updates for the following services
    • Amazon EC2
    • AWS Lambda
    • Amazon S3

AWS SDK for iOS 2.6.33

25 Oct 22:12
Compare
Choose a tag to compare

Bug Fixes

  • Amazon Pinpoint

    • Fixed 'Undefined symbols' error where AWSPinpointVersionString was not
      implemented when importing AWSPinpoint as a static library using CocoaPods.
      See issue#1050
    • Fixed incorrectly reported SDK version in Pinpoint events
      See issue#1051
  • Amazon S3

    • Fixed bug in AWSTransferUtility.default client to use a constant value for the NSURLSessionID. See issue#1067

Misc. Updates

  • Model updates for the following services
    • Amazon EC2
    • Amazon Transcribe
  • In all SDKs, the SDKVersion and SDKVersionString in the umbrella header
    are now deprecated, and will be removed in an upcoming minor version of the
    SDK. Use the service-specific version string instead.

AWS SDK for iOS 2.6.32

11 Oct 22:24
Compare
Choose a tag to compare

Bug Fixes

  • Amazon Kinesis

    • Use row id instead of partition key to delete submitted events in database. See PR #792
    • GZIP encoded PutRecord and PutRecords requests for Kinesis Streams; PutRecord and PutRecordBatch for Firehose.
  • Amazon S3

    • For background transfers using AWSS3TransferUtility, the backgroundURLSessionCompletionHandler callback will be called on the main thread.

Misc. Updates

  • Model updates for the following services
    • Amazon EC2

AWS SDK for iOS 2.6.31

27 Sep 17:27
Compare
Choose a tag to compare

Bug Fixes

  • Amazon S3
    • Fixed bug in S3 Transfer Utility that was causing progress tracking for multipart transfers to be underreported for background transfers.

Misc. Updates

  • Model updates for the following services
    • Amazon EC2

AWS SDK for iOS 2.6.30

20 Sep 23:58
Compare
Choose a tag to compare

Enhancements

  • General SDK Improvements
    • Fix warnings in the SDK imposed by the iOS 12 platform update.

Misc. Updates

  • Model updates for the following services
    • Amazon CloudWatch
    • Amazon CloudWatch Logs
    • Amazon DynamoDB
    • Amazon EC2
    • Amazon Elastic Load Balancing
    • Amazon Polly
    • Amazon Simple Email Service

AWS SDK for iOS 2.6.29

14 Sep 02:29
Compare
Choose a tag to compare

Enhancements

  • Amazon Polly

    • Added support for new voice Zhiyu.
  • Amazon CognitoAuth

    • User completion code called after SFSafariViewController dismissed See pull#1000
    • Allow developer to decide if sign in screen should be shown again if the refresh token has expired. See pull#1007

Bug Fixes

  • Amazon CognitoAuth
    • Added check to see if refreshToken is received from the server. If not, retrieve it from the keychain. See issue#1035

AWS SDK for iOS 2.6.28

30 Aug 23:32
Compare
Choose a tag to compare

2.6.28

Misc. Updates

  • Model updates for the following services
    • Amazon Autoscaling
    • Amazon CloudWatch Logs
    • Amazon Cognito Identity Provider
    • Amazon DynamoDB
    • Amazon EC2
    • AWS KMS
    • Amazon Rekognition
    • Amazon Transcribe

Bug Fixes

  • Amazon S3

    • Fixed bug in MultiPart transfer utility where resuming multiple times finishes the upload before it has been completed. See issue#1015
  • Amazon Core

    • Added checks to AWSURLSessionManager to prevent crashes and instead propagate error due to transient IO issues. See issue#1025

AWS SDK for iOS 2.6.27

18 Aug 00:04
Compare
Choose a tag to compare

Bug Fixes

  • Amazon Pinpoint
    • Fixed a bug where accessing AWSPinpointEndpointProfile from multiple threads would potentially lead to a crash. See issue#906

AWS SDK for iOS 2.6.26

03 Aug 02:50
a30e19f
Compare
Choose a tag to compare

New Features

  • Amazon Polly
    • Amazon Polly enables female voice Aditi to speak Hindi language

Enhancements

  • AWS IoT
    • Refactored MQTTClient to address namespace conflict. See issue#961

Misc. Updates

  • Model updates for the following services
    • Amazon Cognito Identity
    • Amazon Cognito Identity Provider
    • Amazon DynamoDB
    • Amazon EC2
    • AWS Lambda
    • Amazon Polly
    • Amazon Rekognition
    • Amazon Transcribe

Bug Fixes

  • AWS IoT

    • Fixed reconnection logic for the case where the connection is closed by the Server. See issue#1002
  • Amazon Pinpoint

    • Fixed bug that demographic information in endpoint profile never gets updated after initialization. Demographic information now is updated with values in the main bundle whenever currentEndpoint is called.
  • Amazon S3

    • Fixed bug in MultiPart transfer utility progress tracking. See issue#759