-
Notifications
You must be signed in to change notification settings - Fork 111
fix(deps): update sentry sdk (major) #679
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/major-sentry-sdk
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
731bebf
to
e5dfdc6
Compare
2f952ad
to
c5fba93
Compare
f087a6d
to
b8b94df
Compare
d788adf
to
aad30cb
Compare
jmkoenig
added a commit
to cbsi-cmg/sentry-module
that referenced
this pull request
Jun 26, 2024
8cc1854
to
15f81d8
Compare
a70d9d5
to
ccc6956
Compare
a62d957
to
222a240
Compare
f1d9152
to
7b9c8d5
Compare
9498476
to
2de5fd8
Compare
8c98c5c
to
3ed9fca
Compare
5f5b27c
to
54dfeb0
Compare
f004cef
to
81a536d
Compare
5e9be50
to
633d2a4
Compare
e652e7a
to
5efb208
Compare
5e8498a
to
622a6f8
Compare
622a6f8
to
1f4369e
Compare
7790305
to
0fad357
Compare
a044255
to
b3ddb6c
Compare
2744445
to
dade3e3
Compare
b0d0d96
to
4aa6bf0
Compare
4aa6bf0
to
c6b56aa
Compare
c6b56aa
to
dc9b9d1
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^7.119.0
->^9.24.0
^7.119.0
->^9.24.0
7.119.0
->9.24.0
^7.119.0
->^8.55.0
^7.119.0
->^9.24.0
2.22.3
->3.5.0
Release Notes
getsentry/sentry-javascript (@sentry/core)
v9.24.0
Compare Source
v9.23.0
Compare Source
Important changes
Adds an option to opt out of certain
resource.*
spans viaignoreResourceSpans
.For example, to opt out of
resource.script
spans:Other changes
isEnabled
from all SDKs (#16405)init()
(#16354)captureLog
(#16352)_INTERNAL_captureSerializedLog
(#16387)static/chunks/main-*
files forwidenClientFileUpload
(#16406)browserTracingIntegration
code tosetup
hook (#16386)@sentry/nuxt
as external in Rollup (#16407)withScope
keeps span active &_getTraceInfoFromScope
works (#16385)Work in this release was contributed by @Xenossolitarius. Thank you for your contribution!
Bundle size 📦
v9.22.0
Compare Source
Important changes
This is a revert of a feature introduced in
9.20.0
with #16240. This feature was causing crashes in firefox, so we are reverting it. We will re-enable this functionality in the future after fixing the crash.Other changes
ServerBuild
argument and return (#16336)Bundle size 📦
v9.21.0
Compare Source
@fastify/otel
(#16328)OnEvent
decorators (#16306)client
exports toserver
andcloudflare
entries (#16341)Work in this release was contributed by @phthhieu. Thank you for your contribution!
Bundle size 📦
v9.20.0
Compare Source
Important changes
The SDK now automatically collects details passed to
performance.measure
options.Other changes
maxIncomingRequestBodySize
(#16225)aria-label
(#16192)next.route
attribute on root spans (#16297)orgId
option toinit
and DSC (sentry-org_id
in baggage) (#16305)Bundle size 📦
v9.19.0
Compare Source
opentelemetry-instrumentation-remix
(#16145)cancelled
reason (#16277)@fastify/otel
fork to direct url to allow installing without git (#16287)Work in this release was contributed by @sidx1024. Thank you for your contribution!
Bundle size 📦
v9.18.0
Compare Source
Important changes
We now also publish profiling binaries for Node 24.
Other changes
import-in-the-middle
to1.13.1
(#16260)consoleLoggingIntegration
from vercel edge sdk (#16228)@fastify/otel
dependency with pinned Otel v1 deps (#16256)Bundle size 📦
v9.17.0
Compare Source
@fastify/otel
(#15542)Bundle size 📦
v9.16.1
Compare Source
v9.16.0
Compare Source
Important changes
Add a new plugin
makeConfigInjectorPlugin
within our existing vite plugin that updates the global vite config with sentry optionsThis PR implements consistent sampling across traces as outlined in (#15754)
This PR introduces a new
instrumentDurableObjectWithSentry
method to the SDK, which instruments durable objects. We capture both traces and errors automatically.Prisma integration is enabled by default, it should work for both ESM and CJS.
Adds client-side instrumentation for react router's
HydratedRouter
. To enable it, simply replacebrowserTracingIntegration()
withreactRouterTracingIntegration()
in your client-side init call.When running your application in ESM mode, there have been scenarios that resulted in the
http
/https
emitting duplicate spans for incoming requests. This was apparently caused by us double-wrapping the modules for incoming request isolation.In order to solve this problem, the modules are no longer monkey patched by us for request isolation. Instead, we register diagnosticschannel hooks to handle request isolation now.
While this is generally not expected to break anything, there is one tiny change that _may affect you if you have been relying on very specific functionality:
The
ignoreOutgoingRequests
option ofhttpIntegration
receives theRequestOptions
as second argument. This type is not changed, however due to how the wrapping now works, we no longer pass through the full RequestOptions, but re-construct this partially based on the generated request. For the vast majority of cases, this should be fine, but for the sake of completeness, these are the only fields that may be available there going forward - other fields that may have existed before may no longer be set:Other changes
SENTRY_RELEASE
fromenv
(#16201)http.server
s 8000 pans with 404 status by default (#16205)removeFromDom()
from throwing (#16030)Bundle size 📦
v9.15.0
Compare Source
Important Changes
wrapMcpServerWithSentry
from server packages (#16127)Exports the wrapMcpServerWithSentry which is our MCP server instrumentation from all the server packages.
Adds a best effort mechanism to associate handler spans for
resource
,tool
andprompt
with the incoming message requests instead of the outgoing SSE response.Other Changes
ai
ESM patching (#16152)module.register
(#16125)unstable_sentryVitePluginOptions
correctly (#16156)Work in this release was contributed by @AntoineDuComptoirDesPharmacies. Thank you for your contribution!
Bundle size 📦
v9.14.0
Compare Source
Important Changes
This PR adds Supabase integration to
@sentry/core
, allowing automatic instrumentation of Supabase client operations (database queries and authentication) for performance monitoring and error tracking.SentryGlobalFilter
(#16066)This PR adds better RPC exception handling to
@sentry/nestjs
, preventing application crashes while still capturing errors and warning users when a dedicated filter is needed. The implementation gracefully handles the 'rpc' context type inSentryGlobalFilter
to improve reliability in hybrid applications.This PR adds trace propagation to
@sentry/react-router
by providing utilities to inject trace meta tags into HTML headers and offering a pre-built Sentry-instrumented request handler, improving distributed tracing capabilities across page loads.Other Changes
Bundle size 📦
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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.