Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@grafana/faro-web-sdk

Package Overview
Dependencies
Maintainers
20
Versions
55
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

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

23
6

1.12.2

Diff

Changelog

Source

1.12.2

  • Fix (@grafana/faro-web-sdk): Update Faro log parsing in console instrumentation to use Faro's default log parser (#745)
domasx2
published 1.12.1 •

Changelog

Source

1.12.1

  • Fix (@grafana/faro-web-sdk): Guard console instrumentation stringifier against circular object references for non-error logs (#742)
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)

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.
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).
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
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
domasx2
published 1.9.1 •

Changelog

Source

1.9.1

  • Fix (@grafana/faro-transport-otlp-http [experimental]): Properly consume response body (#664).
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.

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).
23
6
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc