Supported React Native, Android compileSdk, iOS, and New Architecture versions for @alaznah/calling.
Compatibility
Supported platforms and versions for @alaznah/calling.
React Native
| React Native | Status | Notes |
|---|
| 0.76 – 0.80 | Supported | Default new apps use compileSdk 35 |
| 0.81+ | Supported | Default new apps use compileSdk 36 |
| Below 0.76 | Not supported | Upgrade to 0.76+ |
Peer range on npm may list a wider floor; product support starts at 0.76.
Android compileSdk
| compileSdk | Typical RN | Supported? |
|---|
| 35 | 0.76 – 0.80 | Yes |
| 36 | 0.81+ | Yes |
| 34 or below | 0.75 and older | No |
- Library defaults to compileSdk 35 when the host does not set one.
- If your app uses 36, the module inherits
rootProject.ext.compileSdkVersion.
- You should not need to bump compileSdk only because you installed Alaznah.
minSdk: 24 (Android 7.0+).
New Architecture
| RN | New Architecture |
|---|
| 0.76+ | On by default for new projects — supported |
| Older | Opt-in only — use RN 0.76+ with Alaznah |
Bridgeless (when New Arch is on) has been the default path since RN 0.74; Alaznah targets the 0.76+ New Arch default.
iOS
| Item | Requirement |
|---|
| iOS deployment | 13+ |
| Xcode | Current stable recommended for your RN version |
| Expo Go | Not supported — use a development build / RN CLI |
Expo
| Mode | Supported? |
|---|
| Expo development build + config plugin | Yes |
| Expo Go | No |
Quick matrix
| Layer | Supported |
|---|
| RN | 0.76+ |
| Android compileSdk | 35 and 36 |
| Android minSdk | 24 |
| iOS | 13+ |
| New Arch | Yes (default on 0.76+) |
| Hosted Signaling | wss://signal.alaznah.com |