← All features

Ship smaller React Native OTA updates with Delta Updates

For a small JavaScript fix, sending an entire bundle is wasteful. Delta Updates generate a binary patch against the previous release so eligible devices download only the changed bytes.

Patch delivery only when meaningfully smaller
SHA-256 verification before installation
Automatic full-bundle fallback when a patch is unavailable or fails
01

Create the patch

Upload with the CLI's --delta flag. NitroPush compares the previous and new bundles and retains a patch only when it is meaningfully smaller.

02

Match the device

An opted-in device includes its current bundle hash during an update check, allowing NitroPush to select a compatible patch.

03

Verify and install

The SDK applies the patch natively, verifies the resulting bundle hash, and transparently falls back to the full bundle if anything does not match.