perfume.js
Advanced tools
Changelog
5.0.2 (2020-5-9)
perfume.end()
now returns the duration of the annotation instead of an objectChangelog
5.0.0 (2020-5-9)
analyticsTracker
by having all duration value inside the data
propertyPerformanceObserver
for all browser, before was only for ChromestorageEstimateQuota
and storageEstimateUsage
to the navigatorInfo resultsclearMarks
storageEstimate
and created his own eventUntil now, we allowed only Chrome to run the PerformanceObserver interface because of possible cross-browser issues. One in particular related to Firefox 58: https://bugzilla.mozilla.org/show_bug.cgi?id=1403027. Starting from Perfume.js v5, we are going to remove this limitation.
Having both duration
and data
inside the analyticsTracker
, it started causing some confusion. Starting from v5, we will keep only data
and have any information from duration
contained inside data
. Please make sure to change the code inside your analyticsTracker
.
More changes:
analyticsTracker
method.start()
and end()
methods, because the code already handles those edge cases.EstimateStorage
values, to help reduce library size.Changelog
5.0.0-rc.19 (2020-5-6)
disconnectPerfObserversHidden
calls