Releases: bugsnag/bugsnag-js
Releases · bugsnag/bugsnag-js
v3.3.2
Bug fixes
- Prevent crash when promise rejection reason is
null
. Credit @kchodorow (#252).
v3.3.1
v3.3.0
v3.2.2
Bug Fixes
- Parse array-typed options from
data-*
attrs. Fixes #249. (#258) - Log
console.group
andconsole.groupCollapsed
calls as breadcrumbs. Credit @TobiasBales (#252).
v3.2.1
v3.1.0
Enhancements
- Added ability to notify on unhandled promise rejection in browsers that
support theunhandledrejection
event.
Credit: @jacobmarshall (#221) - Added license field to package.json
Credit: @pzrq (#214)
v3.0.7
Enhancements
- Added support for infinitely recursive metadata objects. (#200)
Recursive metadata will be serialized up to a maximum depth, configurable by
theBugnsnag.maxDepth
setting (default is5
).
Credit: @omniroot, @jacobmarshall, @eanakashima - The breadcrumb limit of 20 is now configurable up to a hard limit of 40.
Credit: @omniroot and @eanakashima
v3.0.6
Enhancements
- You can now call
Bugsnag.notify()
andBugsnag.notifyException()
with no
arguments. This will show up in the dashboard as "BugsnagNotify". (#197)
Changes
- New methods enabling disabling automatic breadcrumbs (#199). The old
configuration options (e.g.Bugsnag.autoBreadcrumbsConsole = false
) were
broken. They should no longer be used and are now deprecated. Use instead the
new methods (e.g.Bugsnag.enableAutoBreadcrumbsConsole(); Bugsnag.disableAutoBreadcrumbsConsole();
)
Bug fixes
npm run test:watch
now correctly reloads changes in the test file. (#198)