Skip to content

Bump Sentry Gradle plugin 6.17.0, SDK 8.51.0, native-ndk 0.16.0 - #247

Merged
sdzhong merged 1 commit into
mainfrom
sentry-bump/6.17.0
Aug 5, 2026
Merged

Bump Sentry Gradle plugin 6.17.0, SDK 8.51.0, native-ndk 0.16.0#247
sdzhong merged 1 commit into
mainfrom
sentry-bump/6.17.0

Conversation

@romtsn

@romtsn romtsn commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

Bumps Sentry dependencies to latest stable versions:

Dependency Old New
Sentry Android Gradle Plugin 6.15.0 6.17.0
Sentry Android SDK (auto-installed) 8.49.0 8.51.0
sentry-native-ndk 0.15.3 0.16.0

Changelogs

  • Gradle Plugin 6.16.0: Release — Emit canvas_theme in Compose snapshot metadata
  • Gradle Plugin 6.17.0: Release — CLI v3.6.2, SDK v8.51.0, security fix for self-hosted auth tokens
  • SDK 8.50.0: Release — Android 17 support
  • SDK 8.50.1: Release — Fix minCompileSdk AAR metadata for AGP 9
  • SDK 8.51.0: Release — Perfetto-based continuous profiling on API 35+, performance improvements
  • sentry-native 0.16.0: Release — Minidump flags, WER integration, user feedback enhancements

New features implemented

None — no features in this version range require demo app code changes. The demo app already exercises all demonstrable SDK capabilities. Details below.

Features in the version range (no code changes needed)

  • SDK 8.51.0 — Perfetto continuous profiling on API 35+: On API 35+ devices, continuous profiling now automatically uses Android's system ProfilingManager with Perfetto-based stack sampling. No configuration change is required — the demo app's existing continuous profiling setup (manifest flags + InitContentProvider) works seamlessly. The new enableLegacyProfiling option defaults to true, preserving legacy profiler support on API < 35 devices. Setting it to false is not appropriate for this demo since it would disable profiling on older devices.
  • Plugin 6.16.0 — canvas_theme metadata: Automatically emitted by the plugin for Compose @Preview snapshots; entirely plugin-internal with no code changes needed.
  • SDK 8.50.0 — Android 17 support: Compatibility milestone, not a new API to exercise.
  • SDK 8.50.1: Fix-only release (AAR metadata for AGP 9).
  • Plugin 6.17.0: Dependency updates + security fix for self-hosted auth token handling (not applicable to this demo).

Features skipped (with technical blockers)

  • sentry-native 0.15.4 → 0.16.0 features: All new features are C-level APIs (minidump flags, WER integration, scope-based feedback, cache overflow reporting) or Windows-specific. These are not exposed through the Java/Kotlin Android SDK and cannot be exercised from demo app code.

Supersedes

This PR supersedes #246 which bumped to intermediate versions (plugin 6.16.0, SDK 8.50.1, native-ndk 0.15.4).

Build verification

Build could not be fully verified in the remote environment — ./gradlew assembleDebug fails with 403 from dl.google.com due to network restrictions. This is an infrastructure limitation, not a code issue. The changes are version-only bumps in app/build.gradle with no logic changes.


Generated by Claude Code

- Gradle plugin: 6.15.0 → 6.17.0
- Sentry Android SDK (auto-installed): 8.49.0 → 8.51.0
- sentry-native-ndk: 0.15.3 → 0.16.0
@romtsn
romtsn requested a review from sdzhong as a code owner July 31, 2026 07:17
@sentry

sentry Bot commented Jul 31, 2026

Copy link
Copy Markdown

📲 Install Builds

Android

🔗 App Name App ID Version Configuration
Android com.example.vu.android 24.12.26 (241226) release
Android com.example.vu.android 24.12.26 (241226) debug
Android com.example.vu.android 24.12.26 (241226) release

⚙️ android Build Distribution Settings

@codecov

codecov Bot commented Jul 31, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0.00%. Comparing base (410e6f1) to head (4e27e96).

Additional details and impacted files
@@          Coverage Diff          @@
##            main    #247   +/-   ##
=====================================
  Coverage   0.00%   0.00%           
=====================================
  Files         16      16           
  Lines        883     883           
  Branches      67      67           
=====================================
  Misses       883     883           

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@sdzhong
sdzhong merged commit 2bef372 into main Aug 5, 2026
7 checks passed
@sdzhong
sdzhong deleted the sentry-bump/6.17.0 branch August 5, 2026 01:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants