Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bump web-vitals to 3.3.1 #124

Closed
wants to merge 1 commit into from
Closed

bump web-vitals to 3.3.1 #124

wants to merge 1 commit into from

Conversation

zhouhn-ibm
Copy link
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
Contributor

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.

None yet

2 participants