Skip to content

chore(deps): update Java SDK to v8.44.1#5263

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

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

Conversation

@github-actions

@github-actions github-actions Bot commented May 28, 2026

Copy link
Copy Markdown
Contributor

Bumps scripts/update-java.ps1 from 8.42.0 to 8.44.1.

Auto-generated by a dependency updater.

Changelog

8.44.1

Fixes

  • Fix FirstDrawDoneListener leaking an OnGlobalLayoutListener per registration (#5567)

Features

  • Add experimental SentrySQLiteDriver to sentry-android-sqlite for instrumenting androidx.sqlite.SQLiteDriver (#5563)
    • To use it, pass SQLiteDriver to SentrySQLiteDriver.create(...)
    • Requires androidx.sqlite:sqlite (2.5.0+) on runtime classpath (typically provided by Room or SQLDelight)

Dependencies

8.44.0

Features

  • Add enableStandaloneAppStartTracing option to send app start as a standalone transaction instead of attaching it as a child span of the first activity transaction (#5342)
    • Disabled by default; opt in via options.isEnableStandaloneAppStartTracing = true or manifest meta-data io.sentry.standalone-app-start-tracing.enable
    • Emits a transaction named App Start with op app.start, carrying the existing app start measurements and phase spans (process.load, contentprovider.load, application.load, activity lifecycle spans) as direct children of the root
    • The standalone transaction shares the same traceId as the first ui.load activity transaction so they remain linked in the trace view
    • Also covers non-activity starts (broadcast receivers, services, content providers)

Improvements

  • Reduce boxing to improve performance (#5523, #5527, #5551)
  • Replace Date with a unix timestamp in SentryNanotimeDate to improve performance (#5550)
    • SentryNanotimeDate is now marked ApiStatus.Internal. A new (long unixDateMillis, long nanos) constructor was added, where unixDateMillis is milliseconds since the epoch. The existing (Date, long) constructor is retained but deprecated.

Dependencies

Fixes

  • Fix attachments being duplicated on native events that carry scope attachments (#5548)
  • Fix performance collector scheduling many tasks in a row (#5524)

8.43.2

Improvements

  • Improve SDK init performance by replacing java.net.URI with custom string parsing for DSN (#5448)
  • Remove unnecessary boxing to improve performance (#5520)

Fixes

  • Session Replay: Fix VerifyError in Compose masking under DexGuard/R8 obfuscation (#5507)
  • Session Replay: Fix Compose view masking not working on obfuscated/minified builds (#5503)

8.43.1

Fixes

  • Session Replay: Fix replay recording freezing on screens with continuous animations (#5489)
  • Session Replay: Populate trace_ids in replay events to enable searching replays by trace ID (#5473)

8.43.0

Features

  • Session Replay: Add ReplayFrameObserver for observing captured replay frames (#5386)

    SentryAndroid.init(context) { options ->
      options.sessionReplay.frameObserver =
        SentryReplayOptions.ReplayFrameObserver { hint, frameTimestamp, screenName ->
          val bitmap = hint.getAs(TypeCheckHint.REPLAY_FRAME_BITMAP, Bitmap::class.java)
          if (bitmap != null) {
            try {
              // Process the masked replay frame
              myAnalyzer.processFrame(bitmap, frameTimestamp, screenName)
            } finally {
              bitmap.recycle()
            }
          }
        }
    }
  • Parse ART memory and garbage collector info from ANR tombstones into ART context (#5428)

@github-actions
github-actions Bot requested a review from jamescrosswell as a code owner May 28, 2026 04:24
@github-actions github-actions Bot added the Dependencies Pull requests that update a dependency file label May 28, 2026
@github-actions
github-actions Bot requested a review from Flash0ver as a code owner May 28, 2026 04:24
@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-java.ps1 branch from 67fae96 to 7016cb7 Compare May 28, 2026 04:24
@codecov

codecov Bot commented May 28, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.11%. Comparing base (2f2842f) to head (e083b36).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5263      +/-   ##
==========================================
- Coverage   74.13%   74.11%   -0.03%     
==========================================
  Files         508      508              
  Lines       18320    18320              
  Branches     3584     3584              
==========================================
- Hits        13581    13577       -4     
- Misses       3864     3871       +7     
+ Partials      875      872       -3     

☔ 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 2 times, most recently from 5df488a to 8c1779c Compare June 4, 2026 04:27
@github-actions github-actions Bot changed the title chore(deps): update Java SDK to v8.43.0 chore(deps): update Java SDK to v8.43.1 Jun 4, 2026
@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-java.ps1 branch 2 times, most recently from 09a8485 to ef65c69 Compare June 11, 2026 04:27
@github-actions github-actions Bot changed the title chore(deps): update Java SDK to v8.43.1 chore(deps): update Java SDK to v8.43.2 Jun 11, 2026
@github-actions github-actions Bot changed the title chore(deps): update Java SDK to v8.43.2 chore(deps): update Java SDK to v8.44.0 Jun 18, 2026
@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-java.ps1 branch from ef65c69 to b77114e Compare June 18, 2026 04:27
@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-java.ps1 branch from b77114e to e083b36 Compare June 20, 2026 04:25
@github-actions github-actions Bot changed the title chore(deps): update Java SDK to v8.44.0 chore(deps): update Java SDK to v8.44.1 Jun 20, 2026
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants