Skip to content

chore(deps): update Android SDK to v8.6.0#2831

Merged
buenaflor merged 1 commit intomainfrom
deps/flutter/scripts/update-android.sh/8.6.0
Apr 1, 2025
Merged

chore(deps): update Android SDK to v8.6.0#2831
buenaflor merged 1 commit intomainfrom
deps/flutter/scripts/update-android.sh/8.6.0

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Apr 1, 2025

Bumps flutter/scripts/update-android.sh from 8.5.0 to 8.6.0.

Auto-generated by a dependency updater.

Changelog

8.6.0

Behavioral Changes

  • The Sentry SDK will now crash on startup if mixed versions have been detected (#4277)
    • On Sentry.init / SentryAndroid.init the SDK now checks if all Sentry Java / Android SDK dependencies have the same version.
    • While this may seem like a bad idea at first glance, mixing versions of dependencies has a very high chance of causing a crash later. We opted for a controlled crash that's hard to miss.
    • Note: This detection only works for new versions of the SDK, so please take this as a reminder to check your SDK version alignment manually when upgrading the SDK to this version and then you should be good.
    • The SDK will also print log messages if mixed versions have been detected at a later point. (#4270)
      • This takes care of cases missed by the startup check above due to older versions.

Features

  • Increase http timeouts from 5s to 30s to have a better chance of events being delivered without retry (#4276)
  • Add MANIFEST.MF to Sentry JARs (#4272)
  • Retain baggage sample rate/rand values as doubles (#4279)
  • Introduce fatal SDK logger (#4288)
    • We use this to print out messages when there is a problem that prevents the SDK from working correctly.
    • One example for this is when the SDK has been configured with mixed dependency versions where we print out details, which module and version are affected.

Fixes

  • Do not override user-defined SentryOptions (#4262)
  • Session Replay: Change bitmap config to ARGB_8888 for screenshots (#4282)
  • The MANIFEST.MF of sentry-opentelemetry-agent now has Implementation-Version set to the raw version (#4291)
    • An example value would be 8.6.0
    • The value of the Sentry-Version-Name attribute looks like sentry-8.5.0-otel-2.10.0
  • Fix tags missing for compose view hierarchies (#4275)
  • Do not leak SentryFileInputStream/SentryFileOutputStream descriptors and channels (#4296)
  • Remove "not yet implemented" from Sentry.flush comment (#4305)

Internal

  • Added platform to SentryEnvelopeItemHeader (#4287)
    • Set android platform to ProfileChunk envelope item header

Dependencies

@bruno-garcia bruno-garcia force-pushed the deps/flutter/scripts/update-android.sh/8.6.0 branch 3 times, most recently from 4613a21 to b5f9de5 Compare April 1, 2025 09:19
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 1, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 89.71%. Comparing base (99df9b2) to head (5604edc).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2831      +/-   ##
==========================================
+ Coverage   88.55%   89.71%   +1.15%     
==========================================
  Files         265       93     -172     
  Lines        8867     3023    -5844     
==========================================
- Hits         7852     2712    -5140     
+ Misses       1015      311     -704     

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

@bruno-garcia bruno-garcia force-pushed the deps/flutter/scripts/update-android.sh/8.6.0 branch from 6cc981e to 762ee84 Compare April 1, 2025 09:21
@bruno-garcia bruno-garcia force-pushed the deps/flutter/scripts/update-android.sh/8.6.0 branch from 762ee84 to 5604edc Compare April 1, 2025 09:22
@buenaflor buenaflor merged commit d5da9b6 into main Apr 1, 2025
57 checks passed
@buenaflor buenaflor deleted the deps/flutter/scripts/update-android.sh/8.6.0 branch April 1, 2025 10:23
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