Skip to content

Releases: honeybadger-io/honeybadger-js

v4.0.5

26 Jul 20:47
8c9f5fd
Compare
Choose a tag to compare

4.0.5 (2022-07-26)

Bug Fixes

  • refactor http.request for libraries that may patch it (8007395), closes #843

v4.0.4

19 Jul 07:01
8eff078
Compare
Choose a tag to compare

4.0.4 (2022-07-19)

Bug Fixes

v4.0.3

17 May 21:05
a1a3543
Compare
Choose a tag to compare

4.0.3 (2022-05-17)

Bug Fixes

  • make sure file is bundled with rollup (#793) (fbcfea6)

v4.0.2

16 May 18:43
2af4391
Compare
Choose a tag to compare

4.0.2 (2022-05-16)

Bug Fixes

  • cleanup CHANGELOG.md file to use with conventional-changelog (#786) (05b8b76), closes #778
  • improve typings (#788) (2552a5f)
  • make sure shipjs workflows do not modify package-lock.json (#787) (b1568ff)

v4.0.1

06 May 18:26
c72c64d
Compare
Choose a tag to compare

[4.0.1] - 2022-05-06

Fixed

  • Typescript typings for optional dependencies

v4.0.0

04 May 20:18
6fb0ed4
Compare
Choose a tag to compare

[4.0.0] - 2022-05-04

Added

  • AWS Lambda Timeout Warning (#679)
  • Enforce Conventional Commits using a git hook (#731)
  • Nodejs: Include source snippet in backtraces when available (#624)
  • notifyAsync: Async version of notify that returns a promise (#327)
  • AsyncLocalStorage for AWS Lambda Handler (#688)
  • Node.js: Added the hb.withRequest(req, fn) method for webserver apps, which runs a fn, isolating its context to the request req and tracking it across async chains. The Honeybadger.requestMiddleware for Express is now a wrapper around this. (#711, #717)
  • Honeybadger.checkIn() (#725)

Fixed

  • Respect object.toJSON() in breadcrumb.metadata (#722)
  • Allow special characters in tags. Also support space-delimited tags:
    "one two three" and "one, two, three" are equivalent
  • Include reported error link in logs (#713)
  • Properly handle objects which are not native Errors but have the Error prototype (#712)

Changed

  • Call afterNotify handlers with error if notify preconditions fail (#654)
  • Call beforeNotify handlers even if preconditions fail (#654)
  • Honeybadger.lambdaHandler: return async or callback based handler based on input handler (#677)
  • Remove deprecated disabled config option (#671)
  • Apply enableUncaught setting to timers and event listeners (#690)
  • Name wrapped Lambda handlers for better stack traces (#700)

v4.0.0-beta.5

15 Apr 19:30
007a5a9
Compare
Choose a tag to compare
chore: release v4.0.0-beta.5 (#753)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

v4.0.0-beta.4

07 Apr 20:00
f8ed3b7
Compare
Choose a tag to compare
chore: release v4.0.0-beta.4 (#751)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

v4.0.0-beta.3

03 Apr 15:41
6940bf4
Compare
Choose a tag to compare
Release v4.0.0-beta.3 (#741)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

v4.0.0-beta.2

01 Apr 19:12
7c9e76c
Compare
Choose a tag to compare
Release v4.0.0-beta.2 (#727)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>