Skip to content

Releases: getsentry/sentry-javascript

6.16.1

10 Dec 14:14
Compare
Choose a tag to compare
  • feat(nextjs): Support Next.js v12 (#4093)
  • fix(nextjs): Disable server instrumentation on Vercel (#4255)
  • feat(tracing): Add metadata around idleTimeout (#4251)

Work in this release contributed by @KATT. Thank you for your contribution!

6.16.0

07 Dec 19:17
Compare
Choose a tag to compare
  • feat(angular): Add Angular 13 to peer dep (#4183)
  • fix(angular): Finish routing span before starting another one (#4191)
  • fix(angular): Use ui category for span operations (#4222)
  • feat(ember): Use @types/ember__debug (#4173)
  • fix(ember): Use ui category for span operations (#4221)
  • feat(eslint-config): Enable array-callback-return rule (#4229)
  • ref(eslint-config): Update spaced-comment rule (#4235)
  • fix(integrations): Use ui category for vue span operations (#4219)
  • fix(nextjs): Add sideEffects flag to NextJS SDK (#4216)
  • fix(node): Make http integration spans have http span operation (#4224)
  • fix(react): Mark react package as having no side effects (#4213)
  • fix(react): Use ui category for operations (#4218)
  • fix(tracing): Add express category to express middleware spans (#4223)
  • fix(tracing): Treat HTTP status code below 100 as UnknownError (#4131)
  • fix(types): Make Options type method params contravariant (#4234)
  • fix(vue): Mark Vue as having no side effects. (#4217)
  • fix(vue): Use ui category for span operations (#4220)

Work in this release contributed by @jherdman and @travigd. Thank you for your contribution!

6.15.0

16 Nov 08:56
Compare
Choose a tag to compare
  • fix(browser): Capture stacktrace on DOMExceptions, if possible (#4160)
  • fix(nextjs): Delay error propagation until withSentry is done (#4027)

Work in this release contributed by @nowylie. Thank you for your contribution!

6.14.3

11 Nov 18:22
Compare
Choose a tag to compare
  • Revert: ref(utils): Use type predicates in is utility functions (#4124)

6.14.2

11 Nov 14:58
Compare
Choose a tag to compare
  • 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

05 Nov 12:45
Compare
Choose a tag to compare
  • feat(gatsby): Support Gatsby v4 (#4120)
  • fix(nextjs): Stop sending transactions for requests that 404 (#4095)
  • fix(nextjs): Prevent infinite recompilation in dev (#4123)
  • fix(node): Prioritize globalAgent while figuring out protocol (#4087)

6.14.0

03 Nov 10:22
Compare
Choose a tag to compare
  • 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

06 Oct 15:28
Compare
Choose a tag to compare
  • 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

21 Sep 14:57
Compare
Choose a tag to compare
  • fix(browser): Use getGlobalObject for document check (#3996)
  • misc(all): Disallow direct usage of globals (#3999)

6.13.1

20 Sep 18:37
Compare
Choose a tag to compare
  • fix(browser): Check for document when sending outcomes (#3993)