Features
- Show feedback form on device shake (#7579)
- Enable via
config.useShakeGesture = trueinSentryUserFeedbackConfiguration - Uses UIKit's built-in shake detection — no special permissions required
- Enable via
- Add package traits for UI framework opt-out (#7578).
When building from source with Swift 6.1+ (usingPackage@swift-6.1.swift), you can enable theNoUIFrameworktrait to avoid linking UIKit or AppKit. Use this for command-line tools, headless server contexts, or other environments where UI frameworks are unavailable.
In Xcode 26.4 and later, add the Sentry package as a dependency and theSentrySPMproduct, then enable theNoUIFrameworktrait on the package reference (Package Dependencies → select Sentry → Traits). - Metric kit app hangs now report a full flamegraph rather than just one stacktrace during the hang. (#7185)