diff --git a/.github/scripts/release_notes/timestamp.json b/.github/scripts/release_notes/timestamp.json index 9028e244a9..e0c8068e35 100644 --- a/.github/scripts/release_notes/timestamp.json +++ b/.github/scripts/release_notes/timestamp.json @@ -1 +1 @@ -{"ts":1711054741553} \ No newline at end of file +{"ts":1712246654180} \ No newline at end of file diff --git a/src/pages/edge/adobe-journey-optimizer-decisioning/release-notes.md b/src/pages/edge/adobe-journey-optimizer-decisioning/release-notes.md index faec1855d7..e594173233 100644 --- a/src/pages/edge/adobe-journey-optimizer-decisioning/release-notes.md +++ b/src/pages/edge/adobe-journey-optimizer-decisioning/release-notes.md @@ -8,6 +8,16 @@ keywords: # Release notes +## April 3, 2024 + +### Android Optimize 3.0.0 + +Major version update for [Adobe Journey Optimizer - Decisioning Extension](./index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Renamed class `Proposition` to `OptimizeProposition`. + ## March 20, 2024 ### iOS Optimize 5.0.0 diff --git a/src/pages/edge/adobe-journey-optimizer/release-notes.md b/src/pages/edge/adobe-journey-optimizer/release-notes.md index dac5519ba8..289f9d9e6b 100644 --- a/src/pages/edge/adobe-journey-optimizer/release-notes.md +++ b/src/pages/edge/adobe-journey-optimizer/release-notes.md @@ -9,6 +9,17 @@ keywords: # Release notes +## April 3, 2024 + +### Android Messaging 3.0.0 + +Major version update for [Adobe Journey Optimizer](./index.md) for Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Migrated the in-app message feature to use Jetpack Compose based UI Services from MobileCore 3.0.0. +* Adds support for code-based experiences. +* Fixed a bug that caused Activity restarts when processing push notification click URIs. + ## March 20, 2024 Major version update for [Adobe Journey Optimizer](./index.md) for Adobe Experience Platform Mobile SDKs on iOS compatible with Mobile Core 5.0.0. The current release includes the following changes: diff --git a/src/pages/edge/consent-for-edge-network/release-notes.md b/src/pages/edge/consent-for-edge-network/release-notes.md index ff1cdc3eda..a2a8c24065 100644 --- a/src/pages/edge/consent-for-edge-network/release-notes.md +++ b/src/pages/edge/consent-for-edge-network/release-notes.md @@ -9,6 +9,15 @@ keywords: # Release notes +## April 2, 2024 + +### Android EdgeConsent 3.0.0 + +Major version update for [Consent for Edge Network](./index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. + ## March 20, 2024 ### iOS EdgeConsent 5.0.0 diff --git a/src/pages/edge/edge-network/release-notes.md b/src/pages/edge/edge-network/release-notes.md index 96b4c2f433..579a3d24f9 100644 --- a/src/pages/edge/edge-network/release-notes.md +++ b/src/pages/edge/edge-network/release-notes.md @@ -8,6 +8,18 @@ keywords: # Release notes +## April 2, 2024 + +### Android Edge 3.0.0 + +Major version update for [Edge Network](./index.md) Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Removed deprecated function `Formatters.dateToISO8601String()`, replaced by `TimeUtils.getISO8601UTCDateWithMilliseconds()` in MobileCore. +* Removed deprecated function `Formatters.dateToShortDateString()`, replaced by `TimeUtils.getISO8601FullDate()` in MobileCore. +* Added an enhancement to prevent network retries when the device's network is offline. + ## March 19, 2024 ### iOS Edge 5.0.0 diff --git a/src/pages/edge/identity-for-edge-network/release-notes.md b/src/pages/edge/identity-for-edge-network/release-notes.md index e797a43a9c..2313d94b54 100644 --- a/src/pages/edge/identity-for-edge-network/release-notes.md +++ b/src/pages/edge/identity-for-edge-network/release-notes.md @@ -9,6 +9,15 @@ keywords: # Release notes +## April 2, 2024 + +### Android EdgeIdentity 3.0.0 + +Major version update for [Identity for Edge Network](./index.md) Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. + ## March 19, 2024 ### iOS EdgeIdentity 5.0.0 diff --git a/src/pages/edge/media-for-edge-network/release-notes.md b/src/pages/edge/media-for-edge-network/release-notes.md index 4e15005012..933ec0a599 100644 --- a/src/pages/edge/media-for-edge-network/release-notes.md +++ b/src/pages/edge/media-for-edge-network/release-notes.md @@ -9,6 +9,14 @@ keywords: # Release notes +## April 2, 2024 + +### Android EdgeMedia 3.0.0 + +Major version update for [Adobe Streaming Media for Edge Network](./index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. + ## March 20, 2024 ### iOS EdgeMedia 5.0.0 diff --git a/src/pages/home/base/assurance/release-notes.md b/src/pages/home/base/assurance/release-notes.md index 6674119067..25eab0b624 100644 --- a/src/pages/home/base/assurance/release-notes.md +++ b/src/pages/home/base/assurance/release-notes.md @@ -8,6 +8,17 @@ keywords: # Release notes +## April 1, 2024 + +### Android Assurance 3.0.0 + +Major version update for [Adobe Experience Platform Assurance](./index.md) on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* The SDK is now compatible with Kotlin 1.5 and higher. +* Removed deprecated `registerExtension` API. Use the `MobileCore.registerExtensions()` API for registering extensions and initializing the SDK instead. +* Migrated SDK UI components to Jetpack Compose. + ## March 20, 2024 ### iOS Assurance 5.0.0 diff --git a/src/pages/home/base/mobile-core/release-notes.md b/src/pages/home/base/mobile-core/release-notes.md index d3aa1c925e..87a1505ff1 100644 --- a/src/pages/home/base/mobile-core/release-notes.md +++ b/src/pages/home/base/mobile-core/release-notes.md @@ -8,6 +8,46 @@ keywords: # Release notes +## April 1, 2024 + +### Android Signal 3.0.0 + +Major version update for [Signal](./signal/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* The SDK is now compatible with Kotlin 1.5 and higher. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Added an enhancement to prevent network retries when the device's network is offline. + +### Android Lifecycle 3.0.0 + +Major version update for [Lifecycle](./lifecycle/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. + +### Android Identity 3.0.0 + +Major version update for [Identity](./identity/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Added an enhancement to prevent network retries when the device's network is offline. + +### Android Core 3.0.0 + +Major version update of Adobe Experience Platform Core Android SDK is live! + +Please note that the current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* The SDK is now compatible with Kotlin 1.5 and higher. +* Migrated UI service to use Jetpack Compose. +* Removed deprecated `MobileCore.registerExtension(...)` and `MobileCore.start()` APIs. Use the `MobileCore.registerExtensions(...)` API for registering extensions and initializing the SDK instead. +* Removed `MobileCore.setMessagingDelegate`, `MobileCore.getMessagingDelegate` APIs which were used to control the display of in-app messages. Migrate to `com.adobe.marketing.mobile.services.ui.PresentationDelegate` and use `ServiceProvider.getUIService().setPresentationDelegate` API instead. +* Removed other APIs related to extension development which were deprecated in 2.0.0. +* Added an enhancement to prevent network retries when the device's network is offline. + ## March 19, 2024 ### iOS Core 5.0.0 diff --git a/src/pages/home/base/profile/release-notes.md b/src/pages/home/base/profile/release-notes.md index c37151f891..5d2ee8f8d5 100644 --- a/src/pages/home/base/profile/release-notes.md +++ b/src/pages/home/base/profile/release-notes.md @@ -8,6 +8,17 @@ keywords: # Release notes +## April 1, 2024 + +### Android UserProfile 3.0.0 + +Major version update for [User Profile](./index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the `MobileCore.registerExtensions()` API for registering extensions and initializing the SDK instead. +* Removed deprecated `UserProfile.updateUserAttribute` API. Use the `UserProfile.updateUserAttributes` API instead. +* Removed deprecated `UserProfile.removeUserAttribute` API. Use the `UserProfile.removeUserAttributes` API instead. + ## March 20, 2024 ### iOS UserProfile 5.0.0 diff --git a/src/pages/home/release-notes/index.md b/src/pages/home/release-notes/index.md index e25bf16759..97a9b4dce5 100644 --- a/src/pages/home/release-notes/index.md +++ b/src/pages/home/release-notes/index.md @@ -7,6 +7,257 @@ Keywords: # Release notes +## April 3, 2024 + +### Android Mobile Core 3.x and compatible extensions + +New major version of the Mobile Core SDK for Android has been released along with updates to other extensions. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* The SDK is now compatible with Kotlin 1.5 and higher. +* Added an enhancement to prevent network retries when the device's network is offline. +* Migrated UI service to use Jetpack Compose. + +Note that all these extensions must be updated together. + +* Android Mobile Core 3.0.0 +* Android Signal 3.0.0 +* Android Lifecycle 3.0.0 +* Android Identity 3.0.0 +* Android Profile 3.0.0 +* Android Adobe Experience Platform Assurance 3.0.0 +* Android Adobe Experience Platform Edge Network 3.0.0 +* Android Adobe Journey Optimizer 3.0.0 +* Android Adobe Journey Optimizer - Decisioning 3.0.0 +* Android Consent for Edge Network 3.0.0 +* Android Identity for Edge Network 3.0.0 +* Android Media for Edge Network 3.0.0 +* Android Edge Bridge 3.0.0 +* Android Adobe Analytics 3.0.0 +* Android Adobe Analytics - Media Analytics for Audio & Video 3.1.0 +* Android Adobe Audience Manager 3.0.0 +* Android Adobe Campaign Standard 3.0.0 +* Android Adobe Campaign Classic 3.0.0 +* Android Adobe Target 3.0.0 +* Android Places Service 3.0.0 + +**Android BOM 3.0.0** has been released and is the recommended way to manage these dependencies. + +For help on moving to these versions, and information on deprecated APIs please see: + +* [Migration guide](../../resources/migration/android/migrate-to-3x.md) +* [Migration FAQ](../../resources/migration/android/migrate-to-3x.md#frequently-asked-questions) + +### Android BOM 3.0.0 + +* This BOM ([Bill of Materials](https://central.sonatype.com/artifact/com.adobe.marketing.mobile/sdk-bom)) release includes changes to the following Android extensions. + + + + + +| Extension artifact | BOM (2.9.6) | BOM (3.0.0) | +|-----|-----|-----| +| **com.adobe.marketing.mobile:analytics** | **2.0.3** | **3.0.0**| +| **com.adobe.marketing.mobile:assurance** | **2.2.1** | **3.0.0**| +| **com.adobe.marketing.mobile:audience** | **2.0.0** | **3.0.0**| +| **com.adobe.marketing.mobile:campaign** | **2.0.6** | **3.0.0**| +| **com.adobe.marketing.mobile:campaignclassic** | **2.1.5** | **3.0.0**| +| **com.adobe.marketing.mobile:core** | **2.6.2** | **3.0.0**| +| **com.adobe.marketing.mobile:edge** | **2.4.0** | **3.0.0**| +| **com.adobe.marketing.mobile:edgebridge** | **2.1.0** | **3.0.0**| +| **com.adobe.marketing.mobile:edgeconsent** | **2.0.0** | **3.0.0**| +| **com.adobe.marketing.mobile:edgeidentity** | **2.0.1** | **3.0.0**| +| **com.adobe.marketing.mobile:edgemedia** | **2.0.0** | **3.0.0**| +| **com.adobe.marketing.mobile:identity** | **2.0.3** | **3.0.0**| +| **com.adobe.marketing.mobile:lifecycle** | **2.0.4** | **3.0.0**| +| **com.adobe.marketing.mobile:media** | **3.0.0** | **3.1.0**| +| **com.adobe.marketing.mobile:messaging** | **2.2.1** | **3.0.0**| +| **com.adobe.marketing.mobile:optimize** | **2.0.2** | **3.0.0**| +| **com.adobe.marketing.mobile:places** | **2.1.0** | **3.0.0**| +| **com.adobe.marketing.mobile:signal** | **2.0.1** | **3.0.0**| +| **com.adobe.marketing.mobile:target** | **2.0.3** | **3.0.0**| +| **com.adobe.marketing.mobile:userprofile** | **2.0.1** | **3.0.0**| + + + + + +### Android Messaging 3.0.0 + +Major version update for [Adobe Journey Optimizer](../../edge/adobe-journey-optimizer/index.md) for Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Migrated the in-app message feature to use Jetpack Compose based UI Services from MobileCore 3.0.0. +* Adds support for code-based experiences. +* Fixed a bug that caused Activity restarts when processing push notification click URIs. + +### Android Optimize 3.0.0 + +Major version update for [Adobe Journey Optimizer - Decisioning Extension](../../edge/adobe-journey-optimizer-decisioning/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Renamed class `Proposition` to `OptimizeProposition`. + +## April 2, 2024 + +### Android Edge 3.0.0 + +Major version update for [Edge Network](../../edge/edge-network/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Removed deprecated function `Formatters.dateToISO8601String()`, replaced by `TimeUtils.getISO8601UTCDateWithMilliseconds()` in MobileCore. +* Removed deprecated function `Formatters.dateToShortDateString()`, replaced by `TimeUtils.getISO8601FullDate()` in MobileCore. +* Added an enhancement to prevent network retries when the device's network is offline. + +### Android EdgeConsent 3.0.0 + +Major version update for [Consent for Edge Network](../../edge/consent-for-edge-network/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. + +### Android EdgeIdentity 3.0.0 + +Major version update for [Identity for Edge Network](../../edge/identity-for-edge-network/index.md) Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. + +### Android EdgeMedia 3.0.0 + +Major version update for [Adobe Streaming Media for Edge Network](../../edge/media-for-edge-network/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. + +### Android EdgeBridge 3.0.0 + +Major version update for Edge Bridge for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Updated Edge Bridge data format to enhance support for migrating to sending data via Edge Network to Adobe Analytics and reduce the effort required for mapping data to XDM. +* If you are currently using Edge Bridge version 2.x and you are mapping data to XDM in your datastream, adjustments will be necessary when adopting version 3.0.0. For more details, please review the [migration](../../resources/migration/android/migrate-to-3x.md) documentation. + +### Android Analytics 3.0.0 + +Major version update for [Adobe Analytics](../../solution/adobe-analytics/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Added an enhancement to prevent network retries when the device's network is offline. + +### Android Media 3.1.0 + +Version update to 3.1.0 for [Adobe Analytics - Media Analytics workflows](../../solution/adobe-media-analytics/index.md) Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Added an enhancement to prevent network retries when the device's network is offline and improved logging. + +Please note that the version 3.0.0 of the Adobe Analytics - Media Analytics extension is compatible with Mobile Core 2.x. The increment to 3.1.0 was preferred for this release in order to synchronize all extensions to same major version. + +### Android Audience 3.0.0 + +Major version update for [Adobe Audience Manager](../../solution/adobe-audience-manager/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Added an enhancement to prevent network retries when the device's network is offline. + +### Android Campaign Classic 3.0.0 + +Major version update for [Campaign Classic](../../solution/adobe-campaign-classic/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* The SDK is now compatible with Kotlin 1.5 and higher. +* Removed the out-of-the-box push template handling code. This functionality will be available in a future Core 3.x release. + +### Android Campaign Standard 3.0.0 + +Major version update for [Campaign Standard](../../solution/adobe-campaign-standard/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* The SDK is now compatible with Kotlin 1.5 and higher. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Migrated Campaign SDK to use Jetpack Compose based UI Services from MobileCore 3.0.0 +* Moved code to create and track local notifications from Mobile Core to Campaign. + +### Android Target 3.0.0 + +Major version update for [Target](../../solution/adobe-target/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Migrated Target Preview to use Jetpack Compose based UI Services from MobileCore 3.0.0 + +### Android Places 3.0.0 + +Major version update for [Places](../../solution/places/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. + +## April 1, 2024 + +### Android Core 3.0.0 + +Major version update of Adobe Experience Platform Core Android SDK is live! + +Please note that the current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* The SDK is now compatible with Kotlin 1.5 and higher. +* Migrated UI service to use Jetpack Compose. +* Removed deprecated `MobileCore.registerExtension(...)` and `MobileCore.start()` APIs. Use the `MobileCore.registerExtensions(...)` API for registering extensions and initializing the SDK instead. +* Removed `MobileCore.setMessagingDelegate`, `MobileCore.getMessagingDelegate` APIs which were used to control the display of in-app messages. Migrate to `com.adobe.marketing.mobile.services.ui.PresentationDelegate` and use `ServiceProvider.getUIService().setPresentationDelegate` API instead. +* Removed other APIs related to extension development which were deprecated in 2.0.0. +* Added an enhancement to prevent network retries when the device's network is offline. + +### Android Signal 3.0.0 + +Major version update for [Signal](../base/mobile-core/signal/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* The SDK is now compatible with Kotlin 1.5 and higher. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Added an enhancement to prevent network retries when the device's network is offline. + +### Android Lifecycle 3.0.0 + +Major version update for [Lifecycle](../base/mobile-core/lifecycle/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. + +### Android Identity 3.0.0 + +Major version update for [Identity](../base/mobile-core/identity/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Added an enhancement to prevent network retries when the device's network is offline. + +### Android UserProfile 3.0.0 + +Major version update for [User Profile](../base/profile/index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the `MobileCore.registerExtensions()` API for registering extensions and initializing the SDK instead. +* Removed deprecated `UserProfile.updateUserAttribute` API. Use the `UserProfile.updateUserAttributes` API instead. +* Removed deprecated `UserProfile.removeUserAttribute` API. Use the `UserProfile.removeUserAttributes` API instead. + +### Android Assurance 3.0.0 + +Major version update for [Adobe Experience Platform Assurance](../base/assurance/index.md) on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* The SDK is now compatible with Kotlin 1.5 and higher. +* Removed deprecated `registerExtension` API. Use the `MobileCore.registerExtensions()` API for registering extensions and initializing the SDK instead. +* Migrated SDK UI components to Jetpack Compose. + ## March 20, 2024 ### iOS Mobile Core 5.x and compatible extensions diff --git a/src/pages/solution/adobe-analytics/release-notes.md b/src/pages/solution/adobe-analytics/release-notes.md index a09afde283..85f6951de9 100644 --- a/src/pages/solution/adobe-analytics/release-notes.md +++ b/src/pages/solution/adobe-analytics/release-notes.md @@ -8,6 +8,16 @@ keywords: # Release notes +## April 2, 2024 + +### Android Analytics 3.0.0 + +Major version update for [Adobe Analytics](./index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Added an enhancement to prevent network retries when the device's network is offline. + ## March 20, 2024 ### iOS Analytics 5.0.0 diff --git a/src/pages/solution/adobe-audience-manager/release-notes.md b/src/pages/solution/adobe-audience-manager/release-notes.md index 447ea289a8..ed9ca32590 100644 --- a/src/pages/solution/adobe-audience-manager/release-notes.md +++ b/src/pages/solution/adobe-audience-manager/release-notes.md @@ -8,6 +8,16 @@ keywords: # Release notes +## April 2, 2024 + +### Android Audience 3.0.0 + +Major version update for [Adobe Audience Manager](./index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Added an enhancement to prevent network retries when the device's network is offline. + ## March 20, 2024 ### iOS Audience 5.0.0 diff --git a/src/pages/solution/adobe-campaign-classic/release-notes.md b/src/pages/solution/adobe-campaign-classic/release-notes.md index a0aeca50a4..c87e630fc1 100644 --- a/src/pages/solution/adobe-campaign-classic/release-notes.md +++ b/src/pages/solution/adobe-campaign-classic/release-notes.md @@ -8,6 +8,16 @@ keywords: # Release notes +## April 2, 2024 + +### Android Campaign Classic 3.0.0 + +Major version update for [Campaign Classic](./index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* The SDK is now compatible with Kotlin 1.5 and higher. +* Removed the out-of-the-box push template handling code. This functionality will be available in a future Core 3.x release. + ## March 20, 2024 ### iOS Campaign Classic 5.0.0 diff --git a/src/pages/solution/adobe-campaign-standard/release-notes.md b/src/pages/solution/adobe-campaign-standard/release-notes.md index 45b6641349..c66721595c 100644 --- a/src/pages/solution/adobe-campaign-standard/release-notes.md +++ b/src/pages/solution/adobe-campaign-standard/release-notes.md @@ -8,6 +8,18 @@ keywords: # Release notes +## April 2, 2024 + +### Android Campaign Standard 3.0.0 + +Major version update for [Campaign Standard](./index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* The SDK is now compatible with Kotlin 1.5 and higher. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Migrated Campaign SDK to use Jetpack Compose based UI Services from MobileCore 3.0.0 +* Moved code to create and track local notifications from Mobile Core to Campaign. + ## March 20, 2024 ### iOS Campaign Standard 5.0.0 diff --git a/src/pages/solution/adobe-media-analytics/release-notes.md b/src/pages/solution/adobe-media-analytics/release-notes.md index 1aed236b24..f0df934525 100644 --- a/src/pages/solution/adobe-media-analytics/release-notes.md +++ b/src/pages/solution/adobe-media-analytics/release-notes.md @@ -9,6 +9,18 @@ keywords: # Release notes +## April 2, 2024 + +### Android Media 3.1.0 + +Version update to 3.1.0 for [Adobe Analytics - Media Analytics workflows](./index.md) Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Added an enhancement to prevent network retries when the device's network is offline and improved logging. + +Please note that the version 3.0.0 of the Adobe Analytics - Media Analytics extension is compatible with Mobile Core 2.x. The increment to 3.1.0 was preferred for this release in order to synchronize all extensions to same major version. + ## March 20, 2024 ### iOS Media 5.0.0 diff --git a/src/pages/solution/adobe-target/release-notes.md b/src/pages/solution/adobe-target/release-notes.md index 7235350383..7c2646949b 100644 --- a/src/pages/solution/adobe-target/release-notes.md +++ b/src/pages/solution/adobe-target/release-notes.md @@ -8,6 +8,16 @@ keywords: # Release notes +## April 2, 2024 + +### Android Target 3.0.0 + +Major version update for [Target](./index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. +* Migrated Target Preview to use Jetpack Compose based UI Services from MobileCore 3.0.0 + ## March 20, 2024 ### iOS Target 5.0.0 diff --git a/src/pages/solution/places/release-notes.md b/src/pages/solution/places/release-notes.md index 0afeea0623..7fc65c2a1d 100644 --- a/src/pages/solution/places/release-notes.md +++ b/src/pages/solution/places/release-notes.md @@ -8,6 +8,15 @@ keywords: # Release notes +## April 2, 2024 + +### Android Places 3.0.0 + +Major version update for [Places](./index.md) for Adobe Experience Platform Mobile SDKs on Android compatible with Mobile Core 3.0.0. The current release includes the following changes: + +* Updated the minimum supported Android API level to 21. +* Removed deprecated `registerExtension` API. Use the MobileCore.registerExtensions() API for registering extensions and initializing the SDK instead. + ## March 20, 2024 ### iOS Places 5.0.0