← All features
Delta updates
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
How it works
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.
Related resources