Skip to content

chore(deps): update Java SDK to v8.47.0#5338

Merged
jamescrosswell merged 1 commit into
mainfrom
deps/scripts/update-java.ps1
Jul 6, 2026
Merged

chore(deps): update Java SDK to v8.47.0#5338
jamescrosswell merged 1 commit into
mainfrom
deps/scripts/update-java.ps1

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Bumps scripts/update-java.ps1 from 8.46.0 to 8.47.0.

Auto-generated by a dependency updater.

Changelog

8.47.0

Behavioral Changes

  • SentryOkHttpInterceptor::intercept now throws IOException. This is a source-only and Java-only breaking change (#5654)

Fixes

  • Don't start a redundant UI interaction transaction when a transaction is already bound to the Scope (#5491)
    • Previously, SentryGestureListener always started a UI transaction and only afterwards skipped binding it to the Scope when a manually-bound transaction already existed, leaving the new transaction to be dropped as an idle transaction without children.
  • Fix potential NPE within Scope.endSession() (#5657)
  • Fix memory leak in ReplayIntegration due to persisting executor not being shut down (#5627)
  • Fix AbstractMethodError when compose-ui 1.11+ is used in combination with Modifier.sentryTag() or the Sentry Kotlin compiler plugin (#5672)

Performance

  • Speed up touch gesture target detection on deeply nested view hierarchies by hit-testing in local coordinates instead of calling getLocationOnScreen per view (#5595)
  • Probe class availability without initializing the class during SDK init (#5635)
  • Avoid constructing an exception per view when resolving view ids during view-hierarchy and gesture capture (#5631)
  • Start the frame metrics thread lazily on first collection instead of during SDK init (#5641)
  • Reduce SentryId and SpanId allocation overhead by replacing their per-instance LazyEvaluator (and its lock) with a lightweight lazily-generated String. (#5645)
  • Lazily allocate the ReentrantLock backing AutoClosableReentrantLock to avoid eager lock allocations for SDK objects that never contend during SentryAndroid.init (#5643)

Fixes

  • Session Replay: Fix network detail response body size being unknown for gzip-compressed responses (#5592)

@github-actions
github-actions Bot requested a review from jamescrosswell as a code owner July 3, 2026 04:15
@github-actions github-actions Bot added the Dependencies Pull requests that update a dependency file label Jul 3, 2026
@github-actions
github-actions Bot requested a review from Flash0ver as a code owner July 3, 2026 04:15
@github-actions github-actions Bot added the Dependencies Pull requests that update a dependency file label Jul 3, 2026
@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-java.ps1 branch from b7386b6 to 7ff109c Compare July 3, 2026 04:15
@github-actions github-actions Bot added the risk: low PR risk score: low label Jul 3, 2026
@codecov

codecov Bot commented Jul 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.17%. Comparing base (3d6f266) to head (0d0adab).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5338      +/-   ##
==========================================
+ Coverage   74.15%   74.17%   +0.01%     
==========================================
  Files         508      508              
  Lines       18353    18353              
  Branches     3586     3586              
==========================================
+ Hits        13610    13613       +3     
+ Misses       3870     3868       -2     
+ Partials      873      872       -1     

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

@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-java.ps1 branch from 7ff109c to 0d0adab Compare July 4, 2026 04:12
@jamescrosswell
jamescrosswell merged commit 7035558 into main Jul 6, 2026
50 checks passed
@jamescrosswell
jamescrosswell deleted the deps/scripts/update-java.ps1 branch July 6, 2026 02:49
This was referenced Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies Pull requests that update a dependency file risk: low PR risk score: low

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants