Skip to content

Releases: adobe/aepsdk-messaging-ios

v5.5.0

01 Nov 22:06
973ef4b
Compare
Choose a tag to compare

Release notes

  • Introduced the getContentCardUI API to create and display the UI for templated content cards, supported on iOS 15 and above.
  • Added new property "priority" to "Proposition" class which represents the priority entered in the AJO UI for the corresponding campaign.

v5.4.0

30 Sep 22:12
29498a4
Compare
Choose a tag to compare

Release notes

  • SDK updated to support conflict resolution for in-app messaging:
    • In-app messages are loaded in priority order
    • When a message display is suppressed due to a priority conflict or due to app developer decision it is recorded as an edge event

v5.3.0

03 Sep 16:07
0a47f17
Compare
Choose a tag to compare

Release notes

  • Two updates made to support out-of-the-box Content Card templates, coming soon via the new AEPSwiftUI library:
    • Writes a disqualify event to event history when a content card is dismissed
    • Removes dismissed content card from in-memory container holding qualified content cards

v5.2.0

19 Aug 16:30
4330071
Compare
Choose a tag to compare

Release notes

  • Updated some logging around push message tracking to be more useful.
  • Deprecated ContentCard class and its related APIs.

What's Changed

v5.1.1

10 Jul 01:42
0edaccb
Compare
Choose a tag to compare

Release notes

  • Fixed a regression introduced in 5.0.0 that was preventing cached in-app messages from displaying on launch.

What's changed

  • Updating version to 5.1.1 (#282) @github-actions
  • Dev v5.1.1 to staging (#280) @sbenedicadb
  • [PLATO-4488] - Fix regression introduced in 5.0.0 preventing cached in-app messages from displaying on launch (#279) @sbenedicadb

v5.1.0

26 Jun 18:14
e9474f6
Compare
Choose a tag to compare

Release Notes

  • Added support for Content Cards.
  • Fixed a bug causing modified code-based experiences to be appended to the proposition offering, rather than being replaced.
  • Added listener for debug event to support future Assurance workflows.

What's Changed

v5.0.0

21 Mar 00:29
fc9175b
Compare
Choose a tag to compare

Release Notes

Major version update for Adobe Journey Optimizer for Adobe Experience Platform Mobile SDKs on iOS compatible with Mobile Core 5.0.0. The current release includes the following changes:

  • Updated the minimum supported version to iOS 12.0.
  • Include XCFrameworks built with Xcode 15.0.1 with the GitHub release.
  • Added handleNotificationResponse(_:urlHandler:closure:) API to provide more control over URL handling from UNNotificationResponse objects.
    • Removed deprecated public API Messaging.handleNotificationResponse(_:applicationOpened:withCustomActionId:).
    • Removed public API Messaging.handleNotificationResponse(_:closure:) API.
  • Added support for Code Based Experiences.
    • Added public API Messaging.updatePropositionsForSurfaces(_).
    • Added public API Messaging.getPropositionsForSurfaces(_:completion:).

What’s Changed

v4.1.1

28 Feb 21:27
c86b0a0
Compare
Choose a tag to compare
  • Added max versions to Platform dependencies in podspec

v4.1.0

27 Sep 16:55
da23275
Compare
Choose a tag to compare

Release Notes

  • 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.

What’s Changed

  • To main - Release version 4.1.0- HandleNotificationResponse API responds with PushTrackingStatus enum (#216) @PravinPK
  • Address comments of PR#216 (#224) @PravinPK
  • Documentation update for 4.1.0 release (#221) @PravinPK
  • More tests around PushTrackingStatus (#215) @PravinPK
  • HandleNotificationResponse API returns MessagingPushTrackingStatus enum (#213) @PravinPK
  • vdev 4.1.0 to Main (#208) @PravinPK
  • Better readable comments (#211) @PravinPK
  • Updating version to 4.1.0 (#210) @github-actions
  • [MOB-19374] - Do not process Push Notification tracking event if AJO tracking keys are absent (#207) @PravinPK
  • [MOB 18293] - Handling Notification Actions (#198) @PravinPK
  • MOB 18751 - Simplified HandleNotificationResponse API (#197) @PravinPK

v4.0.0

03 Jun 00:19
ded1b37
Compare
Choose a tag to compare

What’s Changed