You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Mirror Apple SDK sha256 alias semantics (split slots, null pass-through)
Aligns the email_sha256/mobile_sha256 aliases with the final Apple SDK
behavior after mparticle-apple-sdk #756 + #761:
- Map mobile_sha256 to other2 (was: other) so the two aliases use distinct
canonical slots and no longer clobber each other.
- Pass null through to the canonical slot instead of dropping it, so a
Modify call with `<alias>: null` actually clears the slot — matching the
null=clear contract honored by removeFalsyIdentityValues and validators.
- Hoist the alias-key array to a module-level frozen constant.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments