Releases: getsentry/sentry-javascript
Releases · getsentry/sentry-javascript
5.5.0
- [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
iffn.handleEvent
does not exist (#2138) - [browser] fix: Correctly handle events that utilize
handleEvent
object (#2149) - [node] feat: Provide optional
shouldHandleError
option for nodeerrorHandler
(#2146) - [node] fix: Remove unsafe
any
fromNodeOptions
type (#2111) - [node] fix: Merge
transportOptions
correctly (#2151) - [utils] fix: Add polyfill for
Object.setPrototypeOf
(#2127) - [integrations] feat:
SessionDuration
integration (#2150)
5.4.3
5.4.2
- [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
5.4.0
5.3.1
5.3.0
5.2.1
5.2.0
- [opentracing] ref: Removed opentracing package
- [integrations] feat: Add tracing integration
- [hub] feat: Add tracing related function to scope and hub (
Scope.startSpan
,Scope.setSpan
,Hub.traceHeaders
) - [hub] feat: Add new function to Scope
setContext
- [hub] feat: Add new function to Scope
setTransaction
- [integrations] fix: Update ember integration to include original error in
hint
inbeforeSend
- [integrations] fix: Ember/Vue fix integration