GoogleChrome/web-vitals
### [`v3.0.0`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v300-2022-08-24)
[Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.1.4...v3.0.0)
- **\[BREAKING]** Add a config object param to all metric functions ([#225](https://togithub.com/GoogleChrome/web-vitals/pull/225))
- **\[BREAKING]** Report TTFB after a bfcache restore ([#220](https://togithub.com/GoogleChrome/web-vitals/pull/220))
- **\[BREAKING]** Only include last LCP entry in metric entries ([#218](https://togithub.com/GoogleChrome/web-vitals/pull/218))
- Update the metric ID prefix for v3 ([#251](https://togithub.com/GoogleChrome/web-vitals/pull/251))
- Move the Navigation Timing API polyfill to the base+polyfill build ([#248](https://togithub.com/GoogleChrome/web-vitals/pull/248))
- Add a metric rating property ([#246](https://togithub.com/GoogleChrome/web-vitals/pull/246))
- Add deprecation notices for base+polyfill builds ([#242](https://togithub.com/GoogleChrome/web-vitals/pull/242))
- Add a new attribution build for debugging issues in the field ([#237](https://togithub.com/GoogleChrome/web-vitals/pull/237), [#244](https://togithub.com/GoogleChrome/web-vitals/pull/244))
- Add support for prerendered pages ([#233](https://togithub.com/GoogleChrome/web-vitals/pull/233))
- Rename the `ReportHandler` type to `ReportCallback`, with alias for back-compat ([#225](https://togithub.com/GoogleChrome/web-vitals/pull/225), [#227](https://togithub.com/GoogleChrome/web-vitals/pull/227))
- Add support for the new INP metric ([#221](https://togithub.com/GoogleChrome/web-vitals/pull/221), [#232](https://togithub.com/GoogleChrome/web-vitals/pull/232))
- Rename `getXXX()` functions to `onXXX()` ([#222](https://togithub.com/GoogleChrome/web-vitals/pull/222))
- Add a `navigationType` property to the Metric object ([#219](https://togithub.com/GoogleChrome/web-vitals/pull/219))
### [`v2.1.4`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v214-2022-01-20)
[Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.1.3...v2.1.4)
- Prevent TTFB from reporting after bfcache restore ([#201](https://togithub.com/GoogleChrome/web-vitals/pull/201))
### [`v2.1.3`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v213-2022-01-06)
[Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.1.2...v2.1.3)
- Only call report if LCP occurs before first hidden ([#197](https://togithub.com/GoogleChrome/web-vitals/pull/197))
### [`v2.1.2`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v212-2021-10-11)
[Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.1.1...v2.1.2)
- Ensure reported TTFB values are less than the current page time ([#187](https://togithub.com/GoogleChrome/web-vitals/pull/187))
### [`v2.1.1`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v211-2021-10-06)
[Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.1.0...v2.1.1)
- Add feature detects to support Opera mini in extreme data saver mode ([#186](https://togithub.com/GoogleChrome/web-vitals/pull/186))
### [`v2.1.0`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v210-2021-07-01)
[Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.0.1...v2.1.0)
- Add batch reporting support and guidance ([#166](https://togithub.com/GoogleChrome/web-vitals/pull/166))
### [`v2.0.1`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v201-2021-06-02)
[Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.0.0...v2.0.1)
- Detect getEntriesByName support before calling ([#158](https://togithub.com/GoogleChrome/web-vitals/pull/158))
### [`v2.0.0`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v200-2021-06-01)
[Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v1.1.2...v2.0.0)
- **\[BREAKING]** Update CLS to max session window 5s cap 1s gap ([#148](https://togithub.com/GoogleChrome/web-vitals/pull/148))
- Ensure CLS is only reported if page was visible ([#149](https://togithub.com/GoogleChrome/web-vitals/pull/149))
- Only report CLS when FCP is reported ([#154](https://togithub.com/GoogleChrome/web-vitals/pull/154))
- Update the unique ID version prefix ([#157](https://togithub.com/GoogleChrome/web-vitals/pull/157))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^1.1.2
->3.0.0
Release Notes
GoogleChrome/web-vitals
### [`v3.0.0`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v300-2022-08-24) [Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.1.4...v3.0.0) - **\[BREAKING]** Add a config object param to all metric functions ([#225](https://togithub.com/GoogleChrome/web-vitals/pull/225)) - **\[BREAKING]** Report TTFB after a bfcache restore ([#220](https://togithub.com/GoogleChrome/web-vitals/pull/220)) - **\[BREAKING]** Only include last LCP entry in metric entries ([#218](https://togithub.com/GoogleChrome/web-vitals/pull/218)) - Update the metric ID prefix for v3 ([#251](https://togithub.com/GoogleChrome/web-vitals/pull/251)) - Move the Navigation Timing API polyfill to the base+polyfill build ([#248](https://togithub.com/GoogleChrome/web-vitals/pull/248)) - Add a metric rating property ([#246](https://togithub.com/GoogleChrome/web-vitals/pull/246)) - Add deprecation notices for base+polyfill builds ([#242](https://togithub.com/GoogleChrome/web-vitals/pull/242)) - Add a new attribution build for debugging issues in the field ([#237](https://togithub.com/GoogleChrome/web-vitals/pull/237), [#244](https://togithub.com/GoogleChrome/web-vitals/pull/244)) - Add support for prerendered pages ([#233](https://togithub.com/GoogleChrome/web-vitals/pull/233)) - Rename the `ReportHandler` type to `ReportCallback`, with alias for back-compat ([#225](https://togithub.com/GoogleChrome/web-vitals/pull/225), [#227](https://togithub.com/GoogleChrome/web-vitals/pull/227)) - Add support for the new INP metric ([#221](https://togithub.com/GoogleChrome/web-vitals/pull/221), [#232](https://togithub.com/GoogleChrome/web-vitals/pull/232)) - Rename `getXXX()` functions to `onXXX()` ([#222](https://togithub.com/GoogleChrome/web-vitals/pull/222)) - Add a `navigationType` property to the Metric object ([#219](https://togithub.com/GoogleChrome/web-vitals/pull/219)) ### [`v2.1.4`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v214-2022-01-20) [Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.1.3...v2.1.4) - Prevent TTFB from reporting after bfcache restore ([#201](https://togithub.com/GoogleChrome/web-vitals/pull/201)) ### [`v2.1.3`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v213-2022-01-06) [Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.1.2...v2.1.3) - Only call report if LCP occurs before first hidden ([#197](https://togithub.com/GoogleChrome/web-vitals/pull/197)) ### [`v2.1.2`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v212-2021-10-11) [Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.1.1...v2.1.2) - Ensure reported TTFB values are less than the current page time ([#187](https://togithub.com/GoogleChrome/web-vitals/pull/187)) ### [`v2.1.1`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v211-2021-10-06) [Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.1.0...v2.1.1) - Add feature detects to support Opera mini in extreme data saver mode ([#186](https://togithub.com/GoogleChrome/web-vitals/pull/186)) ### [`v2.1.0`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v210-2021-07-01) [Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.0.1...v2.1.0) - Add batch reporting support and guidance ([#166](https://togithub.com/GoogleChrome/web-vitals/pull/166)) ### [`v2.0.1`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v201-2021-06-02) [Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v2.0.0...v2.0.1) - Detect getEntriesByName support before calling ([#158](https://togithub.com/GoogleChrome/web-vitals/pull/158)) ### [`v2.0.0`](https://togithub.com/GoogleChrome/web-vitals/blob/HEAD/CHANGELOG.md#v200-2021-06-01) [Compare Source](https://togithub.com/GoogleChrome/web-vitals/compare/v1.1.2...v2.0.0) - **\[BREAKING]** Update CLS to max session window 5s cap 1s gap ([#148](https://togithub.com/GoogleChrome/web-vitals/pull/148)) - Ensure CLS is only reported if page was visible ([#149](https://togithub.com/GoogleChrome/web-vitals/pull/149)) - Only report CLS when FCP is reported ([#154](https://togithub.com/GoogleChrome/web-vitals/pull/154)) - Update the unique ID version prefix ([#157](https://togithub.com/GoogleChrome/web-vitals/pull/157))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.