Skip to content

Commit b58973d

Browse files
author
AWS
committed
AWS SDK for Android 2.6.18
1 parent c2309f5 commit b58973d

File tree

84 files changed

+439
-306
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+439
-306
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Change Log - AWS SDK for Android
22

3+
## [Release 2.6.18](https://github.com/aws/aws-sdk-android/releases/tag/release_v2.6.18)
4+
5+
### Enhancements
6+
7+
* **Amazon Kinesis Video Streams**
8+
* Add handling of token rotation, error recovery and the re-streaming in general.
9+
* **Breaking API Changes**
10+
11+
|Class|2.6.17 API|2.6.18 API
12+
|-----|----------|----------
13+
| KinesisVideoProducerStream|getStreamData(byte[], int, int)<br />return type: int|getStreamData(byte[], int, int, ReadResult)<br />return type: void
14+
| NativeKinesisVideoProducerJni|getStreamData(long, byte[], int, int)<br />return type: int|getStreamData(long, byte[], int, int , ReadResult)<br />return type: void
15+
| NativeKinesisVideoProducerStream|getStreamData(@ byte[], int, int)<br />return type: int|getStreamData(@ byte[], int, int, ReadResult)<br />return type: void
16+
317
## [Release 2.6.17](https://github.com/aws/aws-sdk-android/releases/tag/release_v2.6.17)
418

519
### Bug Fixes

README.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# AWS SDK for Android
22

33
[![Build Status](https://travis-ci.org/aws/aws-sdk-android.png?branch=master)](https://travis-ci.org/aws/aws-sdk-android)
4-
[![GitHub release](https://img.shields.io/github/release/aws/aws-sdk-android.svg)]()
4+
[![GitHub release](https://img.shields.io/github/release/aws/aws-sdk-android.svg)](https://github.com/aws/aws-sdk-android/releases)
55
[![Maven Central](https://img.shields.io/maven-central/v/com.amazonaws/aws-android-sdk-pom.svg)]()
66
[![Twitter Follow](https://img.shields.io/twitter/follow/awsformobile.svg?style=social&label=Follow)]()
77

8-
The [AWS SDK for Android](http://aws.amazon.com/sdkforandroid) provides a library and documentation for developers to build connected mobile applications using AWS.
8+
The [AWS SDK for Android](https://aws.amazon.com/mobile/resources/) provides a library and documentation for developers to build connected mobile applications using AWS.
99

1010

1111

@@ -113,11 +113,19 @@ The SDK provides access to many AWS Services. At the most basic level the SDK p
113113

114114
### Mobile Connectors
115115

116-
The SDK also provides a higher level experience for many service.
116+
The SDK also provides a higher level experience for many services.
117117

118-
### S3 Transfer Manager
118+
### S3 Transfer Utility
119119

120-
The Transfer Manager adds convenience and reliability ontop of using the standard AmazonS3Client when uploading and downloading binary data to S3:
120+
The TransferUtility adds convenience and reliability on top of using the standard `AmazonS3Client` when uploading and downloading data to S3:
121+
122+
* Enhances performance by automatically converting upload transfers > 5MB to multi-part uploads, using multiple threads.
123+
* Provides the ability to pause/resume/cancel upload/download transfers, which is useful if the app is being killed or loses internet connectivity.
124+
* Automatically pauses/resumes upload/download transfers when network connectivity changes.
125+
126+
### S3 Transfer Manager (Deprecated)
127+
128+
The Transfer Manager adds convenience and reliability on top of using the standard `AmazonS3Client` when uploading and downloading binary data to S3:
121129

122130
* Enhances performance by automatically converting large requests to multi-part uploads, using multiple threads.
123131
* Allows developers to pause/resume uploads/downloads, which is especially useful if the app is being killed or loses internet connectivity.
@@ -147,7 +155,7 @@ The Amazon Cognito mobile connector provides the ability to:
147155
* Synchronize user profile data, app preferences or game state across devices and across login providers.
148156
* Record and update user data while offline.
149157

150-
Note: The Cognito Identity classes are a part of core jar (as well as the core Maven package). The Cognito Sync source code is in a separate repository, and can be found [here](https://github.com/aws/amazon-cognito-android).
158+
**Note**: The Amazon Cognito Federated Identities classes are part of `AWS SDK for Android - Core` (`aws-android-sdk-core` Maven package) and can be found [here](https://github.com/aws/aws-sdk-android/tree/master/aws-android-sdk-core). The Amazon Cognito Sync code can be found [here](https://github.com/aws/aws-sdk-android/tree/master/aws-android-sdk-cognito).
151159

152160

153161
### Amazon Mobile Analytics

aws-android-sdk-apigateway-core/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
<parent>
1313
<groupId>com.amazonaws</groupId>
1414
<artifactId>aws-android-sdk-pom</artifactId>
15-
<version>2.6.17</version>
15+
<version>2.6.18</version>
1616
</parent>
1717

1818
<dependencies>
1919
<dependency>
2020
<groupId>com.amazonaws</groupId>
2121
<artifactId>aws-android-sdk-core</artifactId>
2222
<optional>false</optional>
23-
<version>2.6.17</version>
23+
<version>2.6.18</version>
2424
</dependency>
2525
</dependencies>
2626

aws-android-sdk-auth-core/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@
2121
<parent>
2222
<groupId>com.amazonaws</groupId>
2323
<artifactId>aws-android-sdk-pom</artifactId>
24-
<version>2.6.17</version>
24+
<version>2.6.18</version>
2525
</parent>
2626

2727
<dependencies>
2828
<dependency>
2929
<groupId>com.amazonaws</groupId>
3030
<artifactId>aws-android-sdk-core</artifactId>
3131
<optional>false</optional>
32-
<version>2.6.17</version>
32+
<version>2.6.18</version>
3333
</dependency>
3434

3535
<dependency>

0 commit comments

Comments
 (0)