Adobe Experience Platform Web SDK extension release notes

This document covers the release notes for the Adobe Experience Platform Web SDK extension for Adobe Experience Platform Launch. For the latest release notes on the SDK itself, see the Platform Web SDK release notes.

March 9, 2020

Adobe Experience Platform Web SDK 2.4.0

Contains version 2.4.0 of the Adobe Experience Platform Web SDK library.

  • Added “document unloading” checkbox to Send Event action UI.
  • Added support for an out option when configuring default consent which drops all events until consent is received (the existing pending option queues events and sends them once consent is received).
  • Added a tooltip to the default consent field.
  • Added support for Adobe’s Consent 2.0 standard.
  • A better error now displays in the XDM Object data element UI if the user’s access token is invalid or improperly provisioned.
  • Fixed a cross-origin error (which does not affect the operation of the extension) that showed up on the browser developer console when viewing an XDM Object data element.

November 4, 2020

Adobe Experience Platform Web SDK 2.3.0

Contains version 2.3.0 of the Adobe Experience Platform Web SDK library.

Features

  • Added support for using a data element when configuring default consent.
  • Added ability to search for XDM schemas with the XDM Object data element type.
  • Added cloning of XDM data within the Send Event action type to ensure any subsequent changes to the XDM data object will not be reflected in the request.

October 1, 2020

Adobe Experience Platform Web SDK 2.2.0

Bug Fixes

  • When customers tried to create an XDM object from sandbox schemas, they were running into authentication issues. The API that calls Platform is now aware of environments so users are only presented with those schemas that they have access to edit.

Features

  • When using the identityMap data element, the namespaces is now pre-populated in a dropwdown so you don’t have to fill this in manually.
  • Revamped the UI for the xdmObject data element. In the new UI, you can see which fields have been populated without having to enter each item in the object.

August 26, 2020

Adobe Experience Platform Web SDK 2.1.1

Features

  • Fixes an issue where Adobe Experience Platform sandboxes on the XDM Object view displayed incorrectly. If, when using this version of the extension, an expected sandbox is not displayed in the list, the user should check with their Adobe Experience Platform administrator to ensure access permissions are set correctly.

August 5, 2020

Adobe Experience Platform Web SDK 2.1.0

Features

  • Breaking Change: Remove the syncIdentity action and support passing those IDs in the sendEvent action instead. Please disable any existing rule using this action before upgrading your extension.
  • Update to Alloy v. 2.1.0 (Release Notes)
  • Support IAB 2.0 Consent Standard in the setConsent action.
  • Support overriding the dataset ID in the sendEvent action.
  • Add a new Data Element of type IdentityMap which can be used to populate the identityMap entry in the XDM Object Data Element which is now enabled, and in the setConsent action.
  • Support passing an identity map in the setConsent action.
  • Support choosing an Platform sandbox in the XDM Object Data Element.

May 26, 2020

Adobe Experience Platform Web SDK 1.0.0

Features

  • Support selecting the environment from the Configuration Service.

May 4, 2020

Adobe Experience Platform Web SDK 0.1.2

Features

  • Renamed configId to edgeConfigId.
  • Renamed viewStart to renderDecisions, set to false by default. If set to true, Personalization offers are fetched and auto-rendered.
  • Changes related to Get Decisions:
    • Removed the getDecisions command.
    • Added a scopes option to the sendEvent command. Decisions are returned in the sendEvent resolved promise.
    • Added a built-in __view__ scope which will result in returning page/view wide offers. (VEC offers in Target for example.)
      Those decisions return from the sendEvent command only if renderDecisions is set to false.
    • Added a Decisions Received event, which fires when decisions become available.
  • Combined multiple Personalization notifications under a single server call.
  • Fixed issue in Event Merge ID where it was being reset every time the data element was referenced.
  • Renamed the setCustomerIds action to syncIdentity.
  • Added a getIdentity command. This can be consumed via custom code only for now.
  • Enabling debug using _satellite now enables debugging in the Adobe Experience Platform Web SDK.
  • Added support for typed values in the XDM Object: Booleans, Numbers and Decimals.

March 16, 2020

Adobe Experience Platform Web SDK 0.0.10

Features

  • Combined the concepts of Opt-In & Opt-Out under Consent, and added a new setConsent command.
  • Added a new Data Element of type XDM Object which allows mapping from JavaScript/JSON to XDM.

February 18, 2020

Adobe Experience Platform Web SDK 0.0.7

Features

  • Removed idSyncContainerId, datasetId, schemaId, urlDestinationsEnabled, and cookieDestinationsEnabled options
  • Added support for hyphens in edgeDomain option value
  • Request made during ID migration is sent to demdex endpoint to improve cross-domain identification when demdex cookie is not set
  • Request made during ID migration always expects a response to ensure identity cookie gets set
  • When executing an invalid command, a list of valid command names will be logged in the console
  • Added checkbox for toggling third-party cookie support to the Adobe Experience Platform Launch extension. This disables calls to demdex.net

December 20, 2019

Adobe Experience Platform Web SDK 0.0.5

Features

  • Add Activity Tracker configs to Platform Launch Extension
  • Expose EventType and EventMergeId on event command
  • Add onBeforeEventSend config to Platform Launch Extension
  • Add edgeBasePath config to Platform Launch Extension

Update to Alloy v. 0.0.10 which includes the following changes:

  • Implement Client Storage: State and cookies logic moved to the server
  • Expose EventType and EventMergeId on event command
  • Use sendBeacon for link tracking other than exit links
  • Bring back ID Syncs minus checking for expiry
  • setCustomerIds command not hashing ids on non-SSL (http) pages
  • Pass the APEX domain to the server to be used when setting state/cookies
  • Pick up the ECID from the response using a new handle type
  • Remove defaults for Activation & Identity configs
  • Rename + move query options to meta
  • Legacy ECID Migration

Bug Fixes

  • On unexpected status code, parse and format response body for error message
  • Running debug command or using alloy_debug gets overwritten by configuration

November 25, 2019

Adobe Experience Platform Web SDK 0.0.3

Features

  • New Merge ID and Type fields on the Send Event action. Merge ID maps to xdm.eventMergeID in the XDM schema and Type maps to xdm.eventType in the XDM schema.
  • Improved error handling and reporting
  • Now uses sendBeacon for all links

Bug Fixes

  • Fixed an issue where toggling debugging through a query string parameter or the debug command wouldn’t persist through the session.

November 18, 2019

Adobe Experience Platform Web SDK 0.0.2

Features

  • Extension winked into existence
  • ECID support with no additional libraries or networks calls
  • Opt-in support
  • Support sending XDM to Platform
  • First-party domain support
  • Automatically collect browser context
  • Fully open source (extension, SDK)
  • Detailed logging
  • Ability to hide errors in production

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now