Skip to content

Releases: bugsnag/bugsnag-js-performance

v2.11.0

23 Jan 14:31
Compare
Choose a tag to compare

Added

  • (react-native) Added BugsnagPerformance.attach method to support integration with native BugSnag Performance Monitoring SDKs for Android and iOS #573

Changed

  • (react-native) Replaced react-native-file-access peer dependency with internal native module implementation. This peer dependency is no longer required by the SDK. #561

v2.10.1

12 Nov 14:42
Compare
Choose a tag to compare

Fixed

  • (react-native) Prevent duplicate app start spans from being started #524

Changed

  • (browser) Update Span and Trace ID generator code to allow for modified Array.from API #518

v2.10.0

26 Sep 13:22
Compare
Choose a tag to compare

Added

  • Allow setting custom span attributes #510

v2.9.1

11 Sep 14:36
Compare
Choose a tag to compare

Fixed

  • (core) Fix URL.hostname error on React Native #504

v2.9.0

05 Sep 20:48
Compare
Choose a tag to compare

Added

  • (react-native) Add new withInstrumentedAppStarts method to workaround automatically instrumented app start span issues #497

Changed

  • (core) Discard spans open for more than one hour #494
  • (core) use API key subdomain as default endpoint #500

v2.8.0

20 Aug 16:29
Compare
Choose a tag to compare

Added

  • (browser) Add serviceName config option for browser and ensure service.name attribute is always set #477
  • Add a fixed sampling probability configuration option #487
  • (react-native) Support react-native-file-access v1.x #488
  • (react-native) Support React Native 0.64 #489

Changed

  • (vue-router) Use vue router to resolve routes #476
  • Update error correlation implementation to monkey patch the error notifier #474
  • (react-native) Ensure native module is fully backwards compatible #478
  • (react-native) Use batch time for filenames in retry queue #486
  • (core) Avoid long running timers when ensuring probability freshness #481

Fixed

  • (react-native) Set initial background state to foreground if initial app state is 'inactive' #491

v2.7.1

16 Jul 11:02
Compare
Choose a tag to compare

Changed

  • Update type imports to ensure TypeScript backwards compatibility #471

v2.7.0

03 Jul 16:06
Compare
Choose a tag to compare

Added

  • (react-native) Support remote debugging in Chrome #468

Fixed

  • (plugin-react-navigation) Fix a crash when navigation ref is created using useRef #469

v2.6.0

06 Jun 05:55
Compare
Choose a tag to compare

Added

  • (browser) Set parent span context for full page load spans based on traceparent meta tag, if present #446

Fixed

  • (plugin-react-navigation) Fix an issue where a navigation span could inherit the end time of the last span #457

v2.5.0

02 May 08:58
Compare
Choose a tag to compare

Added

  • (react-native) Add trace propagation headers for React Native #437 #444
  • (core) Add new startNetworkSpan method to BugsnagPerformance #448
  • (core) Change network span naming convention to [HTTP/VERB] #448

Fixed

  • (core) Fix import of @bugsnag/cuid not working in node ESM environment #445