Skip to content

deps-mobile: bump @sentry/react-native from 7.2.0 to 8.28.0 in /apps/mobile - #6

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/apps/mobile/sentry/react-native-8.28.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/apps/mobile/sentry/react-native-8.28.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 30, 2026

Copy link
Copy Markdown

Bumps @sentry/react-native from 7.2.0 to 8.28.0.

Release notes

Sourced from @​sentry/react-native's releases.

8.28.0

Features

  • Expose enableNetworkBreadcrumbs (iOS) to disable native HTTP request breadcrumbs (#6764)
  • Expose enableNetworkEventBreadcrumbs (Android) to disable native network connectivity breadcrumbs (#6764)
  • Expose native breadcrumb off-switches: enableAutoBreadcrumbTracking (iOS); enableActivityLifecycleBreadcrumbs, enableAppLifecycleBreadcrumbs, enableSystemEventBreadcrumbs, enableAppComponentBreadcrumbs (Android) (#6768)
  • Expose reportAccessibilityIdentifier (iOS) to omit PII accessibility identifiers from the view hierarchy (#6771)
  • Expose enablePreWarmedAppStartTracing (iOS) to opt out of app-start tracing for pre-warmed starts (#6772)
  • Expose enableMetricKitRawPayload (iOS) to attach the raw MetricKit diagnostic payload to MetricKit events (#6772)

Fixes

  • Declare optional peer dependencies so imports resolve under strict and Plug'n'Play package managers (#6729)
  • Honor shutdownTimeout on iOS (#6749)
  • Android Gradle plugin no longer writes generated sentry.options.json into your source tree during builds (#6751)
  • Android Gradle plugin no longer writes generated modules.json into your source tree during release builds (#6753)
  • Fix Mac Catalyst linking the wrong Sentry.xcframework slice (#6758)
  • FeedbackForm prevents duplicate submissions and keeps the draft on error (#6769)

Internal

  • Export already-public option and configuration types from the entry point so their full shape is tracked in the API report (#6731)

Dependencies

8.27.0

[!WARNING] iOS native crashes now set mechanism.synthetic, taking the mach/signal name out of the grouping hash. Expect a one-time regrouping as your app adopts this version.

Features

  • Add Session Replay runtime controls to start, stop, and manage recording manually (#6703)

    • Use Sentry.getReplay() to access the active replay and control it at runtime with the same API on iOS, Android, and Web:

      const replay = Sentry.getReplay();
      replay?.start(); // start recording a session replay
      replay?.startBuffering(); // start recording in buffering mode
      replay?.stop(); // stop recording
      replay?.pause(); // pause recording (no-op on Web)
      replay?.resume(); // resume a paused recording (no-op on Web)
      replay?.flush(); // flush the buffered replay to Sentry
  • Add per-class Session Replay masking via maskedViewClasses / unmaskedViewClasses on mobileReplayIntegration (#6725)

  • Add experimental avoidForegroundResumeHang (iOS) to mobileReplayIntegration to work around a fatal App Hang that can occur when Session Replay resumes capture on returning to the foreground with a heavy view hierarchy on screen (#6727)

... (truncated)

Changelog

Sourced from @​sentry/react-native's changelog.

8.28.0

Features

  • Expose enableNetworkBreadcrumbs (iOS) to disable native HTTP request breadcrumbs (#6764)
  • Expose enableNetworkEventBreadcrumbs (Android) to disable native network connectivity breadcrumbs (#6764)
  • Expose native breadcrumb off-switches: enableAutoBreadcrumbTracking (iOS); enableActivityLifecycleBreadcrumbs, enableAppLifecycleBreadcrumbs, enableSystemEventBreadcrumbs, enableAppComponentBreadcrumbs (Android) (#6768)
  • Expose reportAccessibilityIdentifier (iOS) to omit PII accessibility identifiers from the view hierarchy (#6771)
  • Expose enablePreWarmedAppStartTracing (iOS) to opt out of app-start tracing for pre-warmed starts (#6772)
  • Expose enableMetricKitRawPayload (iOS) to attach the raw MetricKit diagnostic payload to MetricKit events (#6772)

Fixes

  • Declare optional peer dependencies so imports resolve under strict and Plug'n'Play package managers (#6729)
  • Honor shutdownTimeout on iOS (#6749)
  • Android Gradle plugin no longer writes generated sentry.options.json into your source tree during builds (#6751)
  • Android Gradle plugin no longer writes generated modules.json into your source tree during release builds (#6753)
  • Fix Mac Catalyst linking the wrong Sentry.xcframework slice (#6758)
  • FeedbackForm prevents duplicate submissions and keeps the draft on error (#6769)

Internal

  • Export already-public option and configuration types from the entry point so their full shape is tracked in the API report (#6731)

Dependencies

8.27.0

[!WARNING] iOS native crashes now set mechanism.synthetic, taking the mach/signal name out of the grouping hash. Expect a one-time regrouping as your app adopts this version.

Features

  • Add Session Replay runtime controls to start, stop, and manage recording manually (#6703)
    • Use Sentry.getReplay() to access the active replay and control it at runtime with the same API on iOS, Android, and Web:

      const replay = Sentry.getReplay();
      replay?.start(); // start recording a session replay
      replay?.startBuffering(); // start recording in buffering mode
      replay?.stop(); // stop recording
      replay?.pause(); // pause recording (no-op on Web)
      replay?.resume(); // resume a paused recording (no-op on Web)
      replay?.flush(); // flush the buffered replay to Sentry

... (truncated)

Commits
  • e6f7b49 release: 8.28.0
  • bae7081 fix(core): Prevent duplicate feedback submissions and keep draft on error (#6...
  • 6a56643 feat(core): Expose remaining iOS native options (#6772)
  • 39bc80f feat(core): Expose reportAccessibilityIdentifier option (#6771)
  • 5ff0e10 feat(core): Expose native breadcrumb off-switches (#6768)
  • 06abd61 chore(readme): Remove blog posts (#6765)
  • 56ac390 test(android): Add GradleTestKit tests for sentry.gradle.kts asset tasks (#6754)
  • cee91a7 fix(android): Generate modules.json into build folder instead of source tree ...
  • ae026e6 fix(android): Generate sentry.options.json into build folder instead of sourc...
  • 6bc1396 feat(core): Expose native network breadcrumb options (#6764)
  • 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 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/react-native](https://github.com/getsentry/sentry-react-native) from 7.2.0 to 8.28.0.
- [Release notes](https://github.com/getsentry/sentry-react-native/releases)
- [Changelog](https://github.com/getsentry/sentry-react-native/blob/main/CHANGELOG.md)
- [Commits](getsentry/sentry-react-native@7.2.0...8.28.0)

---
updated-dependencies:
- dependency-name: "@sentry/react-native"
  dependency-version: 8.28.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Sep 30, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies. 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 requested a review from BTheCoderr as a code owner September 30, 2026 21:15
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