This is a backport of all of Akamai's contributions to boomerang from July 2021 (mPulse's version 1.737.0) through June 2023 (mPulse's version 1.774.0).
Also, we switched from tabs to spaces! Sorry for any merge challenges this may cause.
(TODO: include changes from 766 through 774)
1.766.0 (October 10, 2022)
New Features
Issue 1129: EventTiming: Interaction to Next Paint (INP) support
Issue 1135: Continuity: Add supporting data for LCP and CLS
Issue 1136: ResourceTiming: Add nextHopProtocol to resource timing data
Issue 1132: Boomerang: Don't listen for beforeunload if pagehide is supported; Added no_unload option
Issue 1138: Boomerang: Support collecting High Entropy Client Hints
Issue 1137: SPA: Include timing data in spa_init and spa_navigation events
Issue 1127, 1128: Boomerang: Support for User Agent Deprecation, read navigator.userAgentData and avoid navigator.userAgent and navigator.platform
Bug Fixes
Issue 1131: ResourceTiming: Don't add data to Unload beacons. Memory: Only add data to Page Load beacons.
This is a backport of all of Akamai's contributions to boomerang from July 2021 (mPulse's version 1.737.0) through June 2023 (mPulse's version 1.774.0).
Also, we switched from tabs to spaces! Sorry for any merge challenges this may cause.
(TODO: include changes from 766 through 774)
1.766.0 (October 10, 2022)
New Features
beforeunload
ifpagehide
is supported; Addedno_unload
optionspa_init
andspa_navigation
eventsnavigator.userAgentData
and avoidnavigator.userAgent
andnavigator.platform
Bug Fixes
pt.lcp.src
andpt.lcp.el
on thept.lcp
beaconMisc
1.750.0 (May 30, 2022)
Bug Fixes
spa_navigation
event for each new navigationMisc
1.747.0
12-react/108-hard-nav-disable
1.746.0 (February 22, 2022)
New Features
navigator.deviceMemory
asdev.mem
Bug Fixes
Misc
--config-path
fromenvironments.json
script src
instead ofdoc.write
in IFRAME