All Versions
222
Latest Version
Avg Release Cycle
5 days
Latest Release
-

Changelog History
Page 21

  • v2.2.3 Changes

    ๐Ÿ†• New Features

    • SDK Core
      • Added AWS GovCloud (US) Region support.
    • Amazon S3
      • Updated AWSS3PreSignedURLBuilder to use AWS Signature Version 4 for generating the pre-signed URLs.
      • Updated AWSS3PreSignedURLBuilder to accept additional request parameters to be included in pre-signed URLs.
    • Amazon DynamoDB Object Mapper
      • Added support for Secondary Index Scan.

    Resolved Issues

    • Amazon S3
      • Fixed an issue where an empty directory cannot be created.
  • v2.2.2 Changes

    ๐Ÿ†• New Features

    • ๐Ÿ“ˆ Amazon Mobile Analytics
      • Updated the Amazon Mobile Analytics client APIs so that the developer needs to write fewer lines of code to initialize it.
      • Defaulted the SDK to send events over WAN.

    Resolved Issues

    • Amazon S3
      • Fixed the issue in S3TransferManager that local downloaded files may be accidentally removed when the server returns 304 response.
      • Fixed the issue where the Amazon S3 client does not retry for the SignatureDoesNotMatch error.
      • Fixed the issue where putBucketVersioning does not return any response under certain situations.
  • v2.2.1 Changes

    ๐Ÿ†• New Features

    • Amazon API Gateway - Added a runtime library for the generated SDK of Amazon API Gateway. Amazon API Gateway makes it easy for AWS customers to publish, maintain, monitor, and secure application programming interfaces (APIs) at any scale.

    Resolved Issues

    • SDK Core - Updated the CocoaPods podspec. Now the SDK is compatible with the use_frameworks! option.
  • v2.2.0 Changes

    ๐Ÿ†• New Features

    • โšก๏ธ Service model updates - The service models are updated for Amazon Cognito Identity, Amazon Cognito Sync, Amazon DynamoDB, Amazon EC2, and AWS Lambda.

    Resolved Issues

    • AWS Lambda - Fixed an issue where the SDK does not properly serialize the response object when it contains message as a key.

    Misc Changes

    • SDK Core
      • All third-party libraries are prefixed with AWS to avoid any conflicts with different versions of the third-party libraries. Please update all use of BFTask to AWSTask.
      • Removed the AWS service JSON files and imported them as source files to simplify the initial SDK installation.
    • ๐Ÿ“ˆ Amazon Mobile Analytics - Amazon Mobile Analytics is now provided as an independent service, and not a part of the AWS Core anymore. To use Amazon Mobile Analytics, please import AWSMobileAnalytics.framework or add pod 'AWSMobileAnalytics' to your Podfile. You need to update #import <AWSCore/AWSCore.h> to #import <AWSMobileAnalytics/AWSMobileAnalytics.h>.
  • v2.1.2 Changes

    Resolved Issues

    • SDK Core - Fixed an issue where the SDK does not return any response under certain situations.
    • ๐Ÿ“ˆ Amazon Mobile Analytics - Resolved an issue where client_id may be inadvertently changed.
    • Amazon S3
      • Resolved an issue where the SDK cannot remove multiple objects.
      • Addressed an issue where concurrently downloading the same object to the same filePath may corrupt the data.
  • v2.1.1 Changes

    ๐Ÿ†• New Features

    • AWS Lambda - Added support for AWS Lambda.
    • Amazon Machine Learning - Added support for Amazon Machine Learning.

    Resolved Issues

    • Amazon S3 - Fixed two memory issues:
      • When the request object is retained, request.internalRequest is not properly released after the operation completes.
      • The memory is not property released until all tasks finish when an app continuously downloads many files.
  • v2.1.0 Changes

    Misc Changes

    • SDK Core
      • Added - initWithRegionType:identityPoolId: to AWSCognitoCredentialsProvider. See AWSCredentialsProvider.h for further details.
      • Deprecated all + credentialsWith* factory methods in AWSCognitoCredentialsProvider.
      • Added + registerSERVICEWithConfiguration:forKey:, + SERVICEForKey:, and + removeSERVICEForKey: to each service client. See the service client headers for further details.
      • Deprecated - initWithConfiguration: in all service clients.
      • Deprecated - serviceForKey:, - setService:forKey:, and - removeServiceForKey: in AWSServiceManager.
      • Split the framework into per service frameworks.
      • Updated the SDK structure to support CocoaPods 0.36.0 with the use_framework! option.

    Resolved Issues

    • Amazon S3 Transfer Manager - Fixed a bug where resume does not work as intended if the app restarts.
  • v2.0.17 Changes

    Resolved Issues

    • Amazon DynamoDB Object Mapper - Fixed a number format issue relating to the device locale setting.
    • ๐Ÿ“ˆ Amazon Mobile Analytics - Fixed an issue in AWSMobileAnalyticsBufferedReader that generated application errors if the underlying inputStream contained multi-byte characters.
  • v2.0.16 Changes

    ๐Ÿ†• New Features

    • Amazon DynamoDB Object Mapper - Added support for new data types: BOOL, List, and Map. AWSDynamoDBModel has been deprecated. Use AWSDynamoDBObjectModel instead.

    Resolved Issues

    • SDK Core - Fixed a bug in the query string serializer that may cause BatchPutAttributes request failure in Amazon SimpleDB.
  • v2.0.15 Changes

    Resolved Issues

    • SDK Core

      • Fixed a bug in AWSCognitoCredentialsProvider where identityId was set to pool id when using simplified constructors.
      • Fixed a bug in AWSCognitoCredentialsProvider where credentials were not saved in the keychain when using simplified constructors.
      • Removed the third party libraries from AWSiOSSDKv2.framework.
    • Amazon S3 - Fixed an issue where the SDK does not automatically retry for the SignatureDoesNotMatch exception.