Skip to content

Latest commit

 

History

History
76 lines (39 loc) · 2.46 KB

CHANGELOG.md

File metadata and controls

76 lines (39 loc) · 2.46 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and adheres to Semantic Versioning.

[1.2.2] - 2019-10-16

Fixed

  • Performance object constructor will now check if PerformanceTiming is supported. [#1119]

[1.2.1] - 2019-10-11

Fixed

  • cacheEffectiveness now assumes duration=0 is a cache hit [#1107]

[1.2.0] - 2019-10-03

Changed

  • Updated the README to include instructions on cleaning up listeners from performance.on [#1081

Added

  • Added a new API mark to the Performance class. This encapsulates both checking for supportsMarks and calling window.performance.mark into one call. [#1083]

[1.1.2] - 2019-03-27

Fixed

  • Fixed an issue where changing only the hash/ query parameters would cause navigations to be recorded [#610]

[1.1.1] - 2019-03-04

Fixed

  • Fixed an issue where events starting before the navigation would include the pre-navigation time in Navigation#totalDurationByEventType [#549]

[1.1.0] - 2019-03-02

Added

[1.0.4] - 2019-02-21

Fixed

  • Fixed an issue where Navigation#timeToUsable did not account for when the navigation actually started, leading the values in the trillions [#520]

[1.0.3] - 2019-01-11

Fixed

  • Fixed an issue where browsers supporting some custom timing types (but not PerformanceObserver) would throw while trying to create an instance of PerformanceObserver

[1.0.2] - 2019-01-11

Fixed

  • The types for Navigation#resourceEvents no longer fails in consuming projects.

[1.0.1] - 2019-01-11

Fixed

  • No longer fails if the browser does not have window.performance.

[1.0.0] - 2019-01-30

First version.