Skip to content

chore(node)!: Remove legacy profiling options (profilesSampleRate and profilesSampler) - #23216

Merged
s1gr1d merged 1 commit into
developfrom
sig/remove-legacy-profiling-node
Aug 10, 2026
Merged

chore(node)!: Remove legacy profiling options (profilesSampleRate and profilesSampler)#23216
s1gr1d merged 1 commit into
developfrom
sig/remove-legacy-profiling-node

Conversation

@s1gr1d

@s1gr1d s1gr1d commented Aug 10, 2026

Copy link
Copy Markdown
Member

Node profiling now uses only profileSessionSampleRate and profileLifecycle. This PR removes all code that belonged to the previous options.

Updated tests (removed tests for legacy options) and added E2E assertions (was only checking the build previously).

Browser profiling will be updated in a follow-up PR.

Closes of #23021

@s1gr1d
s1gr1d requested review from a team as code owners August 10, 2026 09:38
@s1gr1d
s1gr1d requested review from JPeer264 and mydea and removed request for a team August 10, 2026 09:38
@s1gr1d s1gr1d changed the title chore(noe)!: Remove legacy profiling options (profilesSampleRate and profilesSampler) chore(node)!: Remove legacy profiling options (profilesSampleRate and profilesSampler) Aug 10, 2026
@github-actions

Copy link
Copy Markdown
Contributor

size-limit report 📦

⚠️ Warning: Base artifact is not the latest one, because the latest workflow run is not done yet. This may lead to incorrect results. Try to re-run all tests to get up to date results.

Path Size % Change Change
@sentry/browser 30.35 kB - -
@sentry/browser - with treeshaking flags 28.52 kB - -
@sentry/browser - with treeshaking flags tracing without tracing 26.85 kB - -
@sentry/browser (incl. Tracing) 48.63 kB - -
@sentry/browser (incl. Tracing + Span Streaming) 48.64 kB - -
@sentry/browser (incl. Tracing, Profiling) 53.48 kB - -
@sentry/browser (incl. Tracing, Replay) 88.06 kB - -
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 77.47 kB - -
@sentry/browser (incl. Tracing, Replay with Canvas) 92.78 kB - -
@sentry/browser (incl. Tracing, Replay, Feedback) 105.47 kB - -
@sentry/browser (incl. Feedback) 47.69 kB - -
@sentry/browser (incl. sendFeedback) 35.18 kB - -
@sentry/browser (incl. FeedbackAsync) 40.33 kB - -
@sentry/browser (incl. Metrics) 31.43 kB - -
@sentry/browser (incl. Logs) 31.66 kB - -
@sentry/browser (incl. Metrics & Logs) 32.34 kB - -
@sentry/react 32.14 kB - -
@sentry/react (incl. Tracing) 50.83 kB - -
@sentry/vue 35.45 kB - -
@sentry/vue (incl. Tracing) 50.6 kB - -
@sentry/svelte 30.38 kB - -
CDN Bundle 32.32 kB - -
CDN Bundle (incl. Tracing) 49.6 kB - -
CDN Bundle (incl. Logs, Metrics) 33.84 kB - -
CDN Bundle (incl. Tracing, Logs, Metrics) 50.9 kB - -
CDN Bundle (incl. Replay, Logs, Metrics) 74.38 kB - -
CDN Bundle (incl. Tracing, Replay) 87.13 kB - -
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) 88.41 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback) 92.94 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) 94.19 kB - -
CDN Bundle - uncompressed 95.83 kB - -
CDN Bundle (incl. Tracing) - uncompressed 148.84 kB - -
CDN Bundle (incl. Logs, Metrics) - uncompressed 100.42 kB - -
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed 152.82 kB - -
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed 229.34 kB - -
CDN Bundle (incl. Tracing, Replay) - uncompressed 268.09 kB - -
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed 272.06 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 281.79 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed 285.74 kB - -
@sentry/nextjs (client) 53.41 kB - -
@sentry/sveltekit (client) 49.04 kB - -
@sentry/core/server 65.7 kB - -
@sentry/core/browser 52.02 kB - -
@sentry/node 118.85 kB - -
@sentry/node/import (ESM hook with diagnostics-channel injection) 0 B added added
@sentry/node - without tracing 82.87 kB -0.01% -1 B 🔽
@sentry/aws-serverless 92.17 kB -0.01% -1 B 🔽
@sentry/cloudflare (withSentry) - minified 214.91 kB - -
@sentry/cloudflare (withSentry) 530.62 kB - -

View base workflow run

@nicohrubec nicohrubec left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clean

@s1gr1d
s1gr1d enabled auto-merge (squash) August 10, 2026 12:43
@s1gr1d
s1gr1d disabled auto-merge August 10, 2026 12:44
@s1gr1d
s1gr1d merged commit 7d754a3 into develop Aug 10, 2026
273 checks passed
@s1gr1d
s1gr1d deleted the sig/remove-legacy-profiling-node branch August 10, 2026 12:44
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.

2 participants