Skip to content

Commit d84f98c

Browse files
author
AWS
committed
AWS SDK for Android 2.4.4
1 parent 0cbcadc commit d84f98c

File tree

85 files changed

+7016
-90
lines changed

Some content is hidden

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

85 files changed

+7016
-90
lines changed

CHANGELOG.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,30 @@
11
# Change Log - AWS SDK for Android
22

3+
## [Release 2.4.4](https://github.com/aws/aws-sdk-android/releases/tag/release_v2.4.4)
4+
5+
### New Features:
6+
- **Amazon DynamoDB Document Model**
7+
- Added DynamoDB Document API: The Document API provides full JSON data support, use of Document Path to access part of a document, and new data types such as Map, Primitive, List, and Boolean.
8+
9+
* **Amazon Cognito Auth (Beta)**
10+
- A new SDK that enables sign-up and sign-in for Amazon Cognito Your User Pools via a lightweight hosted UI.
11+
12+
### Bug Fixes:
13+
- **Amazon Pinpoint**
14+
- Change Pinpoint notification client to be a strong reference in Pinpoint notification receiver
15+
- **Breaking API Change** Please use `PinpointNotificationReceiver.setNotificationClient()` API instead of `setWeakNotificationClient`.
16+
17+
- **Amazon S3**
18+
- Fixed bug in `TransferUtility` which caused the app to crash due to a race condition when loading Transfer Records from Transfer Database. See [issue #288](https://github.com/aws/aws-sdk-android/issues/288)
19+
320
## [Release 2.4.3](https://github.com/aws/aws-sdk-android/releases/tag/release_v2.4.3)
421

522
### Improvements:
623
- **AWS IoT**
724
- Update API to latest spec.
825

926
- **Amazon Polly**
10-
- Amazon Polly exposes new German voice `Vicki`.
27+
- Added support for new voice id - `Vicki`.
1128

1229
- **Amazon Pinpoint**
1330
- Update logging to be more restrictive.

Proguard.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ When exporting your app using the AWS SDK for Android with the default, empty _p
77
```
88
# Class names are needed in reflection
99
-keepnames class com.amazonaws.**
10+
-keepnames class com.amazon.**
1011
# Request handlers defined in request.handlers
1112
-keep class com.amazonaws.services.**.*Handler
1213
# The following are referenced but aren't required to run

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.4.3</version>
15+
<version>2.4.4</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.4.3</version>
23+
<version>2.4.4</version>
2424
</dependency>
2525
</dependencies>
2626

aws-android-sdk-autoscaling/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.4.3</version>
15+
<version>2.4.4</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.4.3</version>
23+
<version>2.4.4</version>
2424
</dependency>
2525
</dependencies>
2626

aws-android-sdk-cloudwatch/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.4.3</version>
15+
<version>2.4.4</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.4.3</version>
23+
<version>2.4.4</version>
2424
</dependency>
2525
</dependencies>
2626

aws-android-sdk-cognito/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
<artifactId>aws-android-sdk-cognito</artifactId>
77
<packaging>jar</packaging>
88
<name>AWS SDK for Android - Amazon Cognito Sync</name>
9-
<version>2.4.3</version>
9+
<version>2.4.4</version>
1010
<description>The AWS Android SDK for Amazon Cognito Sync module holds the client classes that are used for communicating with Amazon Cognito Sync Service</description>
1111
<url>http://aws.amazon.com/sdkforandroid</url>
1212

1313
<parent>
1414
<groupId>com.amazonaws</groupId>
1515
<artifactId>aws-android-sdk-pom</artifactId>
16-
<version>2.4.3</version>
16+
<version>2.4.4</version>
1717
</parent>
1818

1919
<licenses>
@@ -29,7 +29,7 @@
2929
<groupId>com.amazonaws</groupId>
3030
<artifactId>aws-android-sdk-core</artifactId>
3131
<optional>false</optional>
32-
<version>2.4.3</version>
32+
<version>2.4.4</version>
3333
</dependency>
3434
<dependency>
3535
<groupId>com.google.android</groupId>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
fabric-identifier=com.amazonaws.aws-android-sdk-cognito
2-
fabric-version=2.4.3
2+
fabric-version=2.4.4
33
fabric-build-type=binary
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4+
<modelVersion>4.0.0</modelVersion>
5+
<groupId>com.amazonaws</groupId>
6+
<artifactId>aws-android-sdk-cognitoauth</artifactId>
7+
<packaging>aar</packaging>
8+
<name>AWS SDK for Android - Amazon Cognito Auth</name>
9+
<version>2.4.4</version>
10+
<description>The AWS Android SDK with app integration for Amazon Cognito Your User Pools Service</description>
11+
<url>http://aws.amazon.com/sdkforandroid</url>
12+
13+
<parent>
14+
<groupId>com.amazonaws</groupId>
15+
<artifactId>aws-android-sdk-pom</artifactId>
16+
<version>2.4.4</version>
17+
</parent>
18+
19+
<repositories>
20+
<repository>
21+
<id>android-support</id>
22+
<url>file://${env.ANDROID_HOME}/extras/android/m2repository/</url>
23+
</repository>
24+
</repositories>
25+
26+
<licenses>
27+
<license>
28+
<name>Apache License, Version 2.0</name>
29+
<url>http://aws.amazon.com/apache2.0</url>
30+
<distribution>repo</distribution>
31+
</license>
32+
</licenses>
33+
34+
<dependencies>
35+
<dependency>
36+
<groupId>com.google.android</groupId>
37+
<artifactId>android</artifactId>
38+
<version>4.1.1.4</version>
39+
<scope>provided</scope>
40+
</dependency>
41+
<dependency>
42+
<groupId>com.android.support</groupId>
43+
<artifactId>customtabs</artifactId>
44+
<version>25.0.0</version>
45+
<type>aar</type>
46+
</dependency>
47+
</dependencies>
48+
49+
<build>
50+
<plugins>
51+
<plugin>
52+
<groupId>com.simpligility.maven.plugins</groupId>
53+
<artifactId>android-maven-plugin</artifactId>
54+
<version>4.4.3</version>
55+
<extensions>true</extensions>
56+
<configuration>
57+
<sdk>
58+
<platform>15</platform>
59+
</sdk>
60+
</configuration>
61+
</plugin>
62+
<plugin>
63+
<groupId>org.apache.maven.plugins</groupId>
64+
<artifactId>maven-compiler-plugin</artifactId>
65+
</plugin>
66+
<plugin>
67+
<groupId>org.apache.maven.plugins</groupId>
68+
<artifactId>maven-javadoc-plugin</artifactId>
69+
</plugin>
70+
</plugins>
71+
</build>
72+
</project>
73+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3+
xmlns:amazon="http://schemas.amazon.com/apk/res/android"
4+
package="com.amazonaws.mobileconnectors.cognitoauth">
5+
6+
<application android:allowBackup="true"/>
7+
</manifest>

0 commit comments

Comments
 (0)