2018 Release Notes release-notes

Feature releases, updates, or changes to the Experience Cloud Identity Service for 2018.

Version 3.3 section-3202c8d5457a45a5b5f4b4c838d44de3

Item Description
Increased security for AMCV cookies
During an internal security scan, it was discovered that when using the DTM library, cookies used for session management fail to specify proper attributes. This could result in cookie information being inadvertently shared. To solve for this, we have introduced a configuration that allows the Customer to set the AMCV cookie as secure. See secureCookie.

Version 3.2 section-ae2fee1c152e405faa4eb395f960e2f6

Item Description
Increased security for AMCV cookies
During an internal security scan, it was discovered that when using the DTM library, cookies used for session management fail to specify proper attributes. This could result in cookie information being inadvertently shared. To solve for this, we have introduced a configuration that allows the Customer to set the AMCV cookie as secure. See secureCookie.
Integration code and id must be numbers or non-empty strings
Fixed an issue with validating `setCustomerIDs` when data contains an integration `code` or `id` that is neither a number nor a non-empty string.
ECID JS is available in Public Git repo
ECID JS is now available in Public Git repo for all Experience Cloud customers at https://github.com/Adobe-Marketing-Cloud/id-service/releases.

Version 3.1.2 section-3cba186f74fe4f2186a9ca2e5e0a2514

Item Description
Unrealistic spike in the unique visitor count
With the release of Experience Cloud Identity Service 3.1.0, we found an issue that created an unrealistic spike in the unique visitor count when this version was implemented. This behavior is exhibited only with the latest version of ECID, v3.1.0, and if a user has selected the "Allow from current website only" option in the privacy settings of a Safari browser. Version 3.1.2 fixes this issue.

Version 3.1.0 section-a20c8278bf9643018965330415091e53

NOTE
It is recommended that you upgrade from version 3.1.0 to the latest version at the earliest convenient time. See the version 3.1.2 description. The latest bundle is available within Adobe Experience Platform Launch, DTM, and AppMeasurement.
Item Description
Cookie set on incorrect domain
We fixed a bug where temp Visitor cookie was setting a cookie in the ‘default’ cookie domain instead of setting it in the domain provided in the config (initConfig).

Version 3.0 section-5fcaef66e8b343238abeb10048dc5747

Item Description
Thread yielding for multiple ID sync requests

Iframe

For customers performing multiple ID syncs, due to continuous CPU computations happening, the UI gets blocked in some cases. We are introducing thread yielding to separate the ID sync requests by 100msec each.

This change will improve performance for customers using Visitor 2.3.0+ and DIL 6.10+.

Added the ability to disable third-party calls

JavaScript - 3.0.0

Adobe renamed the following configurations to allow for disabling third-party sync calls.

idSyncDisableSyncs to disableIdSyncs

idSyncDisable3rdPartySyncing to disableThirdPartyCookies

Internet Explorer support
The ID service no longer supports Internet Explorer 6, 7, 8, and 9.
Update to getInstance documentation
Added a warning to the Visitor function about not instantiating this function with var visitor = new Visitor.
recommendation-more-help
9c9e8ca9-9f7e-42c9-a5d5-a0d82776362a