Skip to content

Releases: adobe/alloy

Alpha 7

12 Aug 17:00
Compare
Choose a tag to compare
Alpha 7 Pre-release
Pre-release

Release notes:

  • Integration with Target.

  • Added Personalization actions: appendHtml, prependHtml, replaceHtml....

  • Personalization component processing images and script tags.

  • Implemented Opt-In: all or nothing, with support to pre-optIn commands queuing. Enable with optInEnabled: true.

  • Add new config to suppress errors: suppressErrors.

  • Implement Stitch ID.

  • Implement setCustomerIDs. (Hashing personal IDs and customer IDs as config coming soon)

  • Trigger ID Syncs based on TTL.

  • Changed the way to specify a View Start. Instead of type: "viewStart", you need to set a boolean when triggering an event command: viewStart: true.

  • Bug fixes and code improvements including: Support responses with multiple payloads with same type, fix cookie proxy (cache), fix util that retrieves top level domain...

Alpha 3

12 Jun 18:14
Compare
Choose a tag to compare
Alpha 3 Pre-release
Pre-release

Release notes:

  • Rename the debug config to log:
alloy("configure", { ... log: true ... });
  • Pass an alloy_log query parameter in the URL to enable logging:
https://www.example.com?alloy_log=true
  • Return the request & response bodies in the event command:
alloy("event", {...}).then( ({ requestBody, responseBody ? }) => {...} ); 
  • Log Sending request / Receiving response in the console if logging is enabled:
[alloy] Sending network request: {events: Array(1), meta: {…}, identityMap: {…}}
...
[alloy] Received network response: {handle: Array(3), requestId: "6bb9cf07220a"}
  • If the configure call fails, don’t show any more errors until it's fixed.

  • Support Beacon calls when possible:

https://developer.mozilla.org/en-US/docs/Web/API/Beacon_API/Using_the_Beacon_API

"The Beacon interface schedules an asynchronous and non-blocking request to a web server."

Alpha 2

05 Jun 15:14
Compare
Choose a tag to compare
Alpha 2 Pre-release
Pre-release

Release notes:

  • Remove the viewStart command. To signal a view start going forward, set the type property to viewStart when making event calls.

  • Created an Alloy cookie to be used by all the components in the system.

  • Created a Network Gateway concept that wraps the Request Payload, Response and actual logic that makes server calls.

  • Trigger ID Syncs and support hiding or showing the referrer.

  • Renamed the collectionUrl config to edgeDomain.

  • Fixed the sandbox errors in the IE browser.

Alpha release

10 May 16:35
6526236
Compare
Choose a tag to compare
Alpha release Pre-release
Pre-release

Features included in this Alpha release:

  • Support for async loading of the Alloy library
  • Support for async API
  • Support for multiple instances of Alloy
  • Audiences Component: URL & Cookie destinations; removal of dest5 demdex iFrame
  • Context Component: collect and send context data
  • Data Collector Component: event and viewStart commands
  • Identity Component: Set ECID in a cookie
  • Very simple POC of Personalization Component
  • Debug mode: Logs and error handling

Getting started guide: https://launch.gitbook.io/adobe-experience-platform-web-sdk/get-started/getting-started