Releases: getsentry/sentry-javascript
Releases · getsentry/sentry-javascript
6.14.2
- feat(awslambda) : Capture errors individually on sqs partial batch failure (#4130)
- feat(gatsby): Upload source maps automatically when sentry-cli is configured (#4109)
- fix(nextjs): Prevent
false API resolved without sending a response
warning (#4139) - fix(vue): Merge default and manual hooks while creating mixins. (#4132)
- ref(utils): Use type predicates in
is
utility functions (#4124)
Features, fixes, and improvements in this release have been contributed by: @J4YF7O. Thank you for your contributions!
6.14.1
6.14.0
- chore(deps): Bump @sentry/webpack-plugin to 1.18.1 (#4063)
- feat(awslambda): Add requestId filter to aws.cloudwatch.logs URL (#4032)
- feat(gatsby): Support non-serializable SDK options (#4064)
- feat(gatsby): Support user integrations as a function (#4050)
- feat(integrations): Call toJSON of originalException to extract more data (#4038)
- feat(integrations): Capture console.error as an exception (#4034)
- feat(nextjs): Add mechanism to error-logger-caught errors (#4061)
- feat(nextjs): Add mechanism to withSentry-caught errors (#4046)
- feat(nextjs): Tag backend events when running on vercel (#4091)
- fix(browser): Send client outcomes through tunnel if configured (#4031)
- fix(core): Be stricter about mechanism values (#4068)
- fix(core): Prevent exception recapturing (#4067)
- fix(nextjs): Always initialize SDK with global hub (#4086)
- fix(nextjs): Fix types in config code (#4057)
- fix(nextjs): Remove logic merging include values in withSentryConfig (#4056)
- fix(node): Check for potentially undefined httpModule (#4037)
- fix(tracing): Update paths for DB drivers auto-instrumentation (#4083)
- fix(vue): Move ROOT_SPAN_TIMER into Vue context. (#4081)
Features, fixes, and improvements in this release have been contributed by: @tmilar, @deammer, @freekii. Thank you for your contributions!
6.13.3
- feat(nextjs): Add ability for integration tests to use linked
@sentry/xxxx
packages (#4019) - feat(nextjs): Support
distDir
Next.js option (#3990) - fix(tracing): Call hasTracingEnabled with correct options when invoking startTransaction (#4020)
- ref(browser): Refactor sending client reports w. fetch fallback (#4008)
- ref(core): Make getTransport method on client optional (#4013)
- ref(ember): Update htmlbars dependency (#4026)
- ref(integrations): Minor simplification of ExtraErrorData code (#4024)
- ref(react): Rely on error.cause to link ErrorBoundary errors (#4005)
6.13.2
6.13.1
6.13.0
- feat(browser): Client Report Support (#3955)
- feat(perf): Add experimental option to improve LCP collection (#3879)
- fix(browser): Make sure that
document.head
ordocument.body
exists forinjectReportDialog
(#3972) - fix(browser): Parse frames-only
safari(-web)-extension
stack (#3929) - fix(ember): Move
ember-source
todevDependencies
(#3962) - fix(hub): Don't set
lastEventID
for transactions (#3966) - fix(nextjs): Include nextjs config's
basePath
onurlPrefix
(#3922) - fix(node): Add protocol detection for get/request calls without explict protocol (#3950)
- fix(node): Disable
autoSessionTracking
if dsn undefined (#3954) - fix(vue): Check for matched route existence before starting transaction (#3973)
- ref(browser): Migrate unit tests from Chai and Karma to Jest (#3965)
- ref(nextjs): Exclude cross-platform tracing code from bundles (#3978)
- ref(tracing): Idle transaction refactoring (#3988)
6.13.0-beta.3
- fix(browser): Use
dateTimestampInSeconds
instead ofDate.now
to send seconds-based timestamp
6.13.0-beta.2
- fix(browser): Add required empty envelope header to Client Report envelope payload
6.13.0-beta.1
- feat(browser): Client Report Support (#3955)
- feat(perf): Add experimental option to improve LCP collection (#3879)
- fix(browser): Make sure that
document.head
ordocument.body
exists forinjectReportDialog
(#3972) - fix(browser): Parse frames-only
safari(-web)-extension
stack (#3929) - fix(ember): Move
ember-source
todevDependencies
(#3962) - fix(hub): Don't set
lastEventID
for transactions (#3966) - fix(nextjs): Include nextjs config's
basePath
onurlPrefix
(#3922) - fix(node): Add protocol detection for get/request calls without explict protocol (#3950)
- fix(node): Disable
autoSessionTracking
if dsn undefined (#3954) - fix(vue): Check for matched route existence before starting transaction (#3973)
- ref(browser): Migrate unit tests from Chai and Karma to Jest (#3965)
- ref(nextjs): Exclude cross-platform tracing code from bundles (#3978)