Skip to content

Releases: adobe/aepsdk-core-ios

v5.2.0

21 Jun 19:41
3bb6071
Compare
Choose a tag to compare

Release Notes

  • Added a new EventSource constant (com.adobe.eventSource.debug) and utility methods.
  • Added support for in-app message HTML content to control its background transparency.
  • Fixed data races in EventHub and Services and implemented additional stability fixes.

What’s Changed

v5.1.0

22 May 16:39
12aea88
Compare
Choose a tag to compare

Release Notes

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

What’s Changed

v4.2.4

20 May 23:30
4ee5923
Compare
Choose a tag to compare

Release Notes

  • Fixed a race condition when accessing sharedStateName inside ExtensionContainer.

What’s Changed

  • Fix error in validation script (#1034) @praveek
  • Updating versions to 4.2.4 (#1033) @github-actions
  • Update services pod version (#1032) @praveek
  • -[MOB-21055] synchronize access to sharedStateName in ExtensionContainer for thread safety (#1030) @sbenedicadb
  • Update version and fix scripts (#1031) @praveek

v5.0.0

19 Mar 22:09
40a25ae
Compare
Choose a tag to compare

Release Notes

Major version update of Adobe Experience Platform Core iOS SDKs are live! It contains the following extensions:

  • Core 5.0.0
  • Identity 5.0.0
  • Signal 5.0.0
  • Lifecycle 5.0.0

Please note that the current release includes the following changes:

  • Updated the minimum supported version to iOS 12.0 and tvOS 12.0.
  • Include XCFrameworks built with Xcode 15.0.1 with the GitHub release.
  • Include a privacy manifest for AEPCore and AEPServices

What’s Changed

v4.2.3

15 Feb 19:27
88b7568
Compare
Choose a tag to compare

Release Notes

  • Fix podspec dependencies not being restricted to current major version
  • Fixed an issue that was allowing in-app messages without content to be displayed.

What’s Changed

v4.2.2

22 Jan 16:26
d91de55
Compare
Choose a tag to compare

Release Notes

  • Add array support for token replacement in the launch rules engine.
  • Fixed a caching issue that could cause display problems when two or more in-app messages were being triggered by identical conditions.

What’s Changed

v4.2.1

04 Jan 19:17
fd41234
Compare
Choose a tag to compare
  • Reverts storage for tvOS back to UserDefaults.

v4.2.0

20 Dec 23:59
da278f9
Compare
Choose a tag to compare

What’s Changed

NOTE: Please do not use this release for tvOS. Use the 4.2.1 release instead.

v4.1.0

30 Aug 20:26
3bf920d
Compare
Choose a tag to compare
  • Fixed a bug where the in-app message was not displayed correctly when there was a change in device orientation.
  • Fixed a bug where the cached appId could overwrite the one set with MobileCore.configureWithAppId() before extension registration.
  • Added contentComplete event source constant for Edge workflows.

v4.0.0

01 Jun 19:18
255e3fd
Compare
Choose a tag to compare
  • Updated the minimum supported version to iOS 11.0 and tvOS 11.0.
  • Include XCFrameworks built with Xcode 14.1 with the GitHub release.
  • Added SystemInfoService.getSystemLocaleName() API which returns the locale by combining device's preferred language and selected - region (as set by the user on the system).
  • Lifecycle extension adds systemlocale denoting device's preferred locale to its published shared state.
  • Lifecycle launch events will contain application._dc.language XDM field denoting device's preferred locale to shared state.