Skip to content

Commit

Permalink
feat/Version 3.16.0
Browse files Browse the repository at this point in the history
  • Loading branch information
adam1929 authored Aug 2, 2024
1 parent f4f7703 commit 1de71a8
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 10 deletions.
15 changes: 15 additions & 0 deletions Documentation/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,21 @@ parentDocSlug: android-sdk
> Refer to the [SDK version update guide](https://documentation.bloomreach.com/engagement/docs/android-sdk-version-update) for details on updating from version 2.x.x to 3.x.x.
## Release Notes
## Release Notes for 3.16.0
#### August 02, 2024
* Added:
* Updates tracking of campaign/click events to only track when the xnpe_cmp campaign identifier is present, updates the App Links documentation with details.
* Adds a Push Notification Alert Sound section to the Push Notifications documentation.
* Updates In-App Content Blocks carousel documentation.
* Fixed:
* Aligns display of push notifications and playing of alert sounds with the Google guidelines.
* Adds NULL handing to notification data parsing.
* Resolves a dependency conflicts related to internal usage by the SDK of the Coil library.
* Standardizes regexp parsing of HTML.
* Updates push token correctly according to authorization requirements and permission status
* Dismisses In-app message dialog correctly for already closing application


## Release Notes for 3.15.0
#### June 27, 2024
* Added:
Expand Down
8 changes: 4 additions & 4 deletions Documentation/setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@ The Exponea Android SDK can be installed or updated using [Gradle](https://gradl

1. In your app's `build.gradle.kts` file, add `com.exponea.sdk:sdk` inside the `dependencies { }` section:
```kotlin
implementation("com.exponea.sdk:sdk:3.15.0")
implementation("com.exponea.sdk:sdk:3.16.0")
```
2. Rebuild your project (`Build` > `Rebuild Project`).

### Gradle (Groovy)

1. In your app's `build.gradle` file, add `com.exponea.sdk:sdk` inside the `dependencies { }` section:
```groovy
implementation 'com.exponea.sdk:sdk:3.15.0'
implementation 'com.exponea.sdk:sdk:3.16.0'
```
2. Rebuild your project (`Build` > `Rebuild Project`).
Expand All @@ -37,7 +37,7 @@ The Exponea Android SDK can be installed or updated using [Gradle](https://gradl
<dependency>
<groupId>com.exponea.sdk</groupId>
<artifactId>sdk</artifactId>
<version>3.15.0</version>
<version>3.16.0</version>
</dependency>
```
2. Rebuild your app with Maven.
Expand Down Expand Up @@ -200,7 +200,7 @@ You may get a build error similar to the following, especially in a default new

```
Manifest merger failed : Attribute application@fullBackupContent value=(@xml/backup_rules) from AndroidManifest.xml:8:9-54
is also present at [com.exponea.sdk:sdk:3.15.0] AndroidManifest.xml:15:9-70 value=(@xml/exponea_default_backup_rules).
is also present at [com.exponea.sdk:sdk:3.16.0] AndroidManifest.xml:15:9-70 value=(@xml/exponea_default_backup_rules).
```

The SDK and the new app generated by Android Studio both enable the [auto backup feature](https://developer.android.com/guide/topics/data/autobackup) in `AndroidManifest.xml` but each with their own backup rules. It is up to you as a developer to [manage the manifest files](https://developer.android.com/build/manage-manifests) and ensure they can be merged properly.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Download via Gradle:

```groovy
dependencies {
implementation 'com.exponea.sdk:sdk:3.15.0'
implementation 'com.exponea.sdk:sdk:3.16.0'
}
```

Expand All @@ -35,7 +35,7 @@ Download via Maven:
<dependency>
<groupId>com.exponea.sdk</groupId>
<artifactId>sdk</artifactId>
<version>3.15.0</version>
<version>3.16.0</version>
</dependency>
```

Expand Down
4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ android {
minSdkVersion 21
targetSdkVersion 34
compileSdk 34
versionCode 83
versionName "3.15.0"
versionCode 84
versionName "3.16.0"
vectorDrawables.useSupportLibrary = true
}
compileOptions {
Expand Down
4 changes: 2 additions & 2 deletions sdk/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ android {
minSdkVersion 17
targetSdkVersion 34
compileSdk 34
buildConfigField "String", "EXPONEA_VERSION_NAME", '"3.15.0"'
buildConfigField "int", "EXPONEA_VERSION_CODE", "78"
buildConfigField "String", "EXPONEA_VERSION_NAME", '"3.16.0"'
buildConfigField "int", "EXPONEA_VERSION_CODE", "79"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles 'proguard-rules.pro'
}
Expand Down

0 comments on commit 1de71a8

Please sign in to comment.