From 0d4abd4d45c298b0aeefb014434cc5af638b503d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 22 May 2024 13:53:34 -0700 Subject: [PATCH] Updating release notes (#612) Co-authored-by: emdobrin --- .github/scripts/release_notes/timestamp.json | 2 +- .../release-notes.md | 10 ++++ .../home/base/mobile-core/release-notes.md | 10 ++++ src/pages/home/release-notes/index.md | 60 +++++++++++++++++++ .../adobe-campaign-classic/release-notes.md | 7 +++ 5 files changed, 88 insertions(+), 1 deletion(-) diff --git a/.github/scripts/release_notes/timestamp.json b/.github/scripts/release_notes/timestamp.json index 2091ee0f80..83d5ad4641 100644 --- a/.github/scripts/release_notes/timestamp.json +++ b/.github/scripts/release_notes/timestamp.json @@ -1 +1 @@ -{"ts":1716320900039} \ No newline at end of file +{"ts":1716408401919} \ 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 dd0f08470d..9028c2f7e1 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 +## May 21, 2024 + +### iOS Optimize 5.0.1 + +* Fixed a crash that happens when `updateProposition` API was called repeatedly. + +### Android Optimize 3.0.1 + +* Fixed a bug where Optimize SDK was considering Target mbox decision scope strings as invalid and not including them in personalization requests. + ## May 18, 2024 ### iOS Optimize 4.0.4 diff --git a/src/pages/home/base/mobile-core/release-notes.md b/src/pages/home/base/mobile-core/release-notes.md index 280fc58d95..0c52843f10 100644 --- a/src/pages/home/base/mobile-core/release-notes.md +++ b/src/pages/home/base/mobile-core/release-notes.md @@ -8,6 +8,16 @@ keywords: # Release notes +## May 22, 2024 + +### iOS Core 5.1.0 + +* Added a new constant and a utility method to AEPServices to detect if `URLError` is recoverable. +* Lifecycle extension now computes the `xdm:isUpgrade` metric in the `application.launch` event when either CFBundleShortVersionString or CFBundleVersion changes. +* Fixed an issue in the Signal and Identity extensions that caused the hit processor to drop queued hits when the device's network was offline. +* Fixed an edge case where `a.push.optin=false` event may be sent to Analytics even when `MobileCore.setPushIdentifier()` API is not used. +* Fixed data races in ExtensionContainer, ApplicationSystemInfoService, DiskCacheService, and FileSystemNamedCollection. + ## May 20, 2024 ### iOS Core 4.2.4 diff --git a/src/pages/home/release-notes/index.md b/src/pages/home/release-notes/index.md index b25ef745e8..24b576fbe5 100644 --- a/src/pages/home/release-notes/index.md +++ b/src/pages/home/release-notes/index.md @@ -7,6 +7,66 @@ Keywords: # Release notes +## May 22, 2024 + +### Android Campaign Classic 2.1.7 + +* Add support for dark mode with out of the box push template notifications. Dark mode is supported on API29+ only and any custom color modifications made to the push payload will override the dark/light mode colors. +* Removed the SCHEDULE_EXACT_ALARM permission from the Campaign Classic extension. This permission must be added to the app manifest if exact scheduling is needed for remind later notifications. If an API less than S / 31 is in use, or the exact alarm permission wasn't granted to the app, then an inexact alarm is used instead. Inexact scheduling will display the scheduled notification within a 1 hour window starting with the given timestamp. + +### iOS Core 5.1.0 + +* Added a new constant and a utility method to AEPServices to detect if `URLError` is recoverable. +* Lifecycle extension now computes the `xdm:isUpgrade` metric in the `application.launch` event when either CFBundleShortVersionString or CFBundleVersion changes. +* Fixed an issue in the Signal and Identity extensions that caused the hit processor to drop queued hits when the device's network was offline. +* Fixed an edge case where `a.push.optin=false` event may be sent to Analytics even when `MobileCore.setPushIdentifier()` API is not used. +* Fixed data races in ExtensionContainer, ApplicationSystemInfoService, DiskCacheService, and FileSystemNamedCollection. + +## May 21, 2024 + +### Android BOM 3.0.1 + +* 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 (3.0.0) | BOM (3.0.1) | +|-----|-----|-----| +| **com.adobe.marketing.mobile:optimize** | **3.0.0** | **3.0.1**| +| com.adobe.marketing.mobile:analytics | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:assurance | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:audience | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:campaign | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:campaignclassic | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:core | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:edge | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:edgebridge | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:edgeconsent | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:edgeidentity | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:edgemedia | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:identity | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:lifecycle | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:media | 3.1.0 | 3.1.0 | +| com.adobe.marketing.mobile:messaging | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:places | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:signal | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:target | 3.0.0 | 3.0.0 | +| com.adobe.marketing.mobile:userprofile | 3.0.0 | 3.0.0 | + + + + + +### iOS Optimize 5.0.1 + +* Fixed a crash that happens when `updateProposition` API was called repeatedly. + +### Android Optimize 3.0.1 + +* Fixed a bug where Optimize SDK was considering Target mbox decision scope strings as invalid and not including them in personalization requests. + ## May 20, 2024 ### iOS Core 4.2.4 diff --git a/src/pages/solution/adobe-campaign-classic/release-notes.md b/src/pages/solution/adobe-campaign-classic/release-notes.md index d9697579e5..6e0e221285 100644 --- a/src/pages/solution/adobe-campaign-classic/release-notes.md +++ b/src/pages/solution/adobe-campaign-classic/release-notes.md @@ -8,6 +8,13 @@ keywords: # Release notes +## May 22, 2024 + +### Android Campaign Classic 2.1.7 + +* Add support for dark mode with out of the box push template notifications. Dark mode is supported on API29+ only and any custom color modifications made to the push payload will override the dark/light mode colors. +* Removed the SCHEDULE_EXACT_ALARM permission from the Campaign Classic extension. This permission must be added to the app manifest if exact scheduling is needed for remind later notifications. If an API less than S / 31 is in use, or the exact alarm permission wasn't granted to the app, then an inexact alarm is used instead. Inexact scheduling will display the scheduled notification within a 1 hour window starting with the given timestamp. + ## April 29, 2024 ### Android Campaign Classic 2.1.6