Skip to content

Releases: bugsnag/bugsnag-js

v4.0.1

07 Dec 14:31
Compare
Choose a tag to compare

Changed

  • Improve type definition for notify() error argument (credit @rokerkony)
  • Remove process.env.NODE_ENV inferred releaseStage
  • Sidestep uglify's drop_compat option to prevent it from breaking bugsnag

v4.0.0

04 Dec 18:27
Compare
Choose a tag to compare

Version 4 is a milestone release. A complete re-write and modernization for Bugsnag's JS error reporting.

See UPGRADING.md for migrating from v3 and see docs.bugsnag.com for full documentation.

🚀

v3.3.3

01 Dec 17:23
Compare
Choose a tag to compare

Bug fixes

  • Ensure user-supplied severity in a callback is retained. Credit @apexskier (#276).

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