Skip to content

Conversation

@abelonogov-ld
Copy link
Contributor

@abelonogov-ld abelonogov-ld commented Dec 3, 2025

Summary

Documentation on using ldMask()

Are there any deployment considerations?


Note

Add session replay masking docs with ldMask/ldUnmask examples for XML Views and Jetpack Compose in the Android Observability README.

  • Documentation:
    • Update sdk/@launchdarkly/observability-android/README.md with a new Session Replay section.
      • Explain masking sensitive UI using ldMask() and optional ldUnmask().
      • Provide code examples for:
        • XML Views (including View/Data Binding).
        • Jetpack Compose via Modifier.ldMask() and Modifier.ldUnmask().
      • Add brief notes on masking behavior and applicability to View and composables.

Written by Cursor Bugbot for commit 1748004. This will update automatically on new commits. Configure here.

@abelonogov-ld abelonogov-ld requested a review from a team as a code owner December 3, 2025 22:02
@abelonogov-ld abelonogov-ld enabled auto-merge (squash) December 4, 2025 18:04
@abelonogov-ld abelonogov-ld merged commit 50723a3 into main Dec 4, 2025
20 of 22 checks passed
@abelonogov-ld abelonogov-ld deleted the andrey/sr-readme branch December 4, 2025 18:14
abelonogov-ld added a commit that referenced this pull request Dec 4, 2025
* main:
  doc: Add using ldMask in readme. (#311)
  chore: release main (#312)
  feat: take transformed coordinates, which are more precise in animation  (#309)
  chore: release main (#307)
  fix(SEC-7530): update react-server-dom-webpack to 19.0.1 (#310)

# Conflicts:
#	sdk/@launchdarkly/observability-android/lib/src/main/kotlin/com/launchdarkly/observability/replay/capture/CaptureSource.kt
#	sdk/@launchdarkly/observability-android/lib/src/main/kotlin/com/launchdarkly/observability/replay/masking/ComposeMaskTarget.kt
#	sdk/@launchdarkly/observability-android/lib/src/main/kotlin/com/launchdarkly/observability/replay/masking/Mask.kt
#	sdk/@launchdarkly/observability-android/lib/src/main/kotlin/com/launchdarkly/observability/replay/masking/NativeMaskTarget.kt
abelonogov-ld added a commit that referenced this pull request Dec 4, 2025
* main: (85 commits)
  doc: Add using ldMask in readme. (#311)
  chore: release main (#312)
  feat: take transformed coordinates, which are more precise in animation  (#309)
  chore: release main (#307)
  fix(SEC-7530): update react-server-dom-webpack to 19.0.1 (#310)
  feat: recursive mask collection (#308)
  feat: support non-standard windows added by WindowManager (#306)
  feat: Android SR Do not send duplicate screens (#304)
  test: Add UI and logic to evaluate boolean flags (#305)
  chore: release main (#303)
  feat: Android Dialog Capture (#302)
  chore: Update Android Test main screen (#301)
  chore: release main (#300)
  feat: XML Views Automasking options (#299)
  fix: missed imports (#298)
  chore: release main (#297)
  feat: Support ldMask() for Native and Compose views. (#295)
  chore: release main (#296)
  fix: tweaks Android InteractionDetector to delegate additional defaul… (#294)
  chore: release main (#293)
  ...

# Conflicts:
#	e2e/react-router/src/ldclientLazy.tsx
#	e2e/react-router/src/routes/root.tsx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants