Skip to content

chore(deps): update Native SDK to v0.15.2#3785

Merged
buenaflor merged 2 commits into
mainfrom
deps/packages/flutter/scripts/update-native.sh
Jun 30, 2026
Merged

chore(deps): update Native SDK to v0.15.2#3785
buenaflor merged 2 commits into
mainfrom
deps/packages/flutter/scripts/update-native.sh

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

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:

  • Native/Windows: Resolve correct symbol names for crashes in multi-module apps (#1811)
  • Crashpad: Resolve correct symbol names for crashes in multi-module apps (#1813, crashpad#156)

Features:

  • Added an in-process app-hang detection. When enabled via sentry_options_set_enable_app_hang_tracking, a background thread monitors the application and captures an app-hang event if no heartbeat is received within app_hang_timeout (default 5000 ms). Call sentry_app_hang_heartbeat() regularly from the thread you want monitored. (#1806)

Internal:

  • Refactor envelope writers to better support failure tracking on each layer and not push check responsibility to client code. (#1807)

@bruno-garcia
bruno-garcia force-pushed the deps/packages/flutter/scripts/update-native.sh branch from 9d7d75f to 46504a5 Compare June 24, 2026 04:26
@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor Author

Semver Impact of This PR

🟡 Minor (new features)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


Features

Dart

  • Add array attributes to telemetry by buenaflor in #3778
  • Mark span streaming API as non-experimental by buenaflor in #3756

Enhancements

  • (flutter) Support int64 values from sentry-native by buenaflor in #3760

Dependencies

Deps

  • chore(deps): update Native SDK to v0.15.2 by github-actions[bot] in #3785
  • chore(deps): update Android SDK to v8.45.0 by github-actions in #3790
  • chore(deps): update Native SDK to v0.15.1 by github-actions in #3757

Internal Changes

  • (flutter) Remove flaky frames measurement tests by buenaflor in #3783
  • Add AI Use section to CONTRIBUTING.md by christophaigner in #3803

🤖 This preview updates automatically when you update the PR.

@codecov

codecov Bot commented Jun 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.89%. Comparing base (4c9edee) to head (180bb9a).
⚠️ Report is 2 commits behind head on main.
✅ All tests successful. No failed tests found.

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     
Flag Coverage Δ
sentry ?
sentry_dio ?
sentry_drift ?
sentry_file ?
sentry_firebase_remote_config 100.00% <ø> (ø)
sentry_flutter 91.51% <ø> (ø)
sentry_hive ?
sentry_isar ?
sentry_link ?
sentry_logging ?
sentry_sqflite ?
sentry_supabase 97.27% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

Comment thread packages/flutter/sentry-native/CMakeCache.txt
@bruno-garcia
bruno-garcia force-pushed the deps/packages/flutter/scripts/update-native.sh branch 3 times, most recently from 3490ebf to acfcf73 Compare June 25, 2026 10:15
Comment thread packages/flutter/sentry-native/CMakeCache.txt
@bruno-garcia
bruno-garcia force-pushed the deps/packages/flutter/scripts/update-native.sh branch 2 times, most recently from 431ac9e to 66bfb67 Compare June 30, 2026 09:31
@bruno-garcia
bruno-garcia force-pushed the deps/packages/flutter/scripts/update-native.sh branch from 66bfb67 to 7568d84 Compare June 30, 2026 11:17
Comment thread packages/flutter/example/android/app/CMakeLists.txt
@buenaflor
buenaflor force-pushed the deps/packages/flutter/scripts/update-native.sh branch from 628335f to 3800073 Compare June 30, 2026 11:21
@buenaflor buenaflor changed the title chore(deps): update Native SDK to v0.15.2 chore(deps): update Native SDK to v0.15.2 and update sentry-native android sample Jun 30, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ 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.

Comment thread packages/flutter/example/android/app/build.gradle Outdated
@buenaflor buenaflor changed the title chore(deps): update Native SDK to v0.15.2 and update sentry-native android sample chore(deps): update Native SDK to v0.15.2 Jun 30, 2026
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]>
@buenaflor
buenaflor force-pushed the deps/packages/flutter/scripts/update-native.sh branch from 3800073 to 180bb9a Compare June 30, 2026 11:25
@buenaflor
buenaflor merged commit 91629ec into main Jun 30, 2026
70 checks passed
@buenaflor
buenaflor deleted the deps/packages/flutter/scripts/update-native.sh branch June 30, 2026 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants