Skip to content

chore(deps): bump @sentry/node from 7.13.0 to 9.39.0 #797

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

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 16, 2025

Bumps @sentry/node from 7.13.0 to 9.39.0.

Release notes

Sourced from @​sentry/node's releases.

9.39.0

Important Changes

  • feat(browser): Add afterStartPageloadSpan hook to improve spanId assignment on web vital spans (#16893)

This PR adds a new afterStartPageloadSpan lifecycle hook to more robustly assign the correct pageload span ID to web vital spans, replacing the previous unreliable "wait for a tick" approach with a direct callback that fires when the pageload span becomes available.

  • feat(nextjs): Client-side parameterized routes (#16934)

This PR implements client-side parameterized routes for Next.js by leveraging an injected manifest within the existing app-router instrumentation to automatically parameterize all client-side transactions (e.g. users/123 and users/456 now become become users/:id).

  • feat(node): Drop 401-404 and 3xx status code spans by default (#16972)

This PR changes the default behavior in the Node SDK to drop HTTP spans with 401-404 and 3xx status codes by default to reduce noise in tracing data.

Other Changes

  • feat(core): Prepend vercel ai attributes with vercel.ai.X (#16908)
  • feat(nextjs): Add disableSentryWebpackConfig flag (#17013)
  • feat(nextjs): Build app manifest (#16851)
  • feat(nextjs): Inject manifest into client for turbopack builds (#16902)
  • feat(nextjs): Inject manifest into client for webpack builds (#16857)
  • feat(node-native): Add option to disable event loop blocked detection (#16919)
  • feat(react-router): Ensure http.server route handling is consistent (#16986)
  • fix(core): Avoid prolonging idle span when starting standalone span (#16928)
  • fix(core): Remove side-effect from tracing/errors.ts (#16888)
  • fix(core): Wrap beforeSendLog in consoleSandbox (#16968)
  • fix(node-core): Apply correct SDK metadata (#17014)
  • fix(react-router): Ensure that all browser spans have source=route (#16984)

Work in this release was contributed by @​janpapenbrock. Thank you for your contribution!

Bundle size 📦

Path Size
@​sentry/browser 23.32 KB
@​sentry/browser - with treeshaking flags 21.83 KB
@​sentry/browser (incl. Tracing) 38.82 KB
@​sentry/browser (incl. Tracing, Replay) 76.05 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.03 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 80.65 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 92.46 KB
@​sentry/browser (incl. Feedback) 39.63 KB
@​sentry/browser (incl. sendFeedback) 27.89 KB
@​sentry/browser (incl. FeedbackAsync) 32.67 KB
@​sentry/react 25.01 KB
@​sentry/react (incl. Tracing) 40.74 KB
@​sentry/vue 27.65 KB
@​sentry/vue (incl. Tracing) 40.56 KB

... (truncated)

Changelog

Sourced from @​sentry/node's changelog.

9.39.0

Important Changes

  • feat(browser): Add afterStartPageloadSpan hook to improve spanId assignment on web vital spans (#16893)

This PR adds a new afterStartPageloadSpan lifecycle hook to more robustly assign the correct pageload span ID to web vital spans, replacing the previous unreliable "wait for a tick" approach with a direct callback that fires when the pageload span becomes available.

  • feat(nextjs): Client-side parameterized routes (#16934)

This PR implements client-side parameterized routes for Next.js by leveraging an injected manifest within the existing app-router instrumentation to automatically parameterize all client-side transactions (e.g. users/123 and users/456 now become become users/:id).

  • feat(node): Drop 401-404 and 3xx status code spans by default (#16972)

This PR changes the default behavior in the Node SDK to drop HTTP spans with 401-404 and 3xx status codes by default to reduce noise in tracing data.

Other Changes

  • feat(core): Prepend vercel ai attributes with vercel.ai.X (#16908)
  • feat(nextjs): Add disableSentryWebpackConfig flag (#17013)
  • feat(nextjs): Build app manifest (#16851)
  • feat(nextjs): Inject manifest into client for turbopack builds (#16902)
  • feat(nextjs): Inject manifest into client for webpack builds (#16857)
  • feat(node-native): Add option to disable event loop blocked detection (#16919)
  • feat(react-router): Ensure http.server route handling is consistent (#16986)
  • fix(core): Avoid prolonging idle span when starting standalone span (#16928)
  • fix(core): Remove side-effect from tracing/errors.ts (#16888)
  • fix(core): Wrap beforeSendLog in consoleSandbox (#16968)
  • fix(node-core): Apply correct SDK metadata (#17014)
  • fix(react-router): Ensure that all browser spans have source=route (#16984)

Work in this release was contributed by @​janpapenbrock. Thank you for your contribution!

9.38.0

Important Changes

  • chore: Add craft entry for @​sentry/node-native (#16907)

This release publishes the @sentry/node-native SDK.

Other Changes

  • feat(core): Introduce debug to replace logger (#16906)
  • fix(browser): Guard nextHopProtocol when adding resource spans (#16900)

9.37.0

Important Changes

... (truncated)

Commits
  • d41c8e3 release: 9.39.0
  • 98cc6e3 Merge pull request #17020 from getsentry/prepare-release/9.39.0
  • fb80b36 meta(changelog): Update changelog for 9.39.0
  • c23fa70 ref(nuxt): Use debug instead of logger (#16991)
  • 5f45a48 ref(remix): Use debug instead of logger (#16988)
  • e07cdfd ref(profiling-node): Use debug instead of logger (#16959)
  • 92e55a9 ref(pino-transport): Use debug instead of logger (#16957)
  • d8faaa2 ref(solidstart): Use debug instead of logger (#16936)
  • b0623d8 chore(node-core): Add node-core to release-registry in .craft.yml (#17016)
  • 6e2eaed feat(react-router): Ensure http.server route handling is consistent (#16986)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 7.13.0 to 9.39.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/9.39.0/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@7.13.0...9.39.0)

---
updated-dependencies:
- dependency-name: "@sentry/node"
  dependency-version: 9.39.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added automerge Automatically Merge this request Type - Chore Changes to the build process or auxiliary tools and libraries such as documentation generation Versioning - Patch Patch version to be incremented due to backwards compatible bug fixes are introduced. labels Jul 16, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 16, 2025

Labels

The following labels could not be found: Content - Dependences. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot bot added Type - Chore Changes to the build process or auxiliary tools and libraries such as documentation generation Versioning - Patch Patch version to be incremented due to backwards compatible bug fixes are introduced. automerge Automatically Merge this request labels Jul 16, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 18, 2025

Superseded by #799.

@dependabot dependabot bot closed this Jul 18, 2025
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/sentry/node-9.39.0 branch July 18, 2025 02:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge Automatically Merge this request Type - Chore Changes to the build process or auxiliary tools and libraries such as documentation generation Versioning - Patch Patch version to be incremented due to backwards compatible bug fixes are introduced.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants