- Prevent TTFB from reporting after bfcache restore (#201)
- Only call report if LCP occurs before first hidden (#197)
- Ensure reported TTFB values are less than the current page time (#187)
- Add feature detects to support Opera mini in extreme data saver mode (#186)
- Add batch reporting support and guidance (#166)
- Detect getEntriesByName support before calling (#158)
- [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)
- Ignore negative TTFB values in Firefox (#147)
- Add workaround for Safari FCP bug (#145)
- Add more extensive FID feature detect (#143)
- Remove use of legacy API to detect Firefox (#128)
- Fix incorrect UMD config for base+polyfill script (#117)
- Fix missing getter in polyfill (#114)
- Add support for Set in place of WeakSet for IE11 compat (#110)
- Fix missing
typings
declaration (#90)
- [BREAKING] Add support for reporting metrics on back/forward cache restore (#87)
- [BREAKING] Remove the
isFinal
flag from the Metric interface (#86) - Remove the scroll listener to stop LCP observing (#85)
- Remove the unload listener (#68)
- Ensure reports only occur if a PO was created (#58)
- Remove package
type
field (#35)
- Initial public release
- Initial pre-release