fix(deps): update grafana faro to v2 (major) #2697
Reference in New Issue
Block a user
Delete Branch "renovate/major-grafana-faro"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This MR contains the following updates:
1.19.0->2.0.21.19.0->2.0.2Release Notes
grafana/faro-web-sdk (@grafana/faro-web-sdk)
v2.0.2Compare Source
Breaking (
@grafana/faro-web-sdk): User action events now have a standardized event name(
faro.user.action), with the specific user action name moved to a parameter for improvedconsistency and filtering capabilities.
Migration note: If you previously filtered user action events by event name, update your
queries to use the new event name (
faro.user.action) and filter by theuserActionNameattribute for the specific action.
Breaking (
@grafana/faro-web-sdk): Web vitals now always tracks attribution data. ThetrackWebVitalsAttributionandwebVitalsInstrumentation.trackAttributionconfiguration flags havebeen removed. Attribution data is now collected by default and cannot be disabled.
Migration note: If you were using
trackWebVitalsAttribution: falseorwebVitalsInstrumentation: { trackAttribution: false }to disable attribution, remove these optionsfrom your configuration. Attribution data will now always be included in web vitals measurements.
Breaking (
@grafana/faro-web-sdk): Removed thetrackUserActionsPreviewoption from Faroconfiguration. User actions instrumentation is now always enabled by default (#1772).
Migration note: If you previously used
trackUserActionsPreview: trueor left it unset,simply remove this option - no further action is required. If you had set
trackUserActionsPreview: falseto disable user actions tracking, you now need to exclude theUserActionInstrumentationfrom your instrumentations array manually.Feature (
@grafana/faro-web-sdk) [experimental]: Added navigation instrumentation to track softnavigations (same-document navigations). The instrumentation monitors URL changes, DOM mutations,
HTTP requests, and user interactions to automatically detect and report navigation events with
details including fromUrl, toUrl, and duration. Enable by setting
experimental.trackNavigation: truein the configuration.
Fix (
@grafana/faro-web-sdk): Fixed an issue where custom severity and custom trigger propertieswere not being included in user action attributes (#1551)
Fix (
@grafana/faro-web-sdk): Fixed an error wheninitializeFarois called without any windowobject present (#1643)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this MR and you won't be reminded about these updates again.
This MR has been generated by Renovate Bot.
mentioned in issue #49
mentioned in commit
b1971d1be2