Skip to content

chore(deps): update Java SDK to v8.54.0 - #5517

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

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

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Bumps scripts/update-java.ps1 from 8.53.0 to 8.54.0.

Auto-generated by a dependency updater.

Changelog

8.54.0

Features

  • Set app.vitals.start.screen and app.vitals.start.type on standalone app.start children (#6005)
  • Add screenshot attachment button to the Android user feedback widget (#5828)
    • Users can now attach a screenshot when submitting feedback. Enabled by default; can be disabled via SentryFeedbackOptions.setEnableAttachScreenshot(false) or the io.sentry.feedback.enable-attach-screenshot manifest flag.
    • Requires the androidx.activity >=1.8.2 dependency
  • Add manual Session Replay controls through Sentry.replay() (#5978)
    • Explicit start() and startBuffering() calls bypass the configured replay sample rates; sampling still controls automatic startup.
    • start() starts a full-session replay and does nothing if one is already recording.
    • startBuffering() keeps a rolling buffer that is sent on flush() or an error, then continues in session mode.
    • stop() ends the current replay; the next start() creates a new replay session.
    • pause() suspends recording until resume() and remains paused across background and foreground transitions and automatic replay restarts in the same process.
    • resume() continues the same manually paused replay.
    • flush() sends the current replay data, or starts a full-session replay when recording is stopped.

Fixes

  • Prevents inclusion of null. prefix before default-package class names when parsing Java and JNI frames from Android ANR thread dumps (#5979)
  • Prevent duplicated breadcrumbs on tombstone-merged native crash events (#5888)
  • Prevent a class of Session Replay deadlocks by confining lifecycle state changes to Android's main thread (#5965)
  • Symbolicate tombstone native frames for libraries loaded directly from APKs (#5992)
  • Prevent a deadlock between the app start extension and the Android performance event processor (#6007)

Performance

  • Defer starting Session Replay off the SDK initialization critical path (#5965)
  • Use manifest metadata resolved at build time to reduce Android SDK initialization overhead (#5976)

Dependencies

  • Bump Native SDK from v0.16.2 to v0.16.4 (#5962, #5996)

  • Add Sentry.feedback().enableOnShake(), Sentry.feedback().disableOnShake(), and Sentry.feedback().isOnShakeEnabled() to toggle and query shake-to-report at runtime (#5827)

@github-actions github-actions Bot added the Dependencies Pull requests that update a dependency file label Aug 28, 2026
@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-java.ps1 branch from 786241b to c3fcb90 Compare August 28, 2026 05:37
@github-actions github-actions Bot added the risk: medium PR risk score: medium label Aug 28, 2026
@codecov

codecov Bot commented Aug 28, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.71%. Comparing base (eaffc07) to head (a69dff0).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5517      +/-   ##
==========================================
- Coverage   74.72%   74.71%   -0.02%     
==========================================
  Files         513      513              
  Lines       18826    18826              
  Branches     3680     3680              
==========================================
- Hits        14067    14065       -2     
- Misses       3879     3880       +1     
- Partials      880      881       +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 c3fcb90 to a69dff0 Compare August 31, 2026 03:01
@jamescrosswell
jamescrosswell merged commit fd638f0 into main Aug 31, 2026
50 checks passed
@jamescrosswell
jamescrosswell deleted the deps/scripts/update-java.ps1 branch August 31, 2026 09:02
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: medium PR risk score: medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants