Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Oct 10, 2024

Bumps scripts/update-android.sh from 8.23.0 to 8.25.0.

Auto-generated by a dependency updater.

Changelog

8.25.0

Fixes

  • [ANR] Removed AndroidTransactionProfiler lock (#4817)
  • Avoid ExecutorService for DefaultCompositePerformanceCollector timeout (#4841)
    • This avoids infinite data collection for never stopped transactions, leading to OOMs
  • Fix wrong .super() call in SentryTimberTree (#4844)

Improvements

  • [ANR] Defer some class availability checks (#4825)
  • Collect PerformanceCollectionData only for sampled transactions (#4834)
    • Breaking change: Transactions with a deferred sampling decision (sampled == null) won't be collecting any performance data anymore (CPU, RAM, slow/frozen frames).

Dependencies

8.24.0

Features

  • Attach MDC properties to logs as attributes (#4786)
    • MDC properties set using supported logging frameworks (Logback, Log4j2, java.util.Logging) are now attached to structured logs as attributes.
    • The attribute reflected on the log is mdc.<key>, where <key> is the original key in the MDC.
    • This means that you will be able to filter/aggregate logs in the product based on these properties.
    • Only properties with keys matching the configured contextTags are sent as log attributes.
      • You can configure which properties are sent using options.setContextTags if initalizing manually, or by specifying a comma-separated list of keys with a context-tags entry in sentry.properties or sentry.context-tags in application.properties.
      • Note that keys containing spaces are not supported.
  • Add experimental Sentry Android Distribution module for integrating with Sentry Build Distribution to check for and install updates (#4804)
  • Allow passing a different Handler to SystemEventsBreadcrumbsIntegration and AndroidConnectionStatusProvider so their callbacks are deliver to that handler (#4808)
  • Session Replay: Add new experimental Canvas Capture Strategy (#4777)
    • A new screenshot capture strategy that uses Android's Canvas API for more accurate and reliable text and image masking
    • Any .drawText() or .drawBitmap() calls are replaced by rectangles, ensuring no text or images are present in the resulting output
    • Note: If this strategy is used, all text and images will be masked, regardless of any masking configuration
    • To enable this feature, set the screenshotStrategy, either via code:
      SentryAndroid.init(context) { options ->
        options.sessionReplay.screenshotStrategy = ScreenshotStrategyType.CANVAS
      }
      or AndroidManifest.xml:
      <application>
        <meta-data android:name="io.sentry.session-replay.screenshot-strategy" android:value="canvas" />
      </application>

Fixes

  • Avoid StrictMode warnings (#4724)
  • Use logger from options for JVM profiler (#4771)
  • Session Replay: Avoid deadlock when pausing replay if no connection (#4788)
  • Session Replay: Fix capturing roots with no windows (#4805)
  • Session Replay: Fix java.lang.IllegalArgumentException: width and height must be > 0 (#4805)
  • Handle NoOpScopes in Context when starting a span through OpenTelemetry (#4823)
    • This fixes "java.lang.IllegalArgumentException: The DSN is required" when combining WebFlux and OpenTelemetry
  • Session Replay: Do not use recycled screenshots for masking (#4790)
    • This fixes native crashes seen in Canvas.<init>/ScreenshotRecorder.capture
  • Session Replay: Ensure bitmaps are recycled properly (#4820)

Miscellaneous

  • Mark SentryClient(SentryOptions) constructor as not internal (#4787)

Dependencies

@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from efd0b86 to 0ae9680 Compare October 10, 2024 03:11
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v7.15.0 chore(deps): update Android SDK to v7.16.0 Oct 24, 2024
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 0ae9680 to 9cddaa4 Compare October 24, 2024 03:11
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 9cddaa4 to 6d0f3a2 Compare November 13, 2024 03:10
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v7.16.0 chore(deps): update Android SDK to v7.17.0 Nov 13, 2024
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v7.17.0 chore(deps): update Android SDK to v7.18.0 Nov 19, 2024
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 6d0f3a2 to 4ca8de9 Compare November 19, 2024 03:16
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 4ca8de9 to 2798c8d Compare November 30, 2024 03:15
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v7.18.0 chore(deps): update Android SDK to v7.18.1 Nov 30, 2024
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v7.18.1 chore(deps): update Android SDK to v7.19.0 Dec 13, 2024
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 2798c8d to d615c60 Compare December 13, 2024 03:22
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v7.19.0 chore(deps): update Android SDK to v7.19.1 Dec 24, 2024
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from d615c60 to 41d85a6 Compare December 24, 2024 03:11
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v7.19.1 chore(deps): update Android SDK to v7.20.0 Jan 3, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 41d85a6 to bbdf883 Compare January 3, 2025 03:11
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v7.20.0 chore(deps): update Android SDK to v7.20.1 Jan 21, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from bbdf883 to e665535 Compare January 21, 2025 03:08
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v7.20.1 chore(deps): update Android SDK to v8.0.0 Jan 22, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from e665535 to d7acf5c Compare January 22, 2025 03:09
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from d7acf5c to 05e48b9 Compare January 31, 2025 03:08
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.0.0 chore(deps): update Android SDK to v8.1.0 Jan 31, 2025
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.1.0 chore(deps): update Android SDK to v8.2.0 Feb 13, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 05e48b9 to 9781118 Compare February 13, 2025 03:10
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.2.0 chore(deps): update Android SDK to v8.3.0 Feb 27, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 9781118 to 6641804 Compare February 27, 2025 03:13
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 6641804 to 7db4a3a Compare March 15, 2025 03:13
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.3.0 chore(deps): update Android SDK to v8.4.0 Mar 15, 2025
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.4.0 chore(deps): update Android SDK to v8.5.0 Mar 19, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 7db4a3a to fe424c2 Compare March 19, 2025 03:17
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 59eb673 to 1b16f97 Compare June 18, 2025 03:29
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.14.0 chore(deps): update Android SDK to v8.15.0 Jun 26, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 1b16f97 to 445e2dd Compare June 26, 2025 03:30
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.15.0 chore(deps): update Android SDK to v8.15.1 Jun 27, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch 2 times, most recently from 58fd869 to 52d8bb6 Compare June 28, 2025 03:27
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.15.1 chore(deps): update Android SDK to v8.16.0 Jun 28, 2025
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.16.0 chore(deps): update Android SDK to v8.17.0 Jul 10, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 52d8bb6 to f0d7843 Compare July 10, 2025 03:33
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from f0d7843 to 76119b7 Compare July 31, 2025 03:37
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.17.0 chore(deps): update Android SDK to v8.18.0 Jul 31, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 76119b7 to 384bd09 Compare August 12, 2025 03:30
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.18.0 chore(deps): update Android SDK to v8.19.0 Aug 12, 2025
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.19.0 chore(deps): update Android SDK to v8.19.1 Aug 13, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 384bd09 to 7bc599b Compare August 13, 2025 03:32
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.19.1 chore(deps): update Android SDK to v8.20.0 Aug 26, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 7bc599b to d7c384b Compare August 26, 2025 03:25
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from d7c384b to f088cd5 Compare September 9, 2025 03:21
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.20.0 chore(deps): update Android SDK to v8.21.0 Sep 9, 2025
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.21.0 chore(deps): update Android SDK to v8.21.1 Sep 10, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from f088cd5 to 071fd7e Compare September 10, 2025 03:16
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.21.1 chore(deps): update Android SDK to v8.22.0 Sep 23, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 071fd7e to 43c8e4f Compare September 23, 2025 03:18
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.22.0 chore(deps): update Android SDK to v8.23.0 Oct 2, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 43c8e4f to 5abac6b Compare October 2, 2025 03:17
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from 5abac6b to bab9867 Compare October 23, 2025 03:23
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.23.0 chore(deps): update Android SDK to v8.24.0 Oct 23, 2025
@github-actions github-actions bot changed the title chore(deps): update Android SDK to v8.24.0 chore(deps): update Android SDK to v8.25.0 Oct 30, 2025
@github-actions github-actions bot force-pushed the deps/scripts/update-android.sh branch from bab9867 to 006cd22 Compare October 30, 2025 03:27
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