Skip to content

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

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
deps/scripts/update-java.ps1
Open

chore(deps): update Java SDK to v8.44.0#5263
github-actions[bot] wants to merge 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.0.

Auto-generated by a dependency updater.

Changelog

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.13%. Comparing base (2f2842f) to head (b77114e).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #5263   +/-   ##
=======================================
  Coverage   74.13%   74.13%           
=======================================
  Files         508      508           
  Lines       18320    18320           
  Branches     3584     3584           
=======================================
+ Hits        13581    13582    +1     
+ Misses       3864     3863    -1     
  Partials      875      875           

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

1 participant