- Added support to collect all parameters for only the URLs that match a specified list of regular expressions provided by the user. The parameters of the excluded URLs are not tracked.
- Upgrade dev packages to address security issues
- Refactored code for autoPageDetection
- Fix autoPageDetection to set page name for initial page load
- Remove backendTraceId for cached responses
- Fix autoPageDetection command error caused by closure-compiler.
- Auto detect page transitions on route change.
- Migrate the project to typescript.
- Read version from package.json to update agentVersion variable.
- Added fragment as user configurable. Support for case when user wants to redact sensitive information in url fragment.
- Added maxToleranceForResourceTimingsMillis(default 3000ms) as user configurable. Support for case where Backend Trace Id is not available in xhr beacons.
- Support user defined metric in custom event.
- Upgrade web-vitals to 3.5.2, support new metric Interaction to Next Paint.