Update all non-major dependencies #18
Open
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:
10.5.0
->10.10.0
10.5.0
->10.10.0
24.3.0
->24.3.1
14.21.0
->14.22.1
17.2.1
->17.2.2
Release Notes
getsentry/sentry-javascript (@sentry/node)
v10.10.0
Compare Source
Important Changes
propagateTraceparent
SDK option (#17509)Adds support for a new browser SDK init option,
propagateTraceparent
for attaching a W3C compliant traceparent header to outgoing fetch and XHR requests, in addition to sentry-trace and baggage headers. More details can be found here.Adds missing tool call attributes, we add gen_ai.response.tool_calls attribute for Anthropic AI, supporting both streaming and non-streaming requests.
Adds a new experimental flag
_experimental.useRunAfterProductionCompileHook
towithSentryConfig
for automatic source maps uploads when building a Next.js app withnext build --turbopack
.When set we:
Other Changes
origin
for OpenAI spans & test auto instrumentation (#17519)Bundle size 📦
v10.9.0
Compare Source
Important Changes
httpIntegration
handling of incoming requests (#17371)This version updates the handling of the Node SDK of incoming requests. Instead of relying on @opentelemetry/instrumentation-http, we now handle incoming request instrumentation internally, ensuring that we can optimize performance as much as possible and avoid interop problems.
This change should not affect you, unless you're relying on very in-depth implementation details. Importantly, this also drops the
_experimentalConfig
option of the integration - this will no longer do anything.Finally, you can still pass
instrumentation.{requestHook,responseHook,applyCustomAttributesOnSpan}
options, but they are deprecated and will be removed in v11. Instead, you can use the newincomingRequestSpanHook
configuration option if you want to adjust the incoming request span.Other Changes
sendFeedback
from CDN bundles (#17495)beforeStartSpan
isn't overwritten (#17500)beforeStartSpan
(#17501)Sentry.close()
(#17499)Internal Changes
changelog
script back to package.json (#17517)Bundle size 📦
v10.8.0
Compare Source
Important Changes
feat(sveltekit): Add Compatibility for builtin SvelteKit Tracing (#17423)
This release makes the
@sentry/sveltekit
SDK compatible with SvelteKit's native observability support introduced in SvelteKit version2.31.0
.If you enable both, instrumentation and tracing, the SDK will now initialize early enough to set up additional instrumentation like database queries and it will pick up spans emitted from SvelteKit.
We will follow up with docs how to set up the SDK soon.
For now, If you're on SvelteKit version
2.31.0
or newer, you can easily opt into the new feature:Enable experimental tracing and instrumentation support in
svelte.config.js
:Move your
Sentry.init()
call fromsrc/hooks.server.(js|ts)
to the newinstrumentation.server.(js|ts)
file:The rest of your Sentry config in
hooks.server.ts
(sentryHandle
andhandleErrorWithSentry
) should stay the same.If you prefer to stay on the hooks-file based config for now, the SDK will continue to work as previously.
Thanks to the Svelte team and @elliott-with-the-longest-name-on-github for implementing observability support and for reviewing our PR!
Other Changes
Internal Changes
v10.7.0
Compare Source
Important Changes
instrumentPrototypeMethods
option to instrument RPC methods for DurableObjects (#17424)By default,
Sentry.instrumentDurableObjectWithSentry
will not wrap any RPC methods on the prototype. To enable wrapping for RPC methods, setinstrumentPrototypeMethods
totrue
or, if performance is a concern, a list of only the methods you want to instrument:v10.6.0
Compare Source
Important Changes
This release adds support for automatically tracing Anthropic AI SDK requests, providing better observability for AI-powered applications.
ai
v5 (#17395)This release makes the Sentry
vercelAiIntegration
compatible with version 5 of Vercelai
.The Sentry Nuxt SDK is now considered stable and no longer in beta!
Other Changes
DedicatedWorkerGlobalScope
global object type inregisterWebWorker
(#17447)isSentryRequestUrl
(#17393)Internal Changes
discordjs/discord.js (discord.js)
v14.22.1
Compare Source
Bug Fixes
v14.22.0
Compare Source
Bug Fixes
color
references (#11007) (b532df6)ApplicationEmoji#available
(#10990) (90d3b28)crosspostable
(#10821) (b36b751)WebhooksUpdate
enum value (#10970) (1404e32)Documentation
Features
fetchPinned()
has been renamed tofetchPins()
, which is a paginated endpoint to fetch pinned messages.collectibles
(#10939) (8ac0e1e)Refactor
ready
event in favor ofclientReady
(#10969) (82378fc)Typings
fields
type (#10816) (500712d)motdotla/dotenv (dotenv)
v17.2.2
Compare Source
Added
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.