Skip to content

chore(deps): update Android SDK to v8.18.0#3150

Merged
buenaflor merged 2 commits into
mainfrom
deps/packages/flutter/scripts/update-android.sh/8.18.0
Aug 6, 2025
Merged

chore(deps): update Android SDK to v8.18.0#3150
buenaflor merged 2 commits into
mainfrom
deps/packages/flutter/scripts/update-android.sh/8.18.0

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 6, 2025

Copy link
Copy Markdown
Contributor

Bumps packages/flutter/scripts/update-android.sh from 8.17.0 to 8.18.0.

Auto-generated by a dependency updater.

Changelog

8.18.0

Features

  • Add SentryUserFeedbackButton Composable (#4559)
    • Also added Sentry.showUserFeedbackDialog static method
  • Add deadlineTimeout option (#4555)
  • Add Ktor client integration (#4527)
    • To use the integration, add a dependency on io.sentry:sentry-ktor-client, then install the SentryKtorClientPlugin on your HttpClient,
      e.g.:
      val client =
        HttpClient(Java) {
          install(io.sentry.ktorClient.SentryKtorClientPlugin) {
            captureFailedRequests = true
            failedRequestTargets = listOf(".*")
            failedRequestStatusCodes = listOf(HttpStatusCodeRange(500, 599))
          }
        }

Fixes

  • Allow multiple UncaughtExceptionHandlerIntegrations to be active at the same time (#4462)
  • Prevent repeated scroll target determination during a single scroll gesture (#4557)
    • This should reduce the number of ANRs seen in SentryGestureListener
  • Do not use Sentry logging API in JUL if logs are disabled (#4574)
    • This was causing Sentry SDK to log warnings: "Sentry Log is disabled and this 'logger' call is a no-op."
  • Do not use Sentry logging API in Log4j2 if logs are disabled (#4573)
    • This was causing Sentry SDK to log warnings: "Sentry Log is disabled and this 'logger' call is a no-op."
  • SDKs send queue is no longer shutdown immediately on re-init (#4564)
    • This means we're no longer losing events that have been enqueued right before SDK re-init.
  • Reduce scope forking when using OpenTelemetry (#4565)
    • Sentry.withScope now has the correct current scope passed to the callback. Previously our OpenTelemetry integration forked scopes an additional.
    • Overall the SDK is now forking scopes a bit less often.

@bruno-garcia
bruno-garcia force-pushed the deps/packages/flutter/scripts/update-android.sh/8.18.0 branch from 956f56d to f50b361 Compare August 6, 2025 13:34
@codecov

codecov Bot commented Aug 6, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.90%. Comparing base (25062b7) to head (eb970ee).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3150      +/-   ##
==========================================
+ Coverage   87.66%   89.90%   +2.23%     
==========================================
  Files         291       96     -195     
  Lines        9885     3427    -6458     
==========================================
- Hits         8666     3081    -5585     
+ Misses       1219      346     -873     

☔ View full report in Codecov by Sentry.
📢 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.

@buenaflor
buenaflor merged commit 53d2501 into main Aug 6, 2025
54 of 55 checks passed
@buenaflor
buenaflor deleted the deps/packages/flutter/scripts/update-android.sh/8.18.0 branch August 6, 2025 14:12
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