Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 20, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@sentry/node (source) 10.5.0 -> 10.10.0 age adoption passing confidence
@sentry/profiling-node (source) 10.5.0 -> 10.10.0 age adoption passing confidence
@types/node (source) 24.3.0 -> 24.3.1 age adoption passing confidence
discord.js (source) 14.21.0 -> 14.22.1 age adoption passing confidence
dotenv 17.2.1 -> 17.2.2 age adoption passing confidence

Release Notes

getsentry/sentry-javascript (@​sentry/node)

v10.10.0

Compare Source

Important Changes
  • feat(browser): Add support for 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.

  • feat(core): Add tool calls attributes for Anthropic AI (#​17478)

Adds missing tool call attributes, we add gen_ai.response.tool_calls attribute for Anthropic AI, supporting both streaming and non-streaming requests.

  • feat(nextjs): Use compiler hook for uploading turbopack sourcemaps (#​17352)

Adds a new experimental flag _experimental.useRunAfterProductionCompileHook to withSentryConfig for automatic source maps uploads when building a Next.js app with next build --turbopack.
When set we:

  • Automatically enable source map generation for turbopack client files (if not explicitly disabled)
  • Upload generated source maps to Sentry at the end of the build by leveraging a Next.js compiler hook.
Other Changes
  • feat(feedback): Add more labels so people can configure Highlight and Hide labels (#​17513)
  • fix(node): Add origin for OpenAI spans & test auto instrumentation (#​17519)

Bundle size 📦

Path Size
@​sentry/browser 23.59 KB
@​sentry/browser - with treeshaking flags 22.2 KB
@​sentry/browser (incl. Tracing) 39.19 KB
@​sentry/browser (incl. Tracing, Replay) 76.63 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.64 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 81.2 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 93.13 KB
@​sentry/browser (incl. Feedback) 39.93 KB
@​sentry/browser (incl. sendFeedback) 28.13 KB
@​sentry/browser (incl. FeedbackAsync) 32.96 KB
@​sentry/react 25.27 KB
@​sentry/react (incl. Tracing) 41.11 KB
@​sentry/vue 27.97 KB
@​sentry/vue (incl. Tracing) 40.95 KB
@​sentry/svelte 23.62 KB
CDN Bundle 25.14 KB
CDN Bundle (incl. Tracing) 39.05 KB
CDN Bundle (incl. Tracing, Replay) 74.48 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.82 KB
CDN Bundle - uncompressed 73.4 KB
CDN Bundle (incl. Tracing) - uncompressed 115.49 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 227.88 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 240.35 KB
@​sentry/nextjs (client) 43.08 KB
@​sentry/sveltekit (client) 39.62 KB
@​sentry/node-core 48.49 KB
@​sentry/node 147.1 KB
@​sentry/node - without tracing 90.07 KB
@​sentry/aws-serverless 103.06 KB

v10.9.0

Compare Source

Important Changes
  • feat(node): Update 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 new incomingRequestSpanHook configuration option if you want to adjust the incoming request span.

Other Changes
  • feat(browser): Add replay.feedback CDN bundle (#​17496)
  • feat(browser): Export sendFeedback from CDN bundles (#​17495)
  • fix(astro): Ensure span name from beforeStartSpan isn't overwritten (#​17500)
  • fix(browser): Ensure source is set correctly when updating span name in-place in beforeStartSpan (#​17501)
  • fix(core): Only set template attributes on logs if parameters exist (#​17480)
  • fix(nextjs): Fix parameterization for root catchall routes (#​17489)
  • fix(node-core): Shut down OTel TraceProvider when calling Sentry.close() (#​17499)
Internal Changes
  • chore: Add changelog script back to package.json (#​17517)
  • chore: Ensure prettier is run on all files (#​17497)
  • chore: Ignore prettier commit for git blame (#​17498)
  • chore: Remove experimental from Nuxt SDK package description (#​17483)
  • ci: Capture overhead in node app (#​17420)
  • ci: Ensure we fail on cancelled jobs (#​17506)
  • ci(deps): bump actions/checkout from 4 to 5 (#​17505)
  • ci(deps): bump actions/create-github-app-token from 2.0.6 to 2.1.1 (#​17504)
  • test(aws): Improve reliability on CI (#​17502)

Bundle size 📦

Path Size
@​sentry/browser 23.59 KB
@​sentry/browser - with treeshaking flags 22.2 KB
@​sentry/browser (incl. Tracing) 38.93 KB
@​sentry/browser (incl. Tracing, Replay) 76.4 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.43 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 80.97 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 92.81 KB
@​sentry/browser (incl. Feedback) 39.88 KB
@​sentry/browser (incl. sendFeedback) 28.13 KB
@​sentry/browser (incl. FeedbackAsync) 32.92 KB
@​sentry/react 25.27 KB
@​sentry/react (incl. Tracing) 40.91 KB
@​sentry/vue 27.97 KB
@​sentry/vue (incl. Tracing) 40.72 KB
@​sentry/svelte 23.62 KB
CDN Bundle 25.06 KB
CDN Bundle (incl. Tracing) 38.82 KB
CDN Bundle (incl. Tracing, Replay) 74.25 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.56 KB
CDN Bundle - uncompressed 73.2 KB
CDN Bundle (incl. Tracing) - uncompressed 114.83 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 227.23 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 239.56 KB
@​sentry/nextjs (client) 42.86 KB
@​sentry/sveltekit (client) 39.38 KB
@​sentry/node-core 48.45 KB
@​sentry/node 146.74 KB
@​sentry/node - without tracing 90.02 KB
@​sentry/aws-serverless 103.01 KB

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 version 2.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:

    1. Enable experimental tracing and instrumentation support in svelte.config.js:

    2. Move your Sentry.init() call from src/hooks.server.(js|ts) to the new instrumentation.server.(js|ts) file:

      // instrumentation.server.ts
      import * as Sentry from '@​sentry/sveltekit';
      
      Sentry.init({
        dsn: '...',
        // rest of your config
      });

      The rest of your Sentry config in hooks.server.ts (sentryHandle and handleErrorWithSentry) 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
  • fix(react): Avoid multiple name updates on navigation spans (#​17438)
Internal Changes
  • test(profiling): Add tests for current state of profiling (#​17470)

v10.7.0

Compare Source

Important Changes
  • feat(cloudflare): Add 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, set instrumentPrototypeMethods to true or, if performance is a concern, a list of only the methods you want to instrument:

class MyDurableObjectBase extends DurableObject<Env> {
  method1() {
    // ...
  }

  method2() {
    // ...
  }

  method3() {
    // ...
  }
}
// Export your named class as defined in your wrangler config
export const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(
  (env: Env) => ({
    dsn: "https://ac49b7af3017c458bd12dab9b3328bfc@o4508482761982032.ingest.de.sentry.io/4508482780987481",
    tracesSampleRate: 1.0,
    instrumentPrototypeMethods: ['method1', 'method3'],
  }),
  MyDurableObjectBase,
);

v10.6.0

Compare Source

Important Changes
  • feat(node): Add Anthropic AI integration (#​17348)

This release adds support for automatically tracing Anthropic AI SDK requests, providing better observability for AI-powered applications.

  • fix(core): Instrument invoke_agent root span, and support Vercel ai v5 (#​17395)

This release makes the Sentry vercelAiIntegration compatible with version 5 of Vercel ai.

The Sentry Nuxt SDK is now considered stable and no longer in beta!

Other Changes
  • feat(astro): Align options with shared build time options type (#​17396)
  • feat(aws): Add support for automatic wrapping in ESM (#​17407)
  • feat(node): Add an instrumentation interface for Hono (#​17366)
  • fix(browser): Use DedicatedWorkerGlobalScope global object type in registerWebWorker (#​17447)
  • fix(core): Only consider ingest endpoint requests when checking isSentryRequestUrl (#​17393)
  • fix(node): Fix preloading of instrumentation (#​17403)
Internal Changes
  • chore: Add external contributor to CHANGELOG.md (#​17449)
  • chore(deps): bump astro from 4.16.18 to 4.16.19 in /dev-packages/e2e-tests/test-applications/astro-4 (#​17434)
  • test(e2e/firebase): Fix firebase e2e test failing due to outdated rules file (#​17448)
  • test(nextjs): Fix canary tests (#​17416)
  • test(nuxt): Don't rely on flushing for lowQualityTransactionFilter (#​17406)
  • test(solidstart): Don't rely on flushing for lowQualityTransactionFilter (#​17408)
discordjs/discord.js (discord.js)

v14.22.1

Compare Source

Bug Fixes

v14.22.0

Compare Source

Bug Fixes

Documentation

Features

Refactor

Typings

motdotla/dotenv (dotenv)

v17.2.2

Compare Source

Added
  • 🙏 A big thank you to new sponsor Tuple.app - the premier screen sharing app for developers on macOS and Windows. Go check them out. It's wonderful and generous of them to give back to open source by sponsoring dotenv. Give them some love back.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from wdhdev as a code owner August 20, 2025 23:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 8736f6e to 090348f Compare August 22, 2025 17:43
@renovate renovate bot changed the title Update dependency discord.js to v14.22.0 Update dependency discord.js to v14.22.1 Aug 22, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 090348f to 8d25a46 Compare August 26, 2025 19:47
@renovate renovate bot changed the title Update dependency discord.js to v14.22.1 Update all non-major dependencies Aug 26, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 83bf4d0 to 991e341 Compare August 31, 2025 09:10
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 991e341 to 651e37d Compare September 6, 2025 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants