All Versions
222
Latest Version
Avg Release Cycle
5 days
Latest Release
-
Changelog History
Page 21
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.
- Updated
- Amazon DynamoDB Object Mapper
- Added support for Secondary Index Scan.
Resolved Issues
- Amazon S3
- Fixed an issue where an empty directory cannot be created.
- SDK Core
-
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.
- Fixed the issue in
- ๐ Amazon Mobile Analytics
-
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 ofBFTask
toAWSTask
. - Removed the AWS service JSON files and imported them as source files to simplify the initial SDK installation.
- All third-party libraries are prefixed with
- ๐ 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 addpod 'AWSMobileAnalytics'
to yourPodfile
. 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.
- When the request object is retained,
-
v2.1.0 Changes
Misc Changes
- SDK Core
- Added
- initWithRegionType:identityPoolId:
toAWSCognitoCredentialsProvider
. SeeAWSCredentialsProvider.h
for further details. - Deprecated all
+ credentialsWith*
factory methods inAWSCognitoCredentialsProvider
. - 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:
inAWSServiceManager
. - Split the framework into per service frameworks.
- Updated the SDK structure to support CocoaPods 0.36.0 with the
use_framework!
option.
- Added
Resolved Issues
- Amazon S3 Transfer Manager - Fixed a bug where resume does not work as intended if the app restarts.
- SDK Core
-
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
, andMap
.AWSDynamoDBModel
has been deprecated. UseAWSDynamoDBObjectModel
instead.
Resolved Issues
- SDK Core - Fixed a bug in the query string serializer that may cause
BatchPutAttributes
request failure in Amazon SimpleDB.
- Amazon DynamoDB Object Mapper - Added support for new data types:
-
v2.0.15 Changes
Resolved Issues
SDK Core
- Fixed a bug in
AWSCognitoCredentialsProvider
whereidentityId
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
.
- Fixed a bug in
Amazon S3 - Fixed an issue where the SDK does not automatically retry for the
SignatureDoesNotMatch
exception.