Skip to content

Latest commit

 

History

History
81 lines (52 loc) · 6.07 KB

CHANGELOG.md

File metadata and controls

81 lines (52 loc) · 6.07 KB

Change Log - AWS SDK for Android

Release 2.2.9 (11/18/2015)

New Features

  • Amazon Web Services: General service updates and documentation improvements.

Bug Fixes

  • Amazon S3: Fixed slow initialization of Amazon S3 client. #69
  • General: Updated instruction for proguard.

Release 2.2.8 (11/05/2015)

New Features

  • Amazon Web Services: General service updates and documentation improvements.

Bug Fixes

  • AWS Core Runtime Library: Improved retry logic so that aborting a request will not cause a retry.

Release 2.2.7 (10/08/2015)

New Features

  • AWS Lambda: You can now maintain multiple versions of your Lambda function code. Versioning allows you to control which Lambda function version is executed in your different environments (e.g., development, testing, or production). You can also set up your Lambda functions to run for up to five minutes allowing longer running functions such as large volume data ingestion and processing jobs.

Bug Fixes

  • Amazon S3: Resolved a hostname verification issue when there is a . in the bucket name. #59
  • Amazon S3: Resolved an issue when using SSE-C with Transfer Manager
  • Amazon API Gateway: Fixed an issue where the incorrect content length was sent to the service when the body contained UTF-8 characters that were multiple bytes in length. #62

Release 2.2.6 (09/17/2015)

New Features

  • Amazon Web Services: General service updates and documentation improvements.
  • Amazon S3: Added support of ObjectMetadata for upload in Amazon S3 TransferUtility. #56

Bug Fixes

  • AWS Core Runtime Library: Fixed a potential NPE issue caused by ResponseCache by explicitly disabling HTTP response cache.
  • Amazon API Gateway: Fixed a bug where the region for SigV4 signing is pinned to us-east-1. Now the region is deduced from API's invoke URL and can optionally be overwritten via ApiClientFactory.region(String).

Release 2.2.5 (08/07/2015)

New Features

  • Amazon Web Services: General service updates and documentation improvements on Amazon Elastic Compute Cloud (EC2) and Auto Scaling.
  • Github: Open sourced unit tests and added this changelog.

Bug Fixes

  • Amazon S3: Fixed a bug when using Amazon S3 TransferUtility on a worker thread. #51
  • AWS Core Runtime Library: Fixed a bug caused by improper closing of a GZIP encoded content stream. See AWS forum.
  • Maven: Changed the dependency scope of Apache Commons Logging to provided which can remove compilation warnings and improve capability with Gradle.

Release 2.2.4 (07/22/2015)

New Features

  • Amazon S3: The S3 transfer utility has been added to the SDK, which replaces the now deprecated transfer manager. This utility automatically pauses and resumes transfers when internet connectivity is lost and reestablished. The utility also automatically pauses transfers if an app crashes. Developers can manually pause and resume transfers without having to persist any data themselves. For more information, see our blog and Getting Started documentation for more info.
  • Amazon Mobile Analytics: A new simpler constructor has been added to the MobileAnalyticsManager, and transmission of events over WAN is now enabled by default.

Release 2.2.3 (07/09/2015)

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. To know more please visit Amazon API Gateway.

Bug Fixes

  • Amazon S3: Fixed an issue in Amazon S3 where the range information is incorrect in PersistableTransfer. #35
  • AWS Core Runtime Library: Fixed an issue in CognitoCachingCredentialsProvider where the credentials might not be cached when using developer-authenticated identities. #48

Release 2.2.2 (06/11/2015)

New Features

  • AWS Core Runtime Library: Enabled HTTP compression by adding "Accept-Encoding:gzip" header. If the target AWS service (for example, Amazon DynamoDB) supports compression and returns compressed data, the SDK will handle the content correctly. #41
  • Amazon Kinesis: KinesisRecorder now sends compressed records to Amazon Kinesis.
  • Amazon Mobile Analytics: Analytics events are compressed prior to sending the service in order to save network bandwidth.

Bug Fixes

  • Amazon S3: Fixed an issue that occurs when required headers are not properly signed. This issue affects S3 in two regions: Frankfurt (eu-central-1) and China (cn-north-1). #42
  • AWS Core Runtime Library: Fixed an issue in Maven distribution where an incorrect version string is set in "User-Agent".