Skip to content

⬆️ Bump sentry_flutter from 9.30.1 to 10.1.0 - #5

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/sentry_flutter-10.1.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/sentry_flutter-10.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 20, 2026

Copy link
Copy Markdown

Bumps sentry_flutter from 9.30.1 to 10.1.0.

Release notes

Sourced from sentry_flutter's releases.

10.1.0

Features

  • Session Replays on iOS now include trace IDs, so they can be found by searching for a trace ID in Sentry by @​antonis in #4083

Fixes

  • Deobfuscate the Java frames of Dart-captured PlatformException events on Android by attaching the ProGuard debug image, and keep existing debug images when loading native ones. by @​xelarich in #4081
  • (app-start) Keep builds and deduplicate TTFD by @​buenaflor in #4079
  • (flutter) Don't report feedback success when send fails by @​lucas-zimerman in #4043
  • (replay) Link errors to manual replays by @​buenaflor in #4078

Dependencies

Deps

Internal Changes

10.0.0

Version 10.0.0 marks a major release of the Sentry Dart/Flutter SDKs containing breaking changes.

How To Upgrade

Please carefully read through the migration guide in the Sentry docs on how to upgrade from version 9 to version 10

Breaking Changes

  • Default to streaming traces (SentryTraceLifecycle.stream), sending spans as they finish. Use Sentry.startSpan instead of Sentry.startTransaction and ISentrySpan.startChild, which are no-ops in streaming mode. Set options.traceLifecycle = SentryTraceLifecycle.static to keep using the transaction APIs. (#4057)
  • Require Dart 3.12.0 or newer and Flutter 3.44.0 or newer. (#3784, 98581ac)
  • Raise the minimum Android SDK version for Flutter from API 21 to API 26. Set your app's Android minSdk to 26 or higher. (#4049)
  • Remove CocoaPods support. Flutter apps targeting Apple platforms must use Swift Package Manager. (#3879)
  • Remove enableLogs and enableMetrics. Logs and metrics are always enabled. The logging integration forwards Sentry logs by default; adjust minSentryLogLevel or set it to Level.OFF to disable forwarding. (#3983)
  • Remove enableStandaloneAppStartTracing. When tracing is enabled, app start is always reported as a standalone app.start root on Android and iOS. (#3981)
  • Make native failed-request capture opt-in. (#3885)
  • Run error sampling after event processors and beforeSend. These callbacks now also run for events that are subsequently sampled out. (#3955)
  • Require traceId on SentryLog, make logger methods return void, and remove SentryLogAttribute. (#3842, #3852, #3843)
  • Add a Hint parameter to the before-send callbacks for logs, metrics, and spans. (#3847)
  • Make feature flags hub/scope-based. (#3848)
  • Remove SDK profiling and deprecated performance collectors. (#3891, #3850)
  • Remove deprecated copyWith APIs and protocol clones, and make clone() internal. (#3877, #3845)
  • Remove the deprecated SentryFeedbackWidget. (#3844)
  • Replace options.log with internal logging and make BindingWrapper and bindingUtils internal. (#3932, #3940)
  • Align span attributes with Sentry Conventions and remove file.async from file instrumentation. (#3805, #3841)

... (truncated)

Changelog

Sourced from sentry_flutter's changelog.

10.1.0

Features

  • Session Replays on iOS now include trace IDs, so they can be found by searching for a trace ID in Sentry by @​antonis in #4083

Fixes

  • Deobfuscate the Java frames of Dart-captured PlatformException events on Android by attaching the ProGuard debug image, and keep existing debug images when loading native ones. by @​xelarich in #4081
  • (app-start) Keep builds and deduplicate TTFD by @​buenaflor in #4079
  • (flutter) Don't report feedback success when send fails by @​lucas-zimerman in #4043
  • (replay) Link errors to manual replays by @​buenaflor in #4078

Dependencies

Deps

Internal Changes

10.0.0

Version 10.0.0 marks a major release of the Sentry Dart/Flutter SDKs containing breaking changes.

How To Upgrade

Please carefully read through the migration guide in the Sentry docs on how to upgrade from version 9 to version 10

Breaking Changes

  • Default to streaming traces (SentryTraceLifecycle.stream), sending spans as they finish. Use Sentry.startSpan instead of Sentry.startTransaction and ISentrySpan.startChild, which are no-ops in streaming mode. Set options.traceLifecycle = SentryTraceLifecycle.static to keep using the transaction APIs. (#4057)
  • Require Dart 3.12.0 or newer and Flutter 3.44.0 or newer. (#3784, 98581ac)
  • Raise the minimum Android SDK version for Flutter from API 21 to API 26. Set your app's Android minSdk to 26 or higher. (#4049)
  • Remove CocoaPods support. Flutter apps targeting Apple platforms must use Swift Package Manager. (#3879)
  • Remove enableLogs and enableMetrics. Logs and metrics are always enabled. The logging integration forwards Sentry logs by default; adjust minSentryLogLevel or set it to Level.OFF to disable forwarding. (#3983)
  • Remove enableStandaloneAppStartTracing. When tracing is enabled, app start is always reported as a standalone app.start root on Android and iOS. (#3981)
  • Make native failed-request capture opt-in. (#3885)
  • Run error sampling after event processors and beforeSend. These callbacks now also run for events that are subsequently sampled out. (#3955)
  • Require traceId on SentryLog, make logger methods return void, and remove SentryLogAttribute. (#3842, #3852, #3843)
  • Add a Hint parameter to the before-send callbacks for logs, metrics, and spans. (#3847)
  • Make feature flags hub/scope-based. (#3848)
  • Remove SDK profiling and deprecated performance collectors. (#3891, #3850)
  • Remove deprecated copyWith APIs and protocol clones, and make clone() internal. (#3877, #3845)
  • Remove the deprecated SentryFeedbackWidget. (#3844)

... (truncated)

Commits
  • 8a33f3c release: 10.1.0
  • fc39ace fix(flutter): Don't report feedback success when send fails (#4043)
  • eb62cbd chore: update packages/flutter/scripts/update-android.sh to 8.61.0 (#4090)
  • 85df3e3 chore: update packages/flutter/scripts/update-cocoa.sh to 9.30.2 (#4089)
  • 746f8ec fix(replay): Link errors to manual replays (#4078)
  • 86cc3b5 fix(android): Deobfuscate PlatformException frames (#4081)
  • e77adf4 ci: Remove Collect App Metrics jobs (#4091)
  • b97602d feat(flutter): Add replay trace ID sync for iOS (#4083)
  • 5ae6c35 fix(app-start): Keep builds and deduplicate TTFD (#4079)
  • bc7a953 chore: update packages/flutter/scripts/update-native.sh to 0.17.3 (#4082)
  • 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_flutter](https://github.com/getsentry/sentry-dart) from 9.30.1 to 10.1.0.
- [Release notes](https://github.com/getsentry/sentry-dart/releases)
- [Changelog](https://github.com/getsentry/sentry-dart/blob/main/CHANGELOG.md)
- [Commits](getsentry/sentry-dart@9.30.1...10.1.0)

---
updated-dependencies:
- dependency-name: sentry_flutter
  dependency-version: 10.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dart Pull requests that update dart code dependencies Pull requests that update a dependency file labels Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dart Pull requests that update dart code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants