Skip to main content

React Native Components v5.6.0

· 2 min read

Provides support to Single User Multiple Identities (SUMI), cleans up the KYCKYC (Know Your Customer). Know Your Customer - the identity verification process for consumer customers. This process allows you to securely verify your user's identity. Weavr asks users to submit the information and documentation they need for approval by financial providers. interface, and fixes a few minor bugs.

Added

  • Added identity, credentials and requiresTokenExchange to WeavrSecureLoginData to support the Single User Multiple Identities (SUMI) token exchange flow

Changed

  • Updated iOS WeavrComponents dependency to 3.8.0
  • Updated Android WeavrComponents dependency to 3.13.1
  • Introduced onKycFailure as the canonical native KYCKYC (Know Your Customer). Know Your Customer - the identity verification process for consumer customers. This process allows you to securely verify your user's identity. Weavr asks users to submit the information and documentation they need for approval by financial providers. failure event on both platforms, carrying a { Code, Message, Body } payload
  • Aligned Android onKycEvent/onKycStatusChange payload values with iOS (e.g. "step initiated", "Ready") instead of raw Kotlin enum toString() output, and stopped forwarding the noisy KYCSNSEventAnalytics event on Android to match iOS behaviour

Fixed

  • Fix the placeholder text not being set correctly in iOS secure components
  • Fixed Android KYCKYC (Know Your Customer). Know Your Customer - the identity verification process for consumer customers. This process allows you to securely verify your user's identity. Weavr asks users to submit the information and documentation they need for approval by financial providers. failure payloads sending lowercase code/message keys (and no body) instead of Code/Message/Body, causing KycErrorKeys lookups to return undefined
  • Fixed iOS registering the onKycEvent KYCKYC (Know Your Customer). Know Your Customer - the identity verification process for consumer customers. This process allows you to securely verify your user's identity. Weavr asks users to submit the information and documentation they need for approval by financial providers. event twice due to a duplicate constant
  • Fixed iOS silently dropping the KYCKYC (Know Your Customer). Know Your Customer - the identity verification process for consumer customers. This process allows you to securely verify your user's identity. Weavr asks users to submit the information and documentation they need for approval by financial providers. failure event raised when no UIViewController is available to present KYCKYC (Know Your Customer). Know Your Customer - the identity verification process for consumer customers. This process allows you to securely verify your user's identity. Weavr asks users to submit the information and documentation they need for approval by financial providers.

Deprecated

  • Marked onKycCompleteFailed in the KYCKYC (Know Your Customer). Know Your Customer - the identity verification process for consumer customers. This process allows you to securely verify your user's identity. Weavr asks users to submit the information and documentation they need for approval by financial providers. public interface deprecated in favor of onKycFailure; still emitted natively alongside it, now aligned on a { error, message } payload on both platforms, for backwards compatibility with direct listeners