@grafana/faro-web-tracing
Advanced tools
Changelog
1.19.0
Feature (@grafana/faro-web-sdk
): Add CSP instrumentation (#1312)
Improvement (@grafana/faro-*
): Rename userActionEventType
to userActionTrigger
for improved clarity (#1298)
Chore (@grafana/faro-web-sdk
): Prevent tracking of custom collector URLs that don't match the Faro collector
URL structure (#1297)
Chore (@grafana/faro-core
): Ensure first instrumentation gets properly removed (#1312)
Chore (@grafana/faro-*
): Remove Node.js 23 from build and test matrix as it's EoL (#1343)
Chore (@grafana/faro-*
): upgrade to yarn 4
Changelog
1.18.2
Improvement (@grafana/faro-web-sdk
): don't attach user action context to http request when in halt mode (#1249)
Chore (@grafana/faro-*
): Updated Node.js version support by removing Node.js 18 (EOL) and adding Node.js 24
LTS (#1259).
Changelog
1.18.1
@grafana/faro-*
): Revert "Changed Node.js version support by removing Node.js 18 because it is EOL" (#1195).Changelog
1.18.0
Improvement (@grafana/faro-web-sdk
): Track transfer size for resource requests
(#1169).
Fix (@grafana/faro-web-sdk
): Fixed the ignored errors matching logic to properly identify
errors based on stack trace content (#1168).
Chore(deps): Changed Node.js version support by removing Node.js 18 because it is EOL (#1180).
Changelog
1.17.2
Fix (@grafana/faro-web-sdk
): Fixed incorrect calculation of TLS negotiation time in
performance metrics (#1156).
Improvement (@grafana/faro-web-sdk
): Prevent negative values in performance timing measurements
(#1154).
Changelog
1.17.1
Fix (@grafana/faro-web-tracing
): Fixed an issue with HTTP request sidecar events not being
transmitted when using the CDN distribution (#1139).
Fix (@grafana/faro-react
): Export the ExceptionEventExtended
type from the package, allowing
users to import all necessary types from a single source (#1141).
Changelog
1.17.0
@grafana/faro-web-sdk
): Add option to preserve original JavaScript error objects,
making them accessible within the beforeSend
function for advanced error handling (#1133).@grafana/faro-web-sdk
): Enhanced web vitals monitoring by automatically tracking
attribution data by default (#991).Changelog
1.16.0
@grafana/faro-web-sdk
): Provide a function to start a user-action (#1115).@grafana/faro-*
): Upgrade OpenTelemetry dependencies to v0.200.* (#1126).Changelog
1.15.0
Feature (@grafana/faro-web-sdk
): Alpha version of user actions instrumentation (#1101).
Fix (@grafana/faro-web-tracing
): Fixed unexpected behavior in xhr instrumentation when custom
objects with a toString
method were used as URLs (#1100).
Dependencies (@grafana/faro-*
): Upgrade to TypeScript 5.8.2 (#1092)
Changelog
1.14.3
@grafana/faro-core
): Avoid sending empty attributes
or context
objects
when no data is provided (#1089)