Raygun4js Versions Save

JavaScript provider for Raygun

v3.0.1

3 months ago

What's Changed

Full Changelog: https://github.com/MindscapeHQ/raygun4js/compare/v3.0.0...v3.0.1

v3.0.0

3 months ago

Added

  • Adds Browserify support to build pipeline
  • Added new browser mocks for unit tests
  • Added new popstate event listener, to trigger
  • unloadHandler replacement: Added popstate event listener network logic to better support mobile devices
  • unloadHandler replacement: Added hidden visibilityState change network logic to better support mobile devices

Changed

  • Changed the way the web-vitals library is imported into the project
  • Moved to using the official web vital callback triggers
  • Updated the sendCoreWebVitalTimings method to fire web vital payloads using beacon if available
  • Upgrade chromedriver dependency to 119.0.1

Removed

  • unloadHandler replacement: Removed the unload event listener network logic in favour of other approaches

v2.28.0

7 months ago

What's Changed

Full Changelog: https://github.com/MindscapeHQ/raygun4js/compare/v2.27.0...v2.28.0

v2.27.0

9 months ago

Changed

  • Page timings are now gathered by default from PerformanceNavigationTiming instead of PerformanceTiming when available. This was done because the PerformanceTiming API has been deprecated.
  • Now defaults to using the PerformanceObserver object to trigger RUM. This ensures it occurs after the page is fully loaded and all timing objects are populated

Fixed

  • Fixed bug that could stop captureMissingRequests from being set.
  • Fixed potential access to PerformanceTiming API in browsers where it has been deprecated

Full Changelog: https://github.com/MindscapeHQ/raygun4js/compare/v2.26.3...v2.27.0

v2.26.3

9 months ago

v2.26.3

Changed

  • The 'OnBeforeSend' and 'OnBeforeSendRUM' callbacks now pass a clone of the payload, to prevent accidental pollution of global objects
  • Updated the Github Action (Pre commit unit tests) Node to version 20

v2.26.2

Fixed

  • Replaced old company name in metadata
  • Documentation points to 'new' .com url

v2.26.2

9 months ago

Fixed

  • Replaced old company name
  • Documentation points to 'new' url

Changed

  • Updated the Raygun url to send events to preferred ingestion endpoint

v2.26.1

9 months ago

v2.26.1 - 2023-07-12

Fixed

  • Fixed timing bug, where some xhr requests may rarely be mis-attributed to a different page from which they were started on.

Changed

  • Updated unit test libraries and re-enabled running on PR creation

v2.26.0

10 months ago
  • v2.26.0

v2.25.8

11 months ago

This release is to ensure options for how to get the raygun4js provider up and running without a server.

👉 Update README 👉 Update CHANGELOG

v2.25.7

1 year ago

This release is to ensure that we have audited the provider of the installation process outline successful whilst making some minor changes to for the ease of being able to install and activate successfully.

We also wanted to outline what is recommended if you are installing via NPM

  • Update README
  • Update CHANGELOG