Socket
Book a DemoInstallSign in
Socket

@grafana/faro-web-tracing

Package Overview
Dependencies
Maintainers
22
Versions
74
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@grafana/faro-web-tracing - npm Package Versions

1245
8

1.12.0

Diff
d
domasx2
published 1.12.0 •

Changelog

Source

1.12.0

  • Fix (@grafana/faro-web-sdk): Guard user session stringifier against circular object references (#715)

  • Fix (@grafana/faro-web-sdk): Prevents circular references in objects sent via console.error messages (#730)

  • Refactor (@grafana/faro-web-sdk): Provide config option to send log messages for console.error calls (#731)

  • Feat (@grafana/faro-web-sdk): Provide a getIgnoreUrls() function to easily retrieve the configured ignoreUrls (#732)

d
domasx2
published 1.11.0 •

Changelog

Source

1.11.0

  • Improvement (@grafana/faro-web-sdk): The console instrumentation now sends an Error signal instead of a Log signal for console.error() calls (#703).
  • Improvement (@grafana/faro-web-sdk): The resource timings instrumentation now includes ttfb (Time to First Byte) and visibilityState in faro.performance.resource timings (#708).
  • Deps (@grafana/faro-*): Minor dependency updates.
d
domasx2
published 1.10.2 •

Changelog

Source

1.10.2

  • Fix (@grafana/faro-web-tracing): Enhance the xhr instrumentation to handle both URL objects and strings seamlessly (#695).
d
domasx2
published 1.10.1 •

Changelog

Source

1.10.1

  • Improvement (@grafana/faro-web-sdk): Isolated Faro instances now exclude the default collector URLs of other instances by default (#684).

  • Improvement (@grafana/faro-web-sdk): The pushError API now automatically includes error.cause in the Faro exception context (#688).

  • Fix (@grafana/faro-transport-otlp-http [experimental]): add service.namespace attribute if set (#687).

Breaking

  • Improvement (@grafana/faro-transport-otlp-http [experimental]): update semantic attributes for browser (#684).
    • browser.user_agent is replaced by user_agent.original
    • browser.os is replaced by browser.platform
d
domasx2
published 1.10.0 •

Changelog

Source

1.10.0

  • Improvement (@grafana/faro-web-sdk): don't automatically send a view_change event for the default view (#647)

  • Dependencies (@grafana/faro-web-tracing): upgrade otel deps (#670)

    • Note: some attributes have been changed due to otel semantic attributes spec or are now aligned with it. For the web-tracing package we provide both attribute versions for now:
      • deployment.environment is now deprecated and will be replaced by deployment.environment.name.
      • session_id is now deprecated and will be replaced by session.id
  • Dependencies (@grafana/faro-core): upgrade otel deps (#670).

Breaking

  • Dependencies (@grafana/faro-transport-otlp-http [experimental]): upgrade otel deps (#670)
    • Note: some attributes have been changed due to otel semantic attributes spec:
      • enduser.id is replaced by user.id
      • enduser.name is replaced by user.username,
      • enduser.email is replaced by user.email,
      • enduser.attributes is replaced by user.attributes,
      • http.url is replaced by url.full
      • deployment.environment is replaced by deployment.environment.name
d
domasx2
published 1.9.1 •

Changelog

Source

1.9.1

  • Fix (@grafana/faro-transport-otlp-http [experimental]): Properly consume response body (#664).
d
domasx2
published 1.9.0 •

Changelog

Source

1.9.0

  • Improvement (@grafana/faro-web-sdk): Provide and option to pass a correction timestamp via the Faro API (#658).

  • Fix (@grafana/faro-web-sdk): Adjust the timestamp of a navigation or resource event to reflect the actual time the event occurred, rather than the signal creation time. (#658).

  • Improvement: (@grafana/faro-web-tracing) The underlying XHR and Fetch instrumentation are now configured to ignore network events by default. This behavior can be enabled back through the options in the WebTracing class.

d
domasx2
published 1.8.2 •

Changelog

Source

1.8.2

  • Improvement (@grafana/faro-web-tracing): ensure that span status is always set to error for erroneous xhr requests (#644).
d
domasx2
published 1.8.1 •

Changelog

Source

1.8.1

  • Improvement (@grafana/faro-web-tracing): ensure that span status is always set to error for erroneous fetch requests (#641).
d
domasx2
published 1.8.0 •

Changelog

Source

1.8.0

  • Feature (@grafana/faro-web-sdk): track web vitals attribution (#595).

  • Feature (@grafana/faro-web-sdk): set span context for navigation events (#608).

  • Feature (@grafana/faro-react): add helper functions to initialize React Router integration (#622).

  • Improvement (@grafana/faro-web-sdk): Auto extend a session if the Faro receiver indicates that a session is invalid (#591).

  • Improvement (@grafana/faro-web-tracing): provide the app.namespace attribute in the app meta which is attached as service.namespace to the resource attributes object (#627).

  • Dependencies (@grafana/faro-web-tracing): upgrade otel deps (#621).

  • Dependencies (@grafana/faro-core): upgrade otel deps (#621).

  • Dependencies (@grafana/faro-transport-otlp-http [experimental]): upgrade otel deps (#621).

  • Fix (@grafana/faro-react): Mark react-router-dom peer dependency as optional (#617).

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.