From 150999cffec54fa2266e0d9db07c16143dc17a26 Mon Sep 17 00:00:00 2001
From: adam1929 <103995671+adam1929@users.noreply.github.com>
Date: Fri, 11 Oct 2024 14:04:25 +0200
Subject: [PATCH] feat/Version 4.0.1
---
Documentation/release-notes.md | 11 +++++++++++
Documentation/setup.md | 8 ++++----
README.md | 4 ++--
app/build.gradle | 4 ++--
sdk/build.gradle | 4 ++--
5 files changed, 21 insertions(+), 10 deletions(-)
diff --git a/Documentation/release-notes.md b/Documentation/release-notes.md
index 0ca63146..40d00811 100644
--- a/Documentation/release-notes.md
+++ b/Documentation/release-notes.md
@@ -11,6 +11,17 @@ parentDocSlug: android-sdk
> Refer to the [SDK version update guide](https://documentation.bloomreach.com/engagement/docs/android-sdk-version-update) for details on updating to the next major version.
## Release Notes
+## Release Notes for 4.0.1
+#### October 11, 2024
+* Added:
+ * Adds several minor documentation improvements.
+* Fixed:
+ * Fixes invalid cookie parameter sending for fetch segments.
+ * Fixes missing item in version 4.0.0 release notes.
+ * Fixes incorrect Segmentation API category type in documentation from merchandise to merchandising.
+ * Fixes triggering of segments fetch for PUSH token track.
+
+
## Release Notes for 4.0.0
#### September 25, 2024
* Added:
diff --git a/Documentation/setup.md b/Documentation/setup.md
index b885a468..be32a9ce 100644
--- a/Documentation/setup.md
+++ b/Documentation/setup.md
@@ -18,7 +18,7 @@ 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:4.0.0")
+ implementation("com.exponea.sdk:sdk:4.0.1")
```
2. Rebuild your project (`Build` > `Rebuild Project`).
@@ -26,7 +26,7 @@ The Exponea Android SDK can be installed or updated using [Gradle](https://gradl
1. In your app's `build.gradle` file, add `com.exponea.sdk:sdk` inside the `dependencies { }` section:
```groovy
- implementation 'com.exponea.sdk:sdk:4.0.0'
+ implementation 'com.exponea.sdk:sdk:4.0.1'
```
2. Rebuild your project (`Build` > `Rebuild Project`).
@@ -37,7 +37,7 @@ The Exponea Android SDK can be installed or updated using [Gradle](https://gradl
com.exponea.sdk
sdk
- 4.0.0
+ 4.0.1
```
2. Rebuild your app with Maven.
@@ -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:4.0.0] AndroidManifest.xml:15:9-70 value=(@xml/exponea_default_backup_rules).
+ is also present at [com.exponea.sdk:sdk:4.0.1] 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.
diff --git a/README.md b/README.md
index 97116907..d9c5861e 100644
--- a/README.md
+++ b/README.md
@@ -25,7 +25,7 @@ Download via Gradle:
```groovy
dependencies {
- implementation 'com.exponea.sdk:sdk:4.0.0'
+ implementation 'com.exponea.sdk:sdk:4.0.1'
}
```
@@ -35,7 +35,7 @@ Download via Maven:
com.exponea.sdk
sdk
- 4.0.0
+ 4.0.1
```
diff --git a/app/build.gradle b/app/build.gradle
index 46236963..a370f0fc 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -15,8 +15,8 @@ android {
minSdkVersion 21
targetSdkVersion 34
compileSdk 34
- versionCode 85
- versionName "4.0.0"
+ versionCode 86
+ versionName "4.0.1"
vectorDrawables.useSupportLibrary = true
}
compileOptions {
diff --git a/sdk/build.gradle b/sdk/build.gradle
index fc994b0a..67360df1 100644
--- a/sdk/build.gradle
+++ b/sdk/build.gradle
@@ -12,8 +12,8 @@ android {
minSdkVersion 17
targetSdkVersion 34
compileSdk 34
- buildConfigField "String", "EXPONEA_VERSION_NAME", '"4.0.0"'
- buildConfigField "int", "EXPONEA_VERSION_CODE", "80"
+ buildConfigField "String", "EXPONEA_VERSION_NAME", '"4.0.1"'
+ buildConfigField "int", "EXPONEA_VERSION_CODE", "81"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles 'proguard-rules.pro'
}