Skip to content

Releases: adobe/aepsdk-core-ios

v5.8.0

18 Feb 19:48
86f8e43

Choose a tag to compare

Release Notes

  • Added support for Re-Evaluation of rules in rules engine to be used for schema type consequences
  • Ensured that the message requesting a fullscreen dismiss is the same message currently being shown

What's Changed

Full Changelog: 5.7.0...5.8.0

v5.7.0

22 Sep 18:07
3df3474

Choose a tag to compare

Release Notes

  • Migrates EventHistory database from Caches directory to Application Support directory.
    • NOTE: - if you use the Messaging extension, it is strongly recommended that you upgrade to this version of the Core/Services SDK.
  • EventHistory initialization now happens on the Event Hub's queue.

What's Changed

Full Changelog: 5.6.2...5.7.0

v5.6.2

05 Sep 23:48
2dfb784

Choose a tag to compare

Release Notes

  • Improved stability by removing calls to objc_copyClassList used for extension discovery during simplified initialization.

What's Changed

Full Changelog: 5.6.1...5.6.2

v5.6.1

20 Aug 20:37
dc7c849

Choose a tag to compare

Release Notes

  • Improved the logic for discovering extensions during simplified initialization.
  • Fixed an issue where the configuration extension was not correctly resolving pending shared state.

What's Changed

Full Changelog: 5.5.2...5.6.1

v5.6.0

24 Jul 21:37
3bb29fe

Choose a tag to compare

Release Notes

  • Adds rules engine support for the new event history operations insert and insertIfNotExists.
    • insert unconditionally records consequence content as an event history entry.
    • insertIfNotExists records the entry only when no existing record shares the same hash.
  • Adds support for the new mostRecent historical condition type, which allows rules engine to evaluate the most recently occurring event from a list of events.

What’s Changed

v5.5.2

24 Jun 16:45
81bd196

Choose a tag to compare

Release Notes

  • Fix an issue where FullScreenMessage's onDismiss is called before dismissal.

What’s Changed

v5.5.1

17 Jun 20:59
6cbd944

Choose a tag to compare

Release Notes

  • Fixed an issue causing incorrect rule evaluation of notContains and notEquals conditions with multiple operands.
  • Exposing Decodable.fromDictionary helper method in AEPServices

What’s Changed


v5.5.0

12 May 22:44
ba38bd2

Choose a tag to compare

Release Notes

  • Fixed issue where MobileCore.initialize registered multiple Analytics extensions.
  • Removed call to CTCarrier API for iOS 16+ as Apple deprecated it without replacement. Calling SystemInfoService.getMobileCarrierName on iOS 16 and above will now always return nil.
  • Added support for "Fit to content" in FullscreenMessage.
  • Added support of "Max width" and "Fit to content" for in-app messages via MessageSettings.

What’s Changed

  • Staging -> Main for 5.5.0 release (#1146) @cdhoffmann
  • Dev v5.5.0 to staging (#1145) @sbenedicadb
  • Fix TokenReplacementTests to be included in test suite (#1139) @timkimadobe
  • -add in support for maxWidth to MessageSettings and use it when calculating IAM frames (#1130) @sbenedicadb
  • Updating versions to 5.5.0 (#1129) @github-actions
  • [MOB-23277] Stop calling CTCarrier on iOS 16 (#1128) @cdhoffmann
  • Filter out AnalyticsBase and AnalyticsAppExtension classes from initialize API (#1125) @kevinlind
  • Updating versions to 5.4.1 (#1123) @github-actions
  • [PLATIR-40656] Check for and execute auto-resize of IAM height, safer use of dispatch async (#1122) @sbenedicadb

v5.4.0

15 Feb 00:42
c3727f6

Choose a tag to compare

Release Notes

  • Added new MobileCore.initialize APIs to simplify AEP SDK initialization by enabling automatic extension registration and lifecycle tracking.
  • Fixed issue where in-app message scrolling was disabled when gestures were nil or empty.
  • Allow disabling callback timeout when using MobileCore.dispatch API.

What’s Changed

v5.3.2

16 Jan 23:04
57e8b30

Choose a tag to compare

Release Notes

  • Fixed an issue where in-app message was not reframed in split screen mode.

What’s Changed