Skip to content

Conversation

@daniel-renovator
Copy link
Contributor

@daniel-renovator daniel-renovator bot commented Jul 28, 2025

This PR contains the following updates:

Package Type Update Change
@sentry/profiling-node (source) dependencies minor 10.25.0 -> 10.27.0

Release Notes

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

v10.27.0

Compare Source

Important Changes
Other Changes
  • feat(core): Add gibibyte and pebibyte to InformationUnit type (#​18241)
  • feat(core): Add scope attribute APIs (#​18165)
  • feat(core): Re-add _experiments.enableLogs option (#​18299)
  • feat(core): Use maxValueLength on error messages (#​18301)
  • feat(deps): bump @​sentry/bundler-plugin-core from 4.3.0 to 4.6.1 (#​18273)
  • feat(deps): bump @​sentry/cli from 2.56.0 to 2.58.2 (#​18271)
  • feat(node): Add tracing support for AzureOpenAI (#​18281)
  • feat(node): Fix local variables capturing for out-of-app frames (#​18245)
  • fix(core): Add a PromiseBuffer for incoming events on the client (#​18120)
  • fix(core): Always redact content of sensitive headers regardless of sendDefaultPii (#​18311)
  • fix(metrics): Update return type of beforeSendMetric (#​18261)
  • fix(nextjs): universal random tunnel path support (#​18257)
  • ref(react): Add more guarding against wildcards in lazy route transactions (#​18155)
  • chore(deps): bump glob from 11.0.1 to 11.1.0 in /packages/react-router (#​18243)
Internal Changes - build(deps): bump hono from 4.9.7 to 4.10.3 in /dev-packages/e2e-tests/test-applications/cloudflare-hono ([#​18038](https://github.com/getsentry/sentry-javascript/pull/18038)) - chore: Add `bump_otel_instrumentations` cursor command ([#​18253](https://github.com/getsentry/sentry-javascript/pull/18253)) - chore: Add external contributor to CHANGELOG.md ([#​18297](https://github.com/getsentry/sentry-javascript/pull/18297)) - chore: Add external contributor to CHANGELOG.md ([#​18300](https://github.com/getsentry/sentry-javascript/pull/18300)) - chore: Do not update opentelemetry ([#​18254](https://github.com/getsentry/sentry-javascript/pull/18254)) - chore(angular): Add Angular 21 Support ([#​18274](https://github.com/getsentry/sentry-javascript/pull/18274)) - chore(deps): bump astro from 4.16.18 to 5.15.9 in /dev-packages/e2e-tests/test-applications/cloudflare-astro ([#​18259](https://github.com/getsentry/sentry-javascript/pull/18259)) - chore(dev-deps): Update some dev dependencies ([#​17816](https://github.com/getsentry/sentry-javascript/pull/17816)) - ci(deps): Bump actions/create-github-app-token from 2.1.1 to 2.1.4 ([#​17825](https://github.com/getsentry/sentry-javascript/pull/17825)) - ci(deps): bump actions/setup-node from 4 to 6 ([#​18077](https://github.com/getsentry/sentry-javascript/pull/18077)) - ci(deps): bump actions/upload-artifact from 4 to 5 ([#​18075](https://github.com/getsentry/sentry-javascript/pull/18075)) - ci(deps): bump github/codeql-action from 3 to 4 ([#​18076](https://github.com/getsentry/sentry-javascript/pull/18076)) - doc(sveltekit): Update documentation link for SvelteKit guide ([#​18298](https://github.com/getsentry/sentry-javascript/pull/18298)) - test(e2e): Fix astro config in test app ([#​18282](https://github.com/getsentry/sentry-javascript/pull/18282)) - test(nextjs): Remove debug logs from e2e test ([#​18250](https://github.com/getsentry/sentry-javascript/pull/18250))

Work in this release was contributed by @​bignoncedric and @​adam-kov. Thank you for your contributions!

v10.26.0

Compare Source

Important Changes
  • feat(core): Instrument LangGraph Agent (#​18114)

Adds support for instrumenting LangGraph StateGraph operations in Node. The LangGraph integration can be configured as follows:

Sentry.init({
  dsn: '__DSN__',
  sendDefaultPii: false, // Even with PII disabled globally
  integrations: [
    Sentry.langGraphIntegration({
      recordInputs: true, // Force recording input messages
      recordOutputs: true, // Force recording response text
    }),
  ],
});
  • feat(cloudflare/vercel-edge): Add manual instrumentation for LangGraph (#​18112)

Instrumentation for LangGraph in Cloudflare Workers and Vercel Edge environments is supported by manually calling instrumentLangGraph:

import * as Sentry from '@​sentry/cloudflare'; // or '@​sentry/vercel-edge'
import { StateGraph, START, END, MessagesAnnotation } from '@​langchain/langgraph';

// Create and instrument the graph
const graph = new StateGraph(MessagesAnnotation)
  .addNode('agent', agentFn)
  .addEdge(START, 'agent')
  .addEdge('agent', END);

Sentry.instrumentLangGraph(graph, {
  recordInputs: true,
  recordOutputs: true,
});

const compiled = graph.compile({ name: 'weather_assistant' });

await compiled.invoke({
  messages: [{ role: 'user', content: 'What is the weather in SF?' }],
});
  • feat(node): Add OpenAI SDK v6 support (#​18244)
Other Changes
  • feat(core): Support OpenAI embeddings API (#​18224)
  • feat(browser-utils): bump web-vitals to 5.1.0 (#​18091)
  • feat(core): Support truncation for LangChain integration request messages (#​18157)
  • feat(metrics): Add default server.address attribute on server runtimes (#​18242)
  • feat(nextjs): Add URL to server-side transaction events (#​18230)
  • feat(node-core): Add mechanism to prevent wrapping ai providers multiple times(#​17972)
  • feat(replay): Bump limit for minReplayDuration (#​18190)
  • fix(browser): Add ok status to successful idleSpans (#​18139)
  • fix(core): Check fetch support with data URL (#​18225)
  • fix(core): Decrease number of Sentry stack frames for messages from captureConsoleIntegration (#​18096)
  • fix(core): Emit processed metric (#​18222)
  • fix(core): Ensure logs past MAX_LOG_BUFFER_SIZE are not swallowed (#​18207)
  • fix(core): Ensure metrics past MAX_METRIC_BUFFER_SIZE are not swallowed (#​18212)
  • fix(core): Fix logs and metrics flush timeout starvation with continuous logging (#​18211)
  • fix(core): Flatten gen_ai.request.available_tools in google-genai (#​18194)
  • fix(core): Stringify available tools sent from vercelai (#​18197)
  • fix(core/vue): Detect and skip normalizing Vue VNode objects with high normalizeDepth (#​18206)
  • fix(nextjs): Avoid wrapping middleware files when in standalone mode (#​18172)
  • fix(nextjs): Drop meta trace tags if rendered page is ISR (#​18192)
  • fix(nextjs): Respect PORT variable for dev error symbolication (#​18227)
  • fix(nextjs): use LRU map instead of map for ISR route cache (#​18234)
  • fix(node): tracingChannel export missing in older node versions (#​18191)
  • fix(node): Fix Spotlight configuration precedence to match specification (#​18195)
  • fix(react): Prevent navigation span leaks for consecutive navigations (#​18098)
  • ref(react-router): Deprecate ErrorBoundary exports (#​18208)
Internal Changes
  • chore: Fix missing changelog quote we use for attribution placement (#​18237)
  • chore: move tip about prioritizing issues (#​18071)
  • chore(e2e): Pin @embroider/addon-shim to 1.10.0 for the e2e ember-embroider (#​18173)
  • chore(react-router): Fix casing on deprecation notices (#​18221)
  • chore(test): Use correct testTimeout field in bundler-tests vitest config
  • chore(e2e): Bump zod in e2e tests (#​18251)
  • test(browser-integration): Fix incorrect tag value assertions (#​18162)
  • test(profiling): Add test utils to validate Profile Chunk envelope (#​18170)
  • ref(e2e-ember): Remove @embroider/addon-shim override (#​18180)
  • ref(browser): Move trace lifecycle listeners to class function (#​18231)
  • ref(browserprofiling): Move and rename profiler class to UIProfiler (#​18187)
  • ref(core): Move ai integrations from utils to tracing (#​18185)
  • ref(core): Optimize Scope.setTag bundle size and adjust test (#​18182)

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.


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

This PR has been generated by Renovate Bot.

@coderabbitai
Copy link

coderabbitai bot commented Jul 28, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov-commenter
Copy link

codecov-commenter commented Jul 28, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 29.50%. Comparing base (7aaf02d) to head (54d5a7c).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #307   +/-   ##
=======================================
  Coverage   29.50%   29.50%           
=======================================
  Files          29       29           
  Lines         800      800           
  Branches      132      132           
=======================================
  Hits          236      236           
  Misses        564      564           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@daniel-renovator daniel-renovator bot force-pushed the renovate/sentry-javascript-monorepo branch from 55c30fb to 5deb87d Compare July 29, 2025 16:07
@daniel-renovator daniel-renovator bot changed the title Update sentry-javascript monorepo to v9.42.1 Update sentry-javascript monorepo to v9.43.0 Jul 29, 2025
@daniel-renovator daniel-renovator bot changed the title Update sentry-javascript monorepo to v9.43.0 Update sentry-javascript monorepo to v9.44.0 Jul 31, 2025
@daniel-renovator daniel-renovator bot force-pushed the renovate/sentry-javascript-monorepo branch 2 times, most recently from 4d71415 to 5a392ae Compare August 4, 2025 11:08
@daniel-renovator daniel-renovator bot changed the title Update sentry-javascript monorepo to v9.44.0 Update sentry-javascript monorepo to v9.44.1 Aug 4, 2025
@daniel-renovator daniel-renovator bot force-pushed the renovate/sentry-javascript-monorepo branch from 5a392ae to 059c991 Compare August 4, 2025 15:08
@daniel-renovator daniel-renovator bot changed the title Update sentry-javascript monorepo to v9.44.1 Update sentry-javascript monorepo to v9.44.2 Aug 4, 2025
@daniel-renovator daniel-renovator bot force-pushed the renovate/sentry-javascript-monorepo branch from 059c991 to 93b013f Compare August 8, 2025 10:09
@daniel-renovator daniel-renovator bot changed the title Update sentry-javascript monorepo to v9.44.2 Update sentry-javascript monorepo to v9.45.0 Aug 8, 2025
@daniel-renovator daniel-renovator bot changed the title Update sentry-javascript monorepo to v9.45.0 Update sentry-javascript monorepo to v9.46.0 Aug 13, 2025
@daniel-renovator daniel-renovator bot force-pushed the renovate/sentry-javascript-monorepo branch from 93b013f to 54d5a7c Compare August 13, 2025 14:10
@daniel-renovator daniel-renovator bot changed the title Update sentry-javascript monorepo to v9.46.0 Update sentry-javascript monorepo to v9.47.0 Nov 17, 2025
@daniel-renovator daniel-renovator bot force-pushed the renovate/sentry-javascript-monorepo branch 2 times, most recently from c032faa to 0fa845d Compare November 17, 2025 15:13
@daniel-renovator daniel-renovator bot changed the title Update sentry-javascript monorepo to v9.47.0 Update sentry-javascript monorepo to v9.47.1 Nov 17, 2025
@daniel-renovator daniel-renovator bot changed the title Update sentry-javascript monorepo to v9.47.1 Update sentry-javascript monorepo to v10.26.0 Nov 21, 2025
@daniel-renovator daniel-renovator bot force-pushed the renovate/sentry-javascript-monorepo branch from 0fa845d to 11b1e37 Compare November 21, 2025 13:13
@daniel-renovator daniel-renovator bot changed the title Update sentry-javascript monorepo to v10.26.0 Update sentry-javascript monorepo to v10.27.0 Nov 24, 2025
@daniel-renovator daniel-renovator bot force-pushed the renovate/sentry-javascript-monorepo branch from 11b1e37 to c9dfecf Compare November 24, 2025 20:14
@daniel-renovator daniel-renovator bot changed the title Update sentry-javascript monorepo to v10.27.0 Update dependency @sentry/profiling-node to v10.27.0 Nov 24, 2025
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.

1 participant