Releases: adobe/appmeasurement
Release list
v2.27.0
Release Date: August 12, 2024
Bug Fixes
- The
s_accookie is now written with thesecureflag ifwriteSecureCookieshas been enabled. - Fixed an initialization error when the library is embedded inline.
- Fixed an error if
localStorageorsessionStoragehas been disabled. - High Entropy User-Agent Hints are now included with link tracking calls (
tl) ifcollectHighEntropyUserAgentHintshas been enabled.
v2.26.0
Release Date: March 4, 2024
Features
Automatic Apex Domain Detection
AppMeasurement now automatically recognizes and utilizes the root domain (apex domain) for country code top-level domains (CCTLD), which previously required specific cookie domain configurations. If you currently have a broken cookie domain configuration this release could affect the way visitors are identified. We recommend reviewing cookieDomainPeriods documentation for additional details.
New Libraries
AppMeasurement distribution now includes Identity Service Library 5.5.0 and Data Integration Library 9.6.
v2.25.0
Release Date: September 12, 2023
Features
Request Buffering
AppMeasurement now offers an additional way to buffer requests with the bufferRequestsAPI call. This new call enhance the reliability of capturing requests in scenarios where a browser may not support the Beacon API properly or might cancel requests when a page is unloading (e.g., after a link click). By calling bufferRequests all requests are stored in session storage and are then transmitted when reaching the resulting landing page:
let s = s_gi(<account>);
s.bufferRequests();Bug Fixes
- Added safeguards to prevent multiple post-track callbacks for a single tracking request.
v2.24.0
Release Date: July 18, 2023
Features
- Added an optional configuration (
decodeLinkParametersdefaultfalse) that decodes link URL's that includes double byte encoded characters.
Bug Fixes
-
Added additional error handling for browsers with faulty high-entropy User-Agent client hints API's.
-
Changed POST Content-Type header to use
x-www-form-urlencodedby default.
v2.23.0
Release Date: September 23, 2022
Features
- AppMeasurement now supports the collection of high-entropy user-agent client hints which Chromium browsers (Google Chrome, Microsoft Edge, etc.) use to provide browser and device specific information. You can configure client hints via the Adobe Tags Analytics Extension or use the
collectHighEntropyUserAgentHintsflag. Collection of high-entropy hints is turned off by default. Learn more about User-Agent client hints.