Skip to content
Snippets Groups Projects

Update dependency @sentry/react to v9.12.0

Merged Renovate requested to merge renovate/sentry-javascript-monorepo into main

This MR contains the following updates:

Package Type Update Change
@sentry/react (source) dependencies minor 9.11.0 -> 9.12.0

Release Notes

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

v9.12.0

Compare Source

Important Changes
  • feat(feedback): Implement highlighting and hiding controls for screenshots (#​15951)

    The Sentry SDK now supports highlighting and hiding controls for screenshots in user feedback reports. This functionality is enabled by default.

  • feat(node): Add ignoreIncomingRequestBody callback to httpIntegration (#​15959)

    The httpIntegration now supports an optional ignoreIncomingRequestBody callback that can be used to skip capturing the body of incoming requests.

    Sentry.init({
      integrations: [
        Sentry.httpIntegration({
          ignoreIncomingRequestBody: (url, request) => {
            return request.method === 'GET' && url.includes('/api/large-payload');
          },
        }),
      ],
    });

    The ignoreIncomingRequestBody callback receives the URL of the request and should return true if the body should be ignored.

  • Logging Improvements

    Sentry is adding support for structured logging. In this release we've made a variety of improvements to logging functionality in the Sentry SDKs.

    • feat(node): Add server.address to nodejs logs (#​16006)
    • feat(core): Add sdk name and version to logs (#​16005)
    • feat(core): Add sentry origin attribute to console logs integration (#​15998)
    • fix(core): Do not abbreviate message parameter attribute (#​15987)
    • fix(core): Prefix release and environment correctly (#​15999)
    • fix(node): Make log flushing logic more robust (#​15991)
Other Changes
  • build(aws-serverless): Include debug logs in lambda layer SDK bundle (#​15974)
  • feat(astro): Add tracking of errors during HTML streaming (#​15995)
  • feat(browser): Add onRequestSpanStart hook to browser tracing integration (#​15979)
  • feat(deps): Bump @​sentry/cli from 2.42.3 to 2.43.0 (#​16001)
  • feat(nextjs): Add captureRouterTransitionStart hook for capturing navigations (#​15981)
  • feat(nextjs): Mark clientside prefetch request spans with http.request.prefetch: true attribute (#​15980)
  • feat(nextjs): Un experimentify clientInstrumentationHook (#​15992)
  • feat(nextjs): Warn when client was initialized more than once (#​15971)
  • feat(node): Add support for SENTRY_DEBUG env variable (#​15972)
  • fix(tss-react): Change authToken type to string (#​15985)

Work in this release was contributed by @​Page- and @​Fryuni. Thank you for your contributions!


Configuration

:date: Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this MR and you won't be reminded about this update again.


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

This MR has been generated by Renovate Bot.

Edited by Renovate

Merge request reports

Pipeline #450887 passed

Pipeline passed for 403c0135 on renovate/sentry-javascript-monorepo

Approval is optional

Merged by Zandor SmithZandor Smith 1 week ago (Apr 10, 2025 7:48am UTC)

Loading

Pipeline #451689 passed

Pipeline passed for e76a29d6 on main

Deployed to produ‎ction‎ 1 week ago

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading