Releases: bugsnag/bugsnag-js
Releases · bugsnag/bugsnag-js
v8.2.0
Added
- Introduce
sendPayloadChecksums
option and setBugsnag-Integrity
headers on events and sessions #2221 - (plugin-angular) Added Angular runtime version to device info #2288
Changed
- (plugin-angular) Generate type definition using Angular 17 #2275
- (plugin-angular) Update Angular support to cover v12 - 19 #2278
- (react-native) Update bugsnag-android from v6.10.0 to v6.11.0
- (react-native) Update bugsnag-cocoa from v6.30.1 to v6.31.0
Fixed
- Corrected setUser TS interface to allow for null arguments #2262
v8.1.3
v8.1.2
v8.1.1
v8.1.0
v8.0.0
Summary
As well as some bug fixes and breaking changes described in the Upgrade Guide, this major SDK release has the following key features:
- Improved API for NodeJS: the
Bugsnag
client can now be used to call SDK methods in the context of the current request - Breadcrumb support for NodeJS: we now support manual breadcrumbs and capture console breadcrumbs automatically
- Improved session reporting for single page apps: a session is now created only once per page load to more accurately reflect a user's session in your app
Added
- (node) Add support for manual breadcrumbs #1927 and automatic console breadcrumbs #2107
- Support error correlation properties in event payloads #2174
Fixed
- (plugin-angular) Prevent excess change detection cycles when calling
Bugsnag.notify
#1861
Changed
- (node) Enable breadcrumbs and context-scoped calls #1927
- (plugin-contextualize) Reimplement without relying on the deprecated node Domain API. From Node 16+ unhandled promise rejections are also supported #1924
- (plugin-navigation-breadcrumbs) Calling
pushState
orreplaceState
no longer triggers a new session whenautoTrackSessions
is enabled #1820 - (plugin-network-breadcrumbs, plugin-electron-net-breadcrumbs) Breaking change: The
request
metadata field in network breadcrumbs has been renamed tourl
and is no longer pre-pended with the HTTP method #1988 - (plugin-network-breadcrumbs, plugin-electron-net-breadcrumbs) Add
method
metadata field to network breadcrumbs #1988 - (plugin-network-breadcrumbs, plugin-electron-net-breadcrumbs) Add
duration
metadata field to network breadcrumbs #1903 - (react-native) Update bugsnag-android from v5.32.2 to v6.6.1
v7.25.1
v7.25.0
v7.24.0
Added
- (react-native) Add privacy manifest resource bundle to podspec #2149
Changed
- (plugin-react) Modified the polynomial regular expression to remove the ambiguity #2135
- (react-native) ReactNative apps loaded in the background will no longer start a new session #2154
Fixed
- (react-native) Discard duplicate JS exceptions in iOS New Architecture #2148