Aug 24, 2026 — Boomerang 1.851 Limited Availability Release
1 day ago
mPulse Boomerang Version 1.851 is now in Limited Availability (LA).
New features:
- Issue 1201: ResTiming: Added contentType, deliveryType, renderBlockingStatus, responseStatus
- Issue 1210: Boomerang: Smarter defaults for 2024+
- Issue 1213: Boomerang: Prerendered Support Part 3. Adjusts more metrics that are offset by activationStart during Prerendering
- Issue 0867: AutoXHR: Add total number of resources tracked as spa.n
- Issue 1222: EventTiming: Add INP event type name (et.inp.n and et.inp.inc.n) on beacon
Bug fixes:
- Issue 1192: BFCache: NotRestoredReasons API change to final shape
- Issue 1197: Loader Snippet v16: Append to BODY if available
- Issue 1203: PaintTiming: Reset LCP data on new events
- Issue 1212: Continuity: Read buffered Long Tasks
- Issue 1207: Loader Snippet: v16 final
- Issue 1215: PageParams: Ensure the beacon URL 'u' is the same as used for the set Page Group
- Issue 1214: BFCache: Don't include LCP metric if not supported by browser (eg: safari).
- Issue 1234: Prerendering guard for AutoXHR and Early plugins
- Issue 1196: EventTiming: Add c.ttfi whenever we calculate FID even if continuity was not included
- Issue 1220: Continuity: Fix TTFI when EventTiming plugin is missing
- LOGN: Update RT cookie immediately in LOGN's init() if rate limiting is enabled (as shown in config)
- Issue 1155: Boomerang: Strip HTTP Basic Auth from URLs
Miscellaneous:
- Issue 1221: Boomerang: Add an immutable copy of the boomerang version number so that other code on the page cannot change it
- Issue 1235: Boomerang:
arrayFind()optimizations - Issue 1211: Build: Switch npm run commands to use local
node_modules/.bin/ - Issue 1202: Build:
package.json: Fix dependencies (and remove unused ones) - Issue 1218: BW: Add SPA bandwidth plugin test
- Issue 1178: BW: Added testing for bandwidth plugin
- Issue 1208: Lint: New ESLint rules
- Issue 1205: Tests: Test fixes
- Issue 1214: Tests: Tweak numbers for intermittently failing tests
