Skip to content

bump web-vitals to 3.3.1#124

Closed
zhouhn-ibm wants to merge 1 commit intomainfrom
bump-web-vitals
Closed

bump web-vitals to 3.3.1#124
zhouhn-ibm wants to merge 1 commit intomainfrom
bump-web-vitals

Conversation

@zhouhn-ibm
Copy link
Copy Markdown
Contributor

WHY:
The web-vitals dependency is out-of-date.

WHAT:
Bump web-vitals to 3.3.1

@zhouhn-ibm zhouhn-ibm requested a review from a team May 24, 2023 01:52
@lisr
Copy link
Copy Markdown

lisr commented May 24, 2023

https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md

Changelog

v3.3.1 (2023-04-04)

  • Export metric rating thresholds in attribution build as well.

v3.3.0 (2023-03-09)

  • Export metric rating thresholds, add explicit MetricRatingThresholds type (#323)
  • Trim classname selector (#328)
  • Add link to CrUX versus RUM blog post (#327)
  • Prevent LCP being reported for hidden prerendered pages (#326)
  • Add Server Timing information to docs (#324)
  • Fix link in onINP() thresholds comment (#318)
  • Update web.dev link for onINP() (#307)
  • Add a note about when to load the library (#305)

v3.2.0

  • Version number skipped

v3.1.1 (2023-01-10)

  • Defer CLS logic until after onFCP() callback (#297)

v3.1.0 (2022-11-15)

  • Add support for 'restore' as a navigationType (#284)
  • Report initial CLS value when reportAllChanges is true (#283)
  • Defer all observers until after activation (#282)
  • Ignore TTFB for loads where responseStart is zero (#281)
  • Defer execution of observer callbacks (#278)

v3.0.4 (2022-10-18)

  • Clamp LCP and FCP to 0 for prerendered pages (#270)

v3.0.3 (2022-10-04)

  • Ensure attribution object is always present in attribution build (#265)

v3.0.2 (2022-09-14)

  • Set an explicit unpkg dist file (#261)

v3.0.1 (2022-08-31)

  • Use the cjs extension for all UMD builds (#257)

v3.0.0 (2022-08-24)

  • [BREAKING] Add a config object param to all metric functions (#225)
  • [BREAKING] Report TTFB after a bfcache restore (#220)
  • [BREAKING] Only include last LCP entry in metric entries (#218)
  • Update the metric ID prefix for v3 (#251)
  • Move the Navigation Timing API polyfill to the base+polyfill build (#248)
  • Add a metric rating property (#246)
  • Add deprecation notices for base+polyfill builds (#242)
  • Add a new attribution build for debugging issues in the field (#237, #244)
  • Add support for prerendered pages (#233)
  • Rename the ReportHandler type to ReportCallback, with alias for back-compat (#225, #227)
  • Add support for the new INP metric (#221, #232)
  • Rename getXXX() functions to onXXX() (#222)
  • Add a navigationType property to the Metric object (#219)

v2.1.4 (2022-01-20)

  • Prevent TTFB from reporting after bfcache restore (#201)

v2.1.3 (2022-01-06)

  • Only call report if LCP occurs before first hidden (#197)

v2.1.2 (2021-10-11)

  • Ensure reported TTFB values are less than the current page time (#187)

v2.1.1 (2021-10-06)

  • Add feature detects to support Opera mini in extreme data saver mode (#186)

v2.1.0 (2021-07-01)

  • Add batch reporting support and guidance (#166)

v2.0.1 (2021-06-02)

  • Detect getEntriesByName support before calling (#158)

v2.0.0 (2021-06-01)

  • [BREAKING] Update CLS to max session window 5s cap 1s gap (#148)
  • Ensure CLS is only reported if page was visible (#149)
  • Only report CLS when FCP is reported (#154)
  • Update the unique ID version prefix (#157)

v1.1.2 (2021-05-05)

  • Ignore negative TTFB values in Firefox (#147)
  • Add workaround for Safari FCP bug (#145)
  • Add more extensive FID feature detect (#143)

@lisr lisr closed this Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants