npm sitespeed.io 29.0.0

latest releases: 35.3.1, 35.3.0, 35.2.0...
15 months ago

Breaking change

The breaking changes in this release will not break anything, however some behaviours are changed in rare cases, please read:

  • Changed timestamp for Graphite/InfluxDB metrics/annotations. The old implementation used the start time for the test all metrics sent except browsertime.run metrics (data for each run). This fix changes so metrics (and annotations) uses the browsertime.pageSummary runTime (when the actual first iteration happen for a test). This makes more sense if you test multiple pages within the same test #3900.

  • When the slug concept was introduced in 17.0.0 also a bug was accidently added that add the domain as a slug if the slug was missing. As long as you added --slug that was not a problem and you will not be affected by this bug. However if you do not use --slug (you really should since 20.0.0) the slug portion would be automatically populated #3901.

Fixed

  • Crux: Remove experimental from INP when getting Crux data #3906.

Added

  • New Chrome 115 and Chromedriver 115 (and a fix for the broken Chromedriver 115 on Mac).
  • New Edge and Edgedriver 115
  • New Browsertime 17.14.0. Most notable change is that if you collect the Chrome devtools trace using --cpu we will now also collect the number of elements that needs recalculate styles before FCP/LCP. There will be a blog post about this change later on.
  • Updated the main page merics dashboard, you can download the new version here.

Don't miss a new sitespeed.io release

NewReleases is sending notifications on new releases.