Update dependency @sentry/nextjs to v8.36.0 #66
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/sentry-javascript-monorepo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
8.31.0
->8.36.0
Release Notes
getsentry/sentry-javascript (@sentry/nextjs)
v8.36.0
Compare Source
Important Changes
With this release, the Sentry Next.js, and Cloudflare SDKs will now capture performance data based on OpenTelemetry.
Some exceptions apply in cases where Next.js captures inaccurate data itself.
NOTE: You may experience minor differences in transaction names in Sentry.
Most importantly transactions for serverside pages router invocations will now be named
GET /[param]/my/route
instead of/[param]/my/route
.This means that those transactions are now better aligned with the OpenTelemetry semantic conventions.
Other Changes
child_process
andworker_thread
(#13896).mjs
entry files in rollup (#14060)onError
callback (#14002)v8.35.0
Compare Source
Beta release of the official Nuxt Sentry SDK
This release marks the beta release of the
@sentry/nuxt
Sentry SDK. For details on how to use it, check out theSentry Nuxt SDK README. Please reach out on
GitHub if you have any feedback or concerns.
(#13958) (BREAKING)
import()
(#13945)
It is no longer required to add a Node
--import
flag. Please update your start command to avoid initializing Sentrytwice (BREAKING CHANGE). The SDK will now apply modifications during the build of your application to allow for
patching of libraries during runtime. If run into issues with this change, you can disable this behavior in your
nuxt.config.ts
and use the--import
flag instead:(#14020)
We now require you to explicitly enable sourcemaps for the clientside so that Sentry can un-minify your errors. We made
this change so source maps aren't accidentally leaked to the public. Enable source maps on the client as follows:
(#14021)
responseHook
withwaitUntil
(#13986)
Important Changes
Support for Pinia is added in this release for
@sentry/vue
. To capture Pinia state data,add
createSentryPiniaPlugin()
to your Pinia store:(#13763)
This change introduces a new
SentryHttpInstrumentation
to handle non-span related HTTP instrumentation, allowing it torun side-by-side with OTel's
HttpInstrumentation
. This improves support for custom OTel setups and avoids conflictswith Sentry's instrumentation. Additionally, the
spans: false
option is reintroduced forhttpIntegration
to disablespan emission while still allowing custom
HttpInstrumentation
instances (httpIntegration({ spans: false })
).(#13951)
This change adds a new option
trackFetchStreamPerformance
to the browser tracing integration. Only when set totrue
,Sentry will instrument streams via fetch.
Other Changes
suppressTracing
API (#13875)(#13965)
@opentelemetry/instrumentation-express
to0.43.0
(#13948)
@opentelemetry/instrumentation-fastify
to0.40.0
(#13983)
init
is correct in meta frameworks(#13938)
.set
thesentry-trace
header instead of.append
ing in fetch instrumentation(#13907)
ignoreOutgoingRequests
ofhttpIntegration
applies to breadcrumbs(#13970)
(#13962)
(#13969)
(#14006)
Work in this release was contributed by @ZakrepaShe and @zhiyan114. Thank you for your contributions!
v8.34.0
Compare Source
Important Changes
Relevant for users of the
@sentry/nextjs
package: If you have previously configured aSENTRY_IGNORE_API_RESOLUTION_ERROR
environment variable, it is now safe to unset it.Other Changes
getReplay
in replay CDN bundles(#13881)
(#13914)
globalThis
(#13788)
requestAsyncStorageShim.js
template file(#13928)
(#13920)
_not-found
spans for all HTTP methods(#13906)
(#13929)
(#13769)
dataloader
instrumentation from default integrations(#13873)
(#13909)
replay_id
is removed from frozen DSC when stopped(#13893)
sendBufferedReplayOrFlush
to prevent cycles(#13900)
(#13231)
wrapServerRouteWithSentry
to respect ParamMatchers(#13390)
(#13787) (#13854)
(#13905)
vercelWaitUntil
to utils (#13891)Work in this release was contributed by @trzeciak, @gurpreetatwal, @ykzts and @lizhiyao. Thank you for your
contributions!
v8.33.1
Compare Source
(#13809)
Work in this release was contributed by @soapproject. Thank you for your contribution!
v8.33.0
Compare Source
Important Changes
headers()
,params
,searchParams
)(#13828)
Adds support for new dynamic Next.js APIs.
lru-memoizer
instrumentation(#13796)
Adds integration for lru-memoizer using @opentelemetry/instrumentation-lru-memoizer.
unstable_sentryBundlerPluginOptions
to module options(#13811)
Allows passing other options from the bundler plugins (vite and rollup) to Nuxt module options.
Other Changes
wrap()
only returns functions(#13838)
(#13831)
getTraceData
andgetTraceMetaTags
if SDK is disabled(#13760)
(#13800)
(#13815)
(#13812)
(#13826)
Work in this release was contributed by @joshuajaco. Thank you for your contribution!
v8.32.0
Compare Source
Important Changes
(#13527)
Moves the description of navigation related browser spans into the op, e.g. browser - cache -> browser.cache and sets
the description to the performanceEntry objects' names (in this context it is the URL of the page).
feat(node): Add amqplibIntegration (#13714)
feat(nestjs): Add
SentryGlobalGenericFilter
and allow specifying application ref in global filter(#13673)
Adds a
SentryGlobalGenericFilter
that filters both graphql and http exceptions depending on the context.(#13711)
Sets log levels in breadcrumbs for 5xx to error and 4xx to warning.
Other Changes
sampled
flag from dynamic sampling context in Tracing without Performance mode(#13753)
(#13765)
(#13748)
Work in this release was contributed by @Zen-cronic and @Sjoertjuh. Thank you for your contributions!
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
Update dependency @sentry/nextjs to v8.32.0to Update dependency @sentry/nextjs to v8.33.0Update dependency @sentry/nextjs to v8.33.0to Update dependency @sentry/nextjs to v8.33.1cb4d2c50f1
to4950f5d586
Update dependency @sentry/nextjs to v8.33.1to Update dependency @sentry/nextjs to v8.34.0Update dependency @sentry/nextjs to v8.34.0to Update dependency @sentry/nextjs to v8.35.0Update dependency @sentry/nextjs to v8.35.0to Update dependency @sentry/nextjs to v8.36.0Checkout
From your project repository, check out a new branch and test the changes.