Skip to content

Releases: getsentry/sentry-javascript

5.6.1

08 Aug 10:06
Compare
Choose a tag to compare
  • [core] fix: Correctly detect when client is enabled before installing integrations (#2193)
  • [browser] ref: Loosen typings in wrap method

5.6.0

07 Aug 11:28
Compare
Choose a tag to compare
  • [core] fix: When using enabled:false integrations shouldnt be installed (#2181)
  • [browser] feat: Add support for custom schemes to Tracekit
  • [browser] ref: Return function call result from wrap method
  • [browser] ref: Better UnhandledRejection messages (#2185)
  • [browser] test: Complete rewrite of Browser Integration Tests (#2176)
  • [node] feat: Add cookies as an optional property in the request handler (#2167)
  • [node] ref: Unify method name casing in breadcrumbs (#2183)
  • [integrations] feat: Add logErrors option to Vue integration (#2182)

5.5.0

05 Jul 11:17
Compare
Choose a tag to compare
  • [core] fix: Store processing state for each flush call separately (#2143)
  • [scope] feat: Generate hint if not provided in the Hub calls (#2142)
  • [browser] feat: Read window.SENTRY_RELEASE to set release by default (#2132)
  • [browser] fix: Don't call fn.handleEvent.bind if fn.handleEvent does not exist (#2138)
  • [browser] fix: Correctly handle events that utilize handleEvent object (#2149)
  • [node] feat: Provide optional shouldHandleError option for node errorHandler (#2146)
  • [node] fix: Remove unsafe any from NodeOptions type (#2111)
  • [node] fix: Merge transportOptions correctly (#2151)
  • [utils] fix: Add polyfill for Object.setPrototypeOf (#2127)
  • [integrations] feat: SessionDuration integration (#2150)

5.4.3

21 Jun 13:28
Compare
Choose a tag to compare
  • [core] feat: Expose Span class
  • [node] fix: Don't overwrite transaction on event in express handler

5.4.2

20 Jun 13:26
Compare
Choose a tag to compare
  • [core] fix: Allow Integration constructor to have arguments
  • [browser] fix: Vue breadcrumb recording missing in payload
  • [node] fix: Force agent-base to be at version 4.3.0 to fix various issues. Fix #1762, fix #2085
  • [integrations] fix: Tracing integration fetch headers bug where trace header is not attached if there are no options.
  • [utils] fix: Better native fetch detection via iframes. Fix #1601

5.4.1

01 Jun 08:30
Compare
Choose a tag to compare
  • [integrations] fix: Tracing integration fetch headers bug.

5.4.0

31 May 13:00
Compare
Choose a tag to compare
  • [global] feat: Exposed new simplified scope API. Sentry.setTag, Sentry.setTags, Sentry.setExtra, Sentry.setExtras, Sentry.setUser, Sentry.setContext

5.3.1

24 May 11:44
Compare
Choose a tag to compare
  • [integrations] fix: Tracing integration CDN build.

5.3.0

22 May 08:27
Compare
Choose a tag to compare
  • [browser] fix: Remove use_strict from @sentry/browser
  • [utils] fix: Guard string check in truncate
  • [browser] fix: TraceKit fix for eval frames

5.2.1

13 May 08:37
Compare
Choose a tag to compare
  • [browser] feat: Expose wrap function in @sentry/browser
  • [browser] feat: Added onLoad callback to showReportDialog
  • [browser] fix: Use 'native code' as a filename for some frames