Skip to content

Akamai Backport 2025 Q4#362

Merged
nicjansma merged 38 commits into
masterfrom
akamai-backport-2025-11
Mar 23, 2026
Merged

Akamai Backport 2025 Q4#362
nicjansma merged 38 commits into
masterfrom
akamai-backport-2025-11

Conversation

@nicjansma

@nicjansma nicjansma commented Nov 11, 2025

Copy link
Copy Markdown

This is a backport of all of Akamai's contributions to boomerang from September 2024 (mPulse's version 1.815.0) through March 2026 (mPulse's version 1.850.0).

1.850.0 (Mar 23, 2026)

New Features

  • Issue 0867: AutoXHR: Add total number of resources tracked as spa.n
  • Issue 1213: Boomerang: Prerendered Support Part 3
  • Issue 1210: Boomerang: Smarter defaults for 2024+
  • Issue 1222: EventTiming: Name
  • Issue 1209: EventTiming: Input and Processing times
  • Issue 1201: ResTiming: Added contentType, deliveryType, renderBlockingStatus, responseStatus, firstInterimResponseStart, criticalCHRestart

Bug Fixes

  • Issue 1192: BFCache: NotRestoredReasons API change to final shape
  • Issue 1217: BFCache: Don't include LCP metric if not supported by browser
  • Issue 1155: Boomerang: Strip HTTP Basic Auth from URLs
  • Issue 1220: Continuity: Fix TTFI when EventTiming plugin is missing
  • Issue 1212: Continuity: Read buffered Long Tasks
  • Issue 1196: EventTiming: Add c.ttfi whenever we calculate FID
  • Issue 1197: Loader Snippet: Append to BODY if available
  • Issue 1207: Loader Snippet: v16 final
  • Issue 1203: PaintTiming: Reset LCP data on new events

Misc

  • Issue 1221: Boomerang: Add an immutable copy of the boomerang version number so that other code on the page cannot change it
  • Issue 1219: 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

@github-actions

github-actions Bot commented Nov 11, 2025

Copy link
Copy Markdown
Filename Size Change
build/boomerang-1.0.0.min.js 44 kB +1.05 kB (+2.46%)
build/plugins/auto-xhr.min.js 6.1 kB +20 B (+0.33%)
build/plugins/bfcache.min.js 963 B +23 B (+2.45%)
build/plugins/bw.min.js 2.28 kB +3 B (+0.13%)
build/plugins/continuity.min.js 7.6 kB +109 B (+1.46%)
build/plugins/errors.min.js 4.92 kB +31 B (+0.63%)
build/plugins/eventtiming.min.js 1.69 kB +117 B (+7.46%) 🔍
build/plugins/history.min.js 1.34 kB -14 B (-1.03%)
build/plugins/memory.min.js 1.24 kB -3 B (-0.24%)
build/plugins/navtiming.min.js 1.57 kB +100 B (+6.81%) 🔍
build/plugins/painttiming.min.js 1.48 kB +107 B (+7.8%) 🔍
build/plugins/restiming.min.js 5.35 kB +540 B (+11.23%) ⚠️
ℹ️ View Unchanged
Filename Size
build/plugins/cache-reload.min.js 202 B
build/plugins/cache-test-plugin.min.js 389 B
build/plugins/clicks.min.js 713 B
build/plugins/compression.min.js 857 B
build/plugins/consent-inlined-plugin.min.js 856 B
build/plugins/dns.min.js 463 B
build/plugins/early.min.js 690 B
build/plugins/guid.min.js 330 B
build/plugins/iframe-delay.min.js 1.03 kB
build/plugins/ipv6.min.js 704 B
build/plugins/mobile.min.js 306 B
build/plugins/mq.min.js 306 B
build/plugins/rt.min.js 4.62 kB
build/plugins/spa.min.js 1.67 kB
build/plugins/third-party-analytics.min.js 1.21 kB
build/plugins/usertiming.min.js 753 B
build/plugins/zzz-last-plugin.min.js 76 B

compressed-size-action

@nicjansma nicjansma force-pushed the akamai-backport-2025-11 branch from ed3f959 to 5aefb07 Compare March 13, 2026 18:20
@nicjansma nicjansma force-pushed the akamai-backport-2025-11 branch from b9c5ba9 to 9245b96 Compare March 13, 2026 19:32
@nicjansma nicjansma force-pushed the akamai-backport-2025-11 branch from 9245b96 to 05e524d Compare March 13, 2026 19:35
@nicjansma nicjansma requested a review from ashenoy2014 March 19, 2026 14:56
@nicjansma nicjansma self-assigned this Mar 19, 2026
@nicjansma nicjansma requested a review from querymetrics March 19, 2026 18:48
@nicjansma nicjansma merged commit 66ef96e into master Mar 23, 2026
10 checks passed
@nicjansma nicjansma deleted the akamai-backport-2025-11 branch March 23, 2026 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

7 participants