16.19.0
May 23rd, 2022
Administration
New
- Single-page applications are now tracked automatically – page views are sent with each change of the browser history state. You can turn SPA tracking on or off in Administration > Sites & apps > Data collection > SPA > Track page views in a single-page application.
Tracker
Improved
- Our JavaScript tracker now uses the
[navigator.sendBeacon()](https://developer.mozilla.org/en-US/docs/Web/API/Navigator/sendBeacon)
method to send data from a client to a server. This method is more reliable than the previous one because it sends data asynchronously and doesn’t impact the loading of the next page. - Our JavaScript tracker now uses the
[PerformanceNavigationTiming](https://developer.mozilla.org/en-US/docs/Web/API/PerformanceNavigationTiming)
interface instead of the legacy[Performance.timing](https://developer.mozilla.org/en-US/docs/Web/API/Performance/timing)
property to measure page performance metrics.
Integrations
Fixed
- We fixed a bug blocking some data downloads in the site inspector for Chrome. Now you’ll see all collected data for heatmaps, clickmaps and scrollmaps.