Requested by: @lucas-zimerman
Merge target: (default)
Quick links:
Assign the accepted label to this issue to approve the release.
Targets
Checked targets will be skipped (either already published or user-requested skip). Uncheck to retry a target.
📋 Changelog
Features
- Support
SENTRY_RELEASE and SENTRY_DIST env vars in build scripts to override values in sentry.options.json at build time (#6070)
- Add
includeWebFeedback Metro config option to exclude @sentry-internal/feedback from the bundle (#6025)
- Add rage tap detection — rapid consecutive taps on the same element emit
ui.multiClick breadcrumbs and appear on the replay timeline with the rage click icon (#5992)
Fixes
- Android build failure in
expo-handler when Android SDK 31 is not installed by using safeExtGet for compileSdkVersion and minSdkVersion (#6061)
- Stop the Hermes sampling profiler on React instance teardown to prevent
pthread_kill SIGABRT when the JS thread is torn down with profiling active (#6035)
- Restrict the URI scope of
getDataFromUri on iOS and Android (#6045)
- Restrict the Metro source-context middleware to files within the project root (#6044)
- Escape
name and version values when injecting release constants into the web bundle (#6044)
- Mask the Sentry auth token in the
sentry.gradle upload-task lifecycle log (#6057)
- Discard invalid navigation/interaction transactions via an event processor instead of mutating the internal
_sampled flag, removing misleading "dropped due to sampling" debug logs (#6051)
Dependencies
- Bump JavaScript SDK from v10.49.0 to v10.51.0 (#6040, #6071)
- Bump CLI from v3.4.0 to v3.4.1 (#6066)
- Bump Bundler Plugins from v5.2.0 to v5.2.1 (#6067)
- Bump Cocoa SDK from v9.11.0 to v9.12.0 (#6073)
Requested by: @lucas-zimerman
Merge target: (default)
Quick links:
Assign the accepted label to this issue to approve the release.
Targets
Checked targets will be skipped (either already published or user-requested skip). Uncheck to retry a target.
📋 Changelog
Features
SENTRY_RELEASEandSENTRY_DISTenv vars in build scripts to override values insentry.options.jsonat build time (#6070)includeWebFeedbackMetro config option to exclude@sentry-internal/feedbackfrom the bundle (#6025)ui.multiClickbreadcrumbs and appear on the replay timeline with the rage click icon (#5992)Fixes
expo-handlerwhen Android SDK 31 is not installed by usingsafeExtGetforcompileSdkVersionandminSdkVersion(#6061)pthread_killSIGABRT when the JS thread is torn down with profiling active (#6035)getDataFromUrion iOS and Android (#6045)nameandversionvalues when injecting release constants into the web bundle (#6044)sentry.gradleupload-task lifecycle log (#6057)_sampledflag, removing misleading "dropped due to sampling" debug logs (#6051)Dependencies