chore(plugin-session-replay-react-native): bump Android SDK for SDKRN-69 - #1969
chore(plugin-session-replay-react-native): bump Android SDK for SDKRN-69#1969aliaksandr-kazarez wants to merge 1 commit into
Conversation
Bump session-replay-android dependency to [0.30.0,0.31.0) to pick up MaskableCanvas drawGlyphs/drawRenderNode masking fix (SDKRN-69). Co-authored-by: Cursor <cursoragent@cursor.com>
size-limit report 📦
|
SDKRN-69 investigation update (latest)AOSP trace + API 36 instrumentation: Unpatched 0.24.2 POC (Android 16 emulator): asterisks not readable PII — leak NOT reproduced via Implication: The MaskableCanvas Bupa hypothesis (lead): Recommendation: HOLD on merge until we receive customer JSX/RN version and confirm root cause. Repro matrix: RN dependency bumps here should wait for confirmed Android fix scope. Related defense-in-depth remains in session-replay-android PR #486. |
|
Blocked — underlying Android fix repro unvalidated Our POC does not reproduce the Bupa PII leak on unpatched Android SDK 0.24.2 (both unpatched/patched show asterisk masking). This bump PR should stay blocked until session-replay-android#486 is validated against the customer scenario. |
|
Blocked on Android SDK deployment: do not merge until session-replay-android 0.30.0 (or later with SDKRN-69) is published to Maven Central. |
Summary
@amplitude/plugin-session-replay-react-nativeto 0.5.2session-replay-androiddependency to[0.30.0,0.31.0)to pick up the MaskableCanvasdrawGlyphs/drawRenderNodemasking fix (SDKRN-69)Blocked on
Blocked on session-replay-android deployment — do not merge until Android SDK 0.30.0 (or whichever release includes the fix) is published.
Test plan
session-replay-androidfix is releasedTextunderAmpMaskViewmasks correctly in replay