Orchestration SDKs

Orchestration SDK for React Native changelog

Orchestration SDK for React Native 1.1.0

October 8, 2026

Key features

DaVinci module for React Native.

The first public release of the @ping-identity/rn-davinci module lets your React Native app run DaVinci flows end to end, with form rendering and submission.

PingOne Protect fraud prevention in DaVinci flows.

The new @ping-identity/rn-protect module collects behavioral data and sends Protect signals during DaVinci flows, so your React Native app can assess fraud risk.

External IdP (social sign-on) collectors in DaVinci flows.

Authenticate with external identity providers such as Apple, Google, and Facebook directly from DaVinci flows in your React Native app.

FIDO and passkeys in DaVinci flows.

Register and authenticate passkeys in DaVinci flows with the new FidoRegistrationCollector and FidoAuthenticationCollector.

Device Authorization Grant in OIDC sign-on.

Sign in on devices with limited input, such as smart TVs or set-top boxes, using the new createOidcDeviceClient and useDeviceAuthGrant APIs.

Pushed Authorization Request (PAR) in OIDC sign-on.

Send OAuth 2.0 authorization parameters directly to the server before the redirect begins, keeping them out of the browser URL, through the new par client config option.

Added

  • Added DaVinci BooleanCollector and ReadOnlyTextCollector support, plus auto-submit for collectors flagged auto-capable by the flow.

  • Added DaVinci polling and QRCode collectors so flows can wait on out-of-band status and display QR codes.

  • Added DaVinci phone number collector support for phone extension fields (extension, showExtension, extensionLabel).

  • Added DaVinci label collector support for richContent.

  • Added DaVinci password collector support for server-provided validation rules, structured password-policy validation errors (INVALID_LENGTH, UNIQUE_CHARACTER, MAX_REPEAT, MIN_CHARACTERS) with native constraint values, and a validate method for on-demand collector validation.

Updated

  • Improved the useJourneyForm hook with typed, normalized form fields for simpler Journey callback handling in @ping-identity/rn-journey.

  • Updated Journey ContinueNode to expose UI metadata, such as page header, description, submit button text, and page footer details.

  • Improved Expo compatibility with config plugin ownership.

  • Updated OATH typed errors to carry violated policy details, so callers can react without parsing message strings.

Fixed

  • SOCIAL_LOGIN_BUTTON no longer reported in unsupported fields when an IdP collector is present in @ping-identity/rn-davinci.

Orchestration SDK for React Native 1.0.0

June 29, 2026

Key features

Initial release

The initial release of the Orchestration SDK for React Native is now available.

This release supports the following key features: