Skip to content

Releases: bugsnag/bugsnag-js

v3.3.2

06 Nov 10:48
Compare
Choose a tag to compare

Bug fixes

  • Prevent crash when promise rejection reason is null. Credit @kchodorow (#252).

v3.3.1

04 Oct 16:18
Compare
Choose a tag to compare

Bug fixes

  • Fix truncation of objects that don't inherit from Object.prototype, e.g. Object.create(null). (#263/#261)

v3.3.0

02 Oct 17:00
Compare
Choose a tag to compare

Enhancements

  • Added support for detecting whether an error report was handled or unhandled. (#259)

v3.2.2

13 Sep 14:40
Compare
Choose a tag to compare

Bug Fixes

  • Parse array-typed options from data-* attrs. Fixes #249. (#258)
  • Log console.group and console.groupCollapsed calls as breadcrumbs. Credit @TobiasBales (#252).

v3.2.1

01 Sep 09:25
Compare
Choose a tag to compare

Bug fixes

  • Fix issue when window.onerror is called with a single argument (#254)

v3.1.0

20 Feb 22:33
Compare
Choose a tag to compare

Enhancements

  • Added ability to notify on unhandled promise rejection in browsers that
    support the unhandledrejection event.
    Credit: @jacobmarshall (#221)
  • Added license field to package.json
    Credit: @pzrq (#214)

v3.0.7

22 Nov 19:33
Compare
Choose a tag to compare

Enhancements

  • Added support for infinitely recursive metadata objects. (#200)
    Recursive metadata will be serialized up to a maximum depth, configurable by
    the Bugnsnag.maxDepth setting (default is 5).
    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

21 Oct 22:39
Compare
Choose a tag to compare

Enhancements

  • You can now call Bugsnag.notify() and Bugsnag.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)

v3.0.5

05 Oct 21:44
Compare
Choose a tag to compare
  • Limit maximum number of breadcrumbs to 20 (#194)
  • Show value of submit inputs & buttons in breadcrumbs (#184, #187)
  • Linter improvements (#180)

v3.0.4

02 Oct 21:56
Compare
Choose a tag to compare
  • Create "Bugsnag loaded" breadcrumb #179