Skip to content

v27.0.2

Choose a tag to compare

@soulgalore soulgalore released this 02 May 20:27
· 132 commits to main since this release

Fixed

  • SPA scripts no longer drop a HAR page when Chrome's soft-navigation PerformanceObserver entry doesn't fire. #2438 gated HAR-page creation on Chrome detecting all three soft-navigation criteria (interaction + URL change + visible paint within a short window), but real SPAs like Grafana sometimes paint too late and Chrome never emits the entry — chrome-har then sees only Network.* events for that measurement and emits zero pages, breaking downstream per-iteration page indexing in sitespeed.io. When the measurement was started without a URL (commands.measure.start(alias) form) and no soft-nav entry was detected, fall back to a synthetic page anchored at the current location.href so each measure.start produces exactly one HAR page.