chore(deps): update Native SDK to v0.15.2#3785
Conversation
9d7d75f to
46504a5
Compare
Semver Impact of This PR🟡 Minor (new features) 📋 Changelog PreviewThis is how your changes will appear in the changelog. FeaturesDart
Enhancements
DependenciesDeps
Internal Changes
🤖 This preview updates automatically when you update the PR. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3785 +/- ##
==========================================
+ Coverage 87.22% 91.89% +4.66%
==========================================
Files 336 105 -231
Lines 12081 3764 -8317
==========================================
- Hits 10538 3459 -7079
+ Misses 1543 305 -1238
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. |
3490ebf to
acfcf73
Compare
431ac9e to
66bfb67
Compare
66bfb67 to
7568d84
Compare
628335f to
3800073
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 3800073. Configure here.
The example Android app built its own copy of sentry-native from source (via sentry-native.cmake FetchContent, pinned in sentry-native/CMakeCache.txt) and linked it into the native-sample JNI lib. The Sentry Android SDK already ships sentry-native through io.sentry:sentry-native-ndk, so the app loaded two libsentry.so into the same process at potentially mismatched versions. Link native-sample against the libsentry.so that sentry-native-ndk already ships, via its Prefab package, instead of building a second copy. The example no longer reads sentry-native/CMakeCache.txt and there is exactly one libsentry.so in-process at the version the SDK uses. Co-Authored-By: Claude Opus 4.8 <[email protected]>
3800073 to
180bb9a
Compare

Bumps packages/flutter/scripts/update-native.sh from 0.15.1 to 0.15.2.
Auto-generated by a dependency updater.
Changelog
0.15.2
Fixes:
Features:
sentry_options_set_enable_app_hang_tracking, a background thread monitors the application and captures an app-hang event if no heartbeat is received withinapp_hang_timeout(default5000ms). Callsentry_app_hang_heartbeat()regularly from the thread you want monitored. (#1806)Internal: