Edit in GitHubLog an issue

2021

December 23, 2021

Android Edge 1.2.0

  • Adds XDM Implementation Details to each Experience Event sent to the Edge Network.

December 22, 2021

iOS AEPCore 3.3.2

  • Stability improvements for Configuration extension and full screen messages.
  • Configuration now allows for empty appId to reset the previously set appId value.
  • Logging improvements for extensions registration flow.
  • The Event Hub shares wrapper type in its shared state.
  • Adds new messaging event type and sources.
  • Deprecates SystemInfoService getApplicationVersion API.

iOS AEPIdentity 3.3.2

  • Fixes a bug where Identity.getIdentifiers API failed to encode the identifiers.
  • Fixes intermittent issue for GetUrlVariables and AppendToUrl APIs when custom Analytics identifiers are being used.

iOS AEPEdge 1.2.0

  • Adds XDM Implementation Details to each Experience Event sent to the Edge Network.
  • Fixes generic network error format to conform to EdgeEventError type so they are dispatched back to the caller correctly.

December 20, 2021

React Native Plugins with Swift SDKs (Beta)

The following Adobe Experience Platform React Native plugins are integrated with Android SDKs and iOS Swift SDKs.

For more details, see the documentation and release notes in the aepsdk-react-native repository.

December 16, 2021

iOS AEPRulesEngine 1.1.0

  • Add support for opperand function types.

November 19, 2021

iOS AEPTarget 3.1.2

  • Fixed an issue where the Target qaMode parameters were not being attached to the retrieveLocationContent API requests, once the Target preview selections were confirmed.

November 9, 2021

iOS AEPCore 3.3.1

  • Fixed a bug where Date was not persisted correctly in iOS versions less than 13.

iOS AEPLifecycle 3.3.1

  • Added session start time to Lifecycle shared state.

iOS AEPIdentity 3.3.1

  • Fixed a bug where the default Experience Cloud ID server URL was not used when the experienceCloud.server configuration parameter was an empty string.

November 5, 2021

iOS AEPMobileServices 3.0.3

  • Fixes crash when using an immutable dictionary for handling attribution data.

October 22, 2021

iOS AEPAnalytics 3.0.3

  • Add support for MobileCore.resetIdentities() API. When this API is called, the Analytics identifiers and the Analytics hits queue are cleared.
  • Removed retrieval and generation of Analytics tracking identifier (AID). Existing AID values stored on the device will continue to be loaded and used, however new visitors will not be assigned an AID value.

October 22, 2021

iOS AEPTarget 3.1.1

  • Fixed an issue where the Target session ID was not being persisted in the local storage if the app was closed before session expiry.

October 18, 2021

iOS AEPMobileServices 3.0.2

  • Includes deferred link info to Acquisition response event when available.

September 20, 2021

iOS 15 Compatibility

  • All Adobe Experience Platform Mobile SDKs for iOS have been functionally validated to be compatible with iOS 15.

September 8, 2021

iOS AEPAnalytics 3.0.2

  • Fixed an issue where entire context data dictionary in track request was dropped if any of its key had non string value.

September 3, 2021

iOS AEPCore 3.3.0

  • Added support for dispatch event rules consequence.

iOS AEPLifecycle 3.3.0

  • Lifecycle extension now dispatches two new events applicationLaunch and applicationClose which contain Mobile Lifecycle metrics in XDM format.
  • Fixed an issue where application upgrades were detected based on changes in CFBundleShortVersionString instead of CFBundleVersion.

Mobile Core tag extension v2.1.20

  • New Foreground and Background event types to be used in rules for triggering actions based on Mobile Application Lifecycle XDM events.

Adobe Experience Platform Edge Network tag extension v1.0.12

  • New Forward to Edge Network action to be used with Mobile Core Application Lifecycle events.

September 2, 2021

iOS AEPEdge 1.1.2

  • Edge Network Extension now honors the timestamp set in XDM payload of Experience Event. If no timestamp is set then timestamp of Edge.sendEvent() API call is used.

August 25, 2021

iOS AEPMobileServices 3.0.1

  • Fixed a bug where shared state was not being read correctly in response to some events.

August 18, 2021

iOS AEPCore 3.2.4

  • Fixed data race in Event and ExtensionContainer classes.
  • Fixed a memory leak in EventHub.registerResponseListener.

August 5, 2021

iOS AEPTarget 3.1.0

  • TargetRequest class now provides a constructor with a new callback function named contentWithDataCallback. When implemented, this callback provides:
    • Target content; AND
    • Data payload dictionary containing one or more of response tokens, Analytics payload, click metric Analytics payload (if available in the Target retrieve location content response with/ without a prior prefetch call)

Note: This SDK extension, per previous behavior, will make requests to Adobe Analytics (if the Adobe Analytics extension is also implemented) with appropriate Target payloads for A4T functionality.

  • Fixed an issue where the click notification was not being sent to Adobe Target for a retrieved mbox location upon the clickedLocation API call.
  • Added support for sending the click conversion A4T payload to Adobe Analytics for A4T-enabled Target activities when the clickedLocation API is called.

July 29, 2021

iOS AEPCore 3.2.3

  • Fixed an issue in the PersistentHitQueue where new hits can cause additional scheduled tasks.
  • Improved handling of database errors in the PersistentHitQueue.

July 16, 2021

iOS AEPMedia 3.0.1

  • Enabled debugging post processed data in Media Analytics Assurance workflow.

July 13, 2021

iOS AEPPlaces 3.0.1

  • Fix podspec and SPM configurations.

iOS AEPAudience 3.0.2

  • Added support to handle the MobileCore.resetIdentities() API.

July 2, 2021

iOS AEPUserProfile 3.0.1

  • Fixed a bug preventing proper data migration when presented with an app group .

June 30, 2021

iOS AEPCore 3.2.2

  • Remove double URL encoding of AEPIdentity identifiers.
  • Prevent possible crash at shutdown in EventHub.

June 28, 2021

iOS AEPAssurance 3.0.0

June 21, 2021

iOS AEPCore 3.2.1

  • Update version for bundled AEPIdentity 3.2.1 release.

iOS AEPIdentity 3.2.1

  • Fixed a bug where Identity.syncIdentifier and Identity.syncIdentifiers APIs would ignore the authentication state settings.

iOS Messaging 1.0.0

  • The Adobe Experience Platform Messaging (AEPMessaging) mobile extension is now available in iOS! This extension enables push notifications and measurement for Adobe Journey Optimizer.

Adobe Journey Optimizer tag Extension

  • You can now find the Adobe Journey Optimizer extension in the tag extensions catalog for mobile properties.

June 10, 2021

iOS AEPEdge 1.1.1

  • Development testing enhancements for Experience Edge.

Android Edge 1.1.1

  • Adds support for events persistence for use-cases with low network connectivity or unexpected network errors.
  • Development testing enhancements for Experience Edge.

This SDK is compatible with Android Core 1.8.2 and above.

June 8, 2021

iOS Campaign Standard 3.0.0

June 7, 2021

iOS AEPCore 3.2.0

  • Support for handling identities request Event's in AEPIdentity
  • Improve public visiblity of RuleConsequence
  • Added getDeviceModelNumber to SystemInfoService
  • Various additions to ThreadSafeDictionary
  • Added the ability to make a network request with raw data that is not UTF encoded
  • Fixed a bug where condition definitions that did not contain a value were not handled correctly
  • Introduced an API to set button image data to the FloatingButton
  • Added optimize EventType
  • Introduced an API to hide the FullscreenMessage
  • Fixed a bug where token (~ timestampu) was not expanded correctly
  • Introduced webViewDidFinishLoading to FullScreenMessageDelegate

Note: This release introduces breaking changes to the NetworkService and the SystemInfoService.

June 4, 2021

iOS AEPMobileServices 3.0.0

  • Released the brand new Adobe Experience Platform Mobile Services iOS Swift SDK.

June 1, 2021

iOS AEPPlaces 3.0.0

  • Initial release of AEPPlaces.

May 6, 2021

iOS AEPCore 3.1.3

  • Update to use AEPRulesEngine 1.0.1.

iOS AEPRulesEngine 1.0.1

  • Fixed a Swift compatibility issue.

May 5, 2021

iOS AEPMedia 3.0.0

April 29, 2021

iOS AEPCore 3.1.2

  • Fixed a bug where the URL session was not reused for the same host.
  • Fixed a Swift compatibility issue.

iOS AEPIdentity 3.1.2

  • Fixed a bug where Identity was blocked on the first launch if the configuration was invalid.

April 13, 2021

Identity for Edge Network

You can now find the Identity for Edge Network extension in the tag extensions catalog for mobile properties.

April 12, 2021

You can now find the Consent for Edge Network extension in the tag extensions catalog for mobile properties.

April 9, 2021

iOS Target 3.0.0

April 8, 2021

iOS AEPCore 3.1.1

  • Fixed a bug where incomplete event hub shared state was created before the event hub has been started.

iOS AEPEdge 1.1.0

  • Integration with AEPEdgeConsent 1.0.0 and collect consent preferences enforcement on requests to AEP Edge Network.
  • Adds required dependency on AEPEdgeIdentity 1.0.0 that brings XDM IdentityMap support for custom identifiers.

Android Edge 1.1.0

  • Integration with EdgeConsent 1.0.0 and collect consent preferences enforcement on requests to AEP Edge Network.
  • Adds required dependency on EdgeIdentity 1.0.0 that brings XDM IdentityMap support for custom identifiers.

iOS & Android EdgeIdentity 1.0.0

The Adobe Experience Platform Identity (AEPEdgeIdentity) mobile extension is now available on iOS and Android! This extension enables handling of user identity data from a mobile app when using the Adobe Experience Platform SDK and the Edge Network extension.

April 5, 2021

The Adobe Experience Platform Consent (AEPEdgeConsent) mobile extension is now available in iOS and Android! This extension enables consent preferences collection from your mobile app when using the Adobe Experience Platform Mobile SDK and the Edge Network extension. You can now find the Consent extension in the tag extensions catalog for mobile properties.

April 1, 2021

iOS AEPCore 3.1.0

  • New API - MobileCore.collectLaunchInfo() - see API reference for more information.
  • New API - MobileCore.resetIdentities() - see API reference for more information.
  • Added multiple new values to EventType and EventSource.
  • Fixed a bug causing regular listeners to receive paired response events.
  • Fixed a bug preventing proper data migration from v4 and v5 SDK.
  • The callback method passed to MobileCore.registerEventListener now runs on a background thread.
  • Improved logging for dictionaries.
  • The EventHub's shared state dictionary now uses the full name of each registered extension as its key.

iOS AEPIdentity 3.1.0

  • Fixed an issue where privacy status was not correctly loaded from persistence.
  • Advertising ID can now correctly be set after having an initial value of "zeroes" or empty.

iOS AEPServices 3.1.0

  • Added support for UI Services.
  • The Locale string used in HTTP Headers is now properly formatted.
  • Fixed a bug that would sometimes prevent downloaded files from being properly unzipped.

iOS AEPAnalytics 3.0.1

  • Added support to handle internal analytics track request events
  • Refactored code and updated doc comments

iOS AEPAudience 3.0.1

  • Updated syncedVisitorIds implementation to a map
  • Fixed access modifer for two classes

February 26, 2021

iOS AEPAnalytics 3.0.0

January 29, 2021

iOS Audience 3.0.0

  • Initial release to support Adobe Audience for Adobe Experience Platform Mobile SDKs for iOS in Swift. This extension library is available as an open sourced project on Github.

January 19, 2021

Adobe Experience Platform iOS Core SDKs

Adobe Experience Platform Mobile SDKs for iOS are now being made available on Swift. Mobile Core in Swift is available as an open sourced project on Github and contains the following extensions:

  • AEPCore 3.0.0
  • AEPServices 3.0.0
  • AEPIdentity 3.0.0
  • AEPSignal 3.0.0
  • AEPLifecycle 3.0.0
  • AEPRulesEngine 1.0.0

iOS AEPEdge 1.0.0

Initial release of Adobe Experience Platform Edge Network mobile extension iOS in Swift.

This extension allows for sending XDM formatted data to Adobe Experience Platform and Adobe Experience Cloud solutions, by leveraging Edge Network capabilities.

The included features with this release are:

  • Ability to create XDM Experience Events and send them to Experience Edge Network. An optional Experience Edge response callback can be registered per event.
  • The XDM Experience Events can be sent to individual Adobe Experience Platform datasets when a custom dataset identifier is set at event level.
  • Events persistence.
  • ECID is automatically attached on each XDM Experience Event request.
  • Integration with AEPAssurance extension enabling new insights in Project Griffon about the XDM Experience Event processing and XDM data validation for an improved validation and debugging experience.
  • Detailed warning/error messages are available through Project Griffon UI and logs.

This extension library is available as an open sourced project (adobe/aepsdk-edge-ios) on GitHub.

These iOS libraries, written in Swift, are available for integration via SPM, XCFramework and Cocoapods and can be used in Swift and Objective-C applications.

Android Edge 1.0.0

The Adobe Experience Platform Edge Network (Edge) mobile extension is now available in Android! This extension allows for sending XDM formatted data to Adobe Experience Platform and Adobe Experience Cloud solutions, by leveraging Experience Edge capabilities.

The included features with this release are:

  • Ability to create XDM Experience Events and send them to Experience Edge Network. An optional Experience Edge response callback can be registered per event.
  • The XDM Experience Events can be sent to individual Adobe Experience Platform datasets when a custom dataset identifier is set at event level.
  • ECID is automatically attached on each XDM Experience Event request.
  • Integration with Assurance extension enabling new insights in Project Griffon about the XDM Experience Event processing and XDM data validation for an improved validation and debugging experience.
  • Detailed warning/error messages are available through Project Griffon UI and logs.

This SDK is compatible with Android Core 1.5.7 and above.

Adobe Experience Platform Edge Network tag Extension 1.0.2

  • Selector for the Edge Configuration.
  • AEP Request Event with optional XDM event type is available for tag rules.
  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.