From d994e310c1d6fdc7132a2a176a7e2df64f58910d Mon Sep 17 00:00:00 2001 From: Pravin Prakash Kumar Date: Wed, 4 Oct 2023 16:53:32 -0700 Subject: [PATCH 1/6] Release notes for Android Core 2.5.0, Messaging 4.1.0 (iOS) and 2.2.0 (Android) --- .../adobe-journey-optimizer/release-notes.md | 12 ++++++++++++ .../documentation/mobile-core/release-notes.md | 5 +++++ src/pages/documentation/release-notes/index.md | 15 +++++++++++++++ 3 files changed, 32 insertions(+) diff --git a/src/pages/documentation/adobe-journey-optimizer/release-notes.md b/src/pages/documentation/adobe-journey-optimizer/release-notes.md index a2f7edaf87..0edbad296b 100644 --- a/src/pages/documentation/adobe-journey-optimizer/release-notes.md +++ b/src/pages/documentation/adobe-journey-optimizer/release-notes.md @@ -9,6 +9,18 @@ keywords: # Release Notes +## September 28, 2023 + +### iOS Messaging 4.1.0 +- Added new notifcation tracking API `handleNotificationResponse` with parameters UNNotificationResponse and an optional callback the returns `PushTrackingStatus` enum. +- The new API will automatically handle the click behaviour (OPENAPP, WEBURL, DEEPLINK) defined for the notification. +- Deprecated the notifcaiton tracking API `handleNotificationResponse` with parameters UNNotificationResponse, applicationOpened, and customActionId. +- Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. + +### Android Messaging 2.2.0 +- Introduced `MessagingServices` class to automatically build, display, track and handle defined click behaviour on notifications from Adobe Journey Optimizer. +- Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. + ## June 2, 2023 ### iOS Messaging 4.0.0 diff --git a/src/pages/documentation/mobile-core/release-notes.md b/src/pages/documentation/mobile-core/release-notes.md index 12b8850dd1..a66d6fd632 100644 --- a/src/pages/documentation/mobile-core/release-notes.md +++ b/src/pages/documentation/mobile-core/release-notes.md @@ -8,6 +8,11 @@ keywords: # Release Notes +## September 28, 2023 + +### Android Core 2.5.0 +- Added getter APIs `getLargeIconResourceID` and `getSmallIconResourceID` to MobileCore for retrieving the icon resource IDs set from the application. + ## August 30, 2023 ### iOS Core 4.1.0 diff --git a/src/pages/documentation/release-notes/index.md b/src/pages/documentation/release-notes/index.md index 99dbc04d9c..171cf77da2 100644 --- a/src/pages/documentation/release-notes/index.md +++ b/src/pages/documentation/release-notes/index.md @@ -7,6 +7,21 @@ Keywords: # Release notes +## September 28, 2023 + +### Android Core 2.5.0 +- Added getter APIs `getLargeIconResourceID` and `getSmallIconResourceID` to MobileCore for retrieving the icon resource IDs set from the application. + +### iOS Messaging 4.1.0 +- Added new notifcation tracking API `handleNotificationResponse` with parameters UNNotificationResponse and an optional callback the returns `PushTrackingStatus` enum. +- The new API will automatically handle the click behaviour (OPENAPP, WEBURL, DEEPLINK) defined for the notification. +- Deprecated the notifcaiton tracking API `handleNotificationResponse` with parameters UNNotificationResponse, applicationOpened, and customActionId. +- Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. + +### Android Messaging 2.2.0 +- Introduced `MessagingServices` class to automatically build, display, track and handle defined click behaviour on notifications from Adobe Journey Optimizer. +- Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. + ## September 26, 2023 ### Android BOM 2.4.1 From c062772fbd3a8c273ecaf568826181d8b5a48ed8 Mon Sep 17 00:00:00 2001 From: Pravin Prakash Kumar Date: Thu, 5 Oct 2023 13:59:35 -0700 Subject: [PATCH 2/6] add lines between release heading --- .../adobe-journey-optimizer/release-notes.md | 8 +++++--- src/pages/documentation/mobile-core/release-notes.md | 1 + src/pages/documentation/release-notes/index.md | 9 ++++++--- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/pages/documentation/adobe-journey-optimizer/release-notes.md b/src/pages/documentation/adobe-journey-optimizer/release-notes.md index 0edbad296b..6935c9f46b 100644 --- a/src/pages/documentation/adobe-journey-optimizer/release-notes.md +++ b/src/pages/documentation/adobe-journey-optimizer/release-notes.md @@ -12,13 +12,15 @@ keywords: ## September 28, 2023 ### iOS Messaging 4.1.0 -- Added new notifcation tracking API `handleNotificationResponse` with parameters UNNotificationResponse and an optional callback the returns `PushTrackingStatus` enum. + +- Added new notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse` and an optional callback the returns `PushTrackingStatus` enum. - The new API will automatically handle the click behaviour (OPENAPP, WEBURL, DEEPLINK) defined for the notification. -- Deprecated the notifcaiton tracking API `handleNotificationResponse` with parameters UNNotificationResponse, applicationOpened, and customActionId. +- Deprecated the notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse`, `applicationOpened`, and `customActionId`. - Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. ### Android Messaging 2.2.0 -- Introduced `MessagingServices` class to automatically build, display, track and handle defined click behaviour on notifications from Adobe Journey Optimizer. + +- Introduced `MessagingServices` class to automatically build, display, track, and handle defined click behaviour on notifications from Adobe Journey Optimizer. - Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. ## June 2, 2023 diff --git a/src/pages/documentation/mobile-core/release-notes.md b/src/pages/documentation/mobile-core/release-notes.md index a66d6fd632..df7788b1fa 100644 --- a/src/pages/documentation/mobile-core/release-notes.md +++ b/src/pages/documentation/mobile-core/release-notes.md @@ -11,6 +11,7 @@ keywords: ## September 28, 2023 ### Android Core 2.5.0 + - Added getter APIs `getLargeIconResourceID` and `getSmallIconResourceID` to MobileCore for retrieving the icon resource IDs set from the application. ## August 30, 2023 diff --git a/src/pages/documentation/release-notes/index.md b/src/pages/documentation/release-notes/index.md index 654805d2ec..5b55d0caf4 100644 --- a/src/pages/documentation/release-notes/index.md +++ b/src/pages/documentation/release-notes/index.md @@ -47,16 +47,19 @@ Keywords: ## September 28, 2023 ### Android Core 2.5.0 + - Added getter APIs `getLargeIconResourceID` and `getSmallIconResourceID` to MobileCore for retrieving the icon resource IDs set from the application. ### iOS Messaging 4.1.0 -- Added new notifcation tracking API `handleNotificationResponse` with parameters UNNotificationResponse and an optional callback the returns `PushTrackingStatus` enum. + +- Added new notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse` and an optional callback the returns `PushTrackingStatus` enum. - The new API will automatically handle the click behaviour (OPENAPP, WEBURL, DEEPLINK) defined for the notification. -- Deprecated the notifcaiton tracking API `handleNotificationResponse` with parameters UNNotificationResponse, applicationOpened, and customActionId. +- Deprecated the notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse`, `applicationOpened`, and `customActionId`. - Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. ### Android Messaging 2.2.0 -- Introduced `MessagingServices` class to automatically build, display, track and handle defined click behaviour on notifications from Adobe Journey Optimizer. + +- Introduced `MessagingServices` class to automatically build, display, track, and handle defined click behaviour on notifications from Adobe Journey Optimizer. - Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. ## September 26, 2023 From 34c12a097b5f93f908dab8e948838919ad73571f Mon Sep 17 00:00:00 2001 From: Pravin Prakash Kumar Date: Thu, 5 Oct 2023 14:30:26 -0700 Subject: [PATCH 3/6] fix linting issues --- .../documentation/mobile-core/release-notes.md | 2 +- src/pages/documentation/release-notes/index.md | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/pages/documentation/mobile-core/release-notes.md b/src/pages/documentation/mobile-core/release-notes.md index df7788b1fa..a885f68f95 100644 --- a/src/pages/documentation/mobile-core/release-notes.md +++ b/src/pages/documentation/mobile-core/release-notes.md @@ -12,7 +12,7 @@ keywords: ### Android Core 2.5.0 -- Added getter APIs `getLargeIconResourceID` and `getSmallIconResourceID` to MobileCore for retrieving the icon resource IDs set from the application. +* Added getter APIs `getLargeIconResourceID` and `getSmallIconResourceID` to MobileCore for retrieving the icon resource IDs set from the application. ## August 30, 2023 diff --git a/src/pages/documentation/release-notes/index.md b/src/pages/documentation/release-notes/index.md index 5b55d0caf4..6eb5575ec4 100644 --- a/src/pages/documentation/release-notes/index.md +++ b/src/pages/documentation/release-notes/index.md @@ -48,19 +48,19 @@ Keywords: ### Android Core 2.5.0 -- Added getter APIs `getLargeIconResourceID` and `getSmallIconResourceID` to MobileCore for retrieving the icon resource IDs set from the application. +* Added getter APIs `getLargeIconResourceID` and `getSmallIconResourceID` to MobileCore for retrieving the icon resource IDs set from the application. ### iOS Messaging 4.1.0 -- Added new notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse` and an optional callback the returns `PushTrackingStatus` enum. -- The new API will automatically handle the click behaviour (OPENAPP, WEBURL, DEEPLINK) defined for the notification. -- Deprecated the notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse`, `applicationOpened`, and `customActionId`. -- Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. +* Added new notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse` and an optional callback the returns `PushTrackingStatus` enum. +* The new API will automatically handle the click behaviour (OPENAPP, WEBURL, DEEPLINK) defined for the notification. +* Deprecated the notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse`, `applicationOpened`, and `customActionId`. +* Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. ### Android Messaging 2.2.0 -- Introduced `MessagingServices` class to automatically build, display, track, and handle defined click behaviour on notifications from Adobe Journey Optimizer. -- Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. +* Introduced `MessagingServices` class to automatically build, display, track, and handle defined click behaviour on notifications from Adobe Journey Optimizer. +* Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. ## September 26, 2023 From 3433f51e2f4fa54ced6f3982d5e717b9937d4ddd Mon Sep 17 00:00:00 2001 From: Pravin Prakash Kumar Date: Thu, 5 Oct 2023 14:53:56 -0700 Subject: [PATCH 4/6] Fix lint part 2 --- .../adobe-journey-optimizer/release-notes.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/pages/documentation/adobe-journey-optimizer/release-notes.md b/src/pages/documentation/adobe-journey-optimizer/release-notes.md index 6935c9f46b..d56f47b662 100644 --- a/src/pages/documentation/adobe-journey-optimizer/release-notes.md +++ b/src/pages/documentation/adobe-journey-optimizer/release-notes.md @@ -13,15 +13,15 @@ keywords: ### iOS Messaging 4.1.0 -- Added new notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse` and an optional callback the returns `PushTrackingStatus` enum. -- The new API will automatically handle the click behaviour (OPENAPP, WEBURL, DEEPLINK) defined for the notification. -- Deprecated the notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse`, `applicationOpened`, and `customActionId`. -- Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. +* Added new notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse` and an optional callback the returns `PushTrackingStatus` enum. +* The new API will automatically handle the click behaviour (OPENAPP, WEBURL, DEEPLINK) defined for the notification. +* Deprecated the notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse`, `applicationOpened`, and `customActionId`. +* Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. ### Android Messaging 2.2.0 -- Introduced `MessagingServices` class to automatically build, display, track, and handle defined click behaviour on notifications from Adobe Journey Optimizer. -- Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. +* Introduced `MessagingServices` class to automatically build, display, track, and handle defined click behaviour on notifications from Adobe Journey Optimizer. +* Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. ## June 2, 2023 From 751321240c6e13c11fbfb14c0918f473ce540ee8 Mon Sep 17 00:00:00 2001 From: Swarna Saraf Date: Thu, 5 Oct 2023 15:19:38 -0700 Subject: [PATCH 5/6] Updated Optimize release notes for iOS SDK v4.0.2 and Android SDK v2.0.2. --- .../release-notes.md | 12 ++++++++++++ src/pages/documentation/release-notes/index.md | 12 ++++++++++++ 2 files changed, 24 insertions(+) diff --git a/src/pages/documentation/adobe-journey-optimizer-decisioning/release-notes.md b/src/pages/documentation/adobe-journey-optimizer-decisioning/release-notes.md index a4d6f50891..a7e15be3c7 100644 --- a/src/pages/documentation/adobe-journey-optimizer-decisioning/release-notes.md +++ b/src/pages/documentation/adobe-journey-optimizer-decisioning/release-notes.md @@ -8,6 +8,18 @@ keywords: # Release Notes +## October 5, 2023 + +### Android Optimize 2.0.2 + +* Added support for enforcing events' order for `updatePropositions` and `getPropositions` APIs in the extension. A `getPropositions` API invocation will be resolved only after any prior `updatePropositions` API requests are completed irrespective of the async API behavior. + +## October 4, 2023 + +### iOS Optimize 4.0.2 + +* Added support for enforcing events' order for `updatePropositions` and `getPropositions` APIs in the extension. A `getPropositions` API invocation will be resolved only after any prior `updatePropositions` API requests are completed irrespective of the async API behavior. + ## August 30, 2023 ### Android Optimize 2.0.1 diff --git a/src/pages/documentation/release-notes/index.md b/src/pages/documentation/release-notes/index.md index 58f904e868..8a1fcf9cb4 100644 --- a/src/pages/documentation/release-notes/index.md +++ b/src/pages/documentation/release-notes/index.md @@ -7,6 +7,18 @@ Keywords: # Release notes +## October 5, 2023 + +### Android Optimize 2.0.2 + +* Added support for enforcing events' order for `updatePropositions` and `getPropositions` APIs in the extension. A `getPropositions` API invocation will be resolved only after any prior `updatePropositions` API requests are completed irrespective of the async API behavior. + +## October 4, 2023 + +### iOS Optimize 4.0.2 + +* Added support for enforcing events' order for `updatePropositions` and `getPropositions` APIs in the extension. A `getPropositions` API invocation will be resolved only after any prior `updatePropositions` API requests are completed irrespective of the async API behavior. + ## October 3, 2023 ### Android BOM 2.5.0 From 21eb17d32649db539eb10c58e8048dc3d6cd1246 Mon Sep 17 00:00:00 2001 From: Pravin Prakash Kumar Date: Thu, 5 Oct 2023 15:33:09 -0700 Subject: [PATCH 6/6] tabbing --- .../documentation/adobe-journey-optimizer/release-notes.md | 2 +- src/pages/documentation/release-notes/index.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/documentation/adobe-journey-optimizer/release-notes.md b/src/pages/documentation/adobe-journey-optimizer/release-notes.md index d56f47b662..f607069800 100644 --- a/src/pages/documentation/adobe-journey-optimizer/release-notes.md +++ b/src/pages/documentation/adobe-journey-optimizer/release-notes.md @@ -14,7 +14,7 @@ keywords: ### iOS Messaging 4.1.0 * Added new notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse` and an optional callback the returns `PushTrackingStatus` enum. -* The new API will automatically handle the click behaviour (OPENAPP, WEBURL, DEEPLINK) defined for the notification. + * This API will automatically handle the click behaviour (OPENAPP, WEBURL, DEEPLINK) defined for the notification. * Deprecated the notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse`, `applicationOpened`, and `customActionId`. * Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information. diff --git a/src/pages/documentation/release-notes/index.md b/src/pages/documentation/release-notes/index.md index 6eb5575ec4..bfc973dc51 100644 --- a/src/pages/documentation/release-notes/index.md +++ b/src/pages/documentation/release-notes/index.md @@ -53,7 +53,7 @@ Keywords: ### iOS Messaging 4.1.0 * Added new notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse` and an optional callback the returns `PushTrackingStatus` enum. -* The new API will automatically handle the click behaviour (OPENAPP, WEBURL, DEEPLINK) defined for the notification. + * This API will automatically handle the click behaviour (OPENAPP, WEBURL, DEEPLINK) defined for the notification. * Deprecated the notification tracking API `handleNotificationResponse` with parameters `UNNotificationResponse`, `applicationOpened`, and `customActionId`. * Fixed a bug on notification tracking API `handleNotificationResponse` to stop sending tracking hits to edge servers when the notification does not contain tracking information.