> ## Documentation Index
> Fetch the complete documentation index at: https://docs.uniwind.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Compatibility

> Supported React Native, Expo, and dependency versions for Uniwind Pro

## Overview

<Tip>
  When upgrading Uniwind Pro, check this page for any dependency version changes that may affect your project.
</Tip>

Uniwind Pro follows the [extended React Native release cycle](https://reactnative.dev/versions). We support the **last 2 versions of Expo SDK** rather than the last 3 versions of React Native, giving you more time to migrate between major releases.

<Info>
  **Reanimated v4 is required** for all Uniwind Pro versions. Make sure you're using a compatible version of React Native Reanimated.
</Info>

## Version Compatibility

### Stable

| Uniwind Pro | React Native    | Expo SDK    | Nitro Modules |
| ----------- | --------------- | ----------- | ------------- |
| **1.5.0**   | **0.81 - 0.86** | **54 - 57** | **>= 0.36.1** |
| 1.4.0       | 0.81 - 0.86     | 54, 55, 56  | >= 0.35.9     |
| 1.3.0       | 0.81 - 0.86     | 54, 55, 56  | >= 0.35.9     |
| 1.2.1       | 0.81 - 0.86     | 54, 55, 56  | >= 0.35.9     |
| 1.2.0       | 0.81 - 0.86     | 54, 55, 56  | >= 0.35.7     |
| 1.1.3       | 0.81 - 0.86     | 54, 55      | >= 0.35.6     |
| 1.1.2       | 0.81 - 0.86     | 54, 55      | >= 0.35.6     |
| 1.1.1       | 0.81 - 0.86     | 54, 55      | >= 0.35.6     |
| 1.1.0       | 0.81 - 0.86     | 54, 55      | >= 0.35.5     |
| 1.0.1       | 0.81 - 0.85     | 54, 55      | >= 0.35.3     |

## Vite Compatibility

| Vite version | Uniwind Pro version |
| ------------ | ------------------- |
| Vite 7       | Uniwind Pro 1.0.0+  |
| Vite 8       | Uniwind Pro 1.3.0+  |

<AccordionGroup>
  <Accordion title="Show release candidate compatibility history">
    | Uniwind Pro | React Native                 | Expo SDK | Nitro Modules |
    | ----------- | ---------------------------- | -------- | ------------- |
    | 1.0.0-rc.7  | 0.81, 0.82, 0.83, 0.84, 0.85 | 54, 55   | >= 0.35.2     |
    | 1.0.0-rc.6  | 0.81, 0.82, 0.83, 0.84, 0.85 | 54, 55   | >= 0.35.2     |
    | 1.0.0-rc.5  | 0.81, 0.82, 0.83, 0.84       | 54, 55   | >= 0.35.0     |
    | 1.0.0-rc.4  | 0.81, 0.82, 0.83, 0.84       | 54, 55   | >= 0.34.1     |
    | 1.0.0-rc.3  | 0.81, 0.82, 0.83, 0.84       | 54, 55   | >= 0.33.9     |
    | 1.0.0-rc.2  | 0.81, 0.82, 0.83, 0.84       | 54, 55   | >= 0.33.9     |
    | 1.0.0-rc.1  | 0.81, 0.82, 0.83, 0.84       | 54, 55   | >= 0.33.9     |
  </Accordion>
</AccordionGroup>

<AccordionGroup>
  <Accordion title="Show beta compatibility history">
    | Uniwind Pro   | React Native           | Expo SDK | Nitro Modules |
    | ------------- | ---------------------- | -------- | ------------- |
    | 1.0.0-beta.11 | 0.81, 0.82, 0.83, 0.84 | 54, 55   | >= 0.33.7     |
    | 1.0.0-beta.10 | 0.81, 0.82, 0.83, 0.84 | 54, 55   | >= 0.33.3     |
    | 1.0.0-beta.9  | 0.81, 0.82, 0.83, 0.84 | 54, 55   | >= 0.33.2     |
    | 1.0.0-beta.8  | 0.81, 0.82, 0.83, 0.84 | 54, 55   | >= 0.33.2     |
    | 1.0.0-beta.7  | 0.81, 0.82, 0.83, 0.84 | 54, 55   | >= 0.33.2     |
    | 1.0.0-beta.6  | 0.81, 0.82, 0.83, 0.84 | 54, 55   | >= 0.33.2     |
    | 1.0.0-beta.5  | 0.81, 0.82, 0.83, 0.84 | 54, 55   | >= 0.33.2     |
    | 1.0.0-beta.4  | 0.81, 0.82, 0.83, 0.84 | 54, 55   | >= 0.33.2     |
    | 1.0.0-beta.3  | 0.81, 0.82, 0.83, 0.84 | 54, 55   | >= 0.33.2     |
    | 1.0.0-beta.2  | 0.81, 0.82, 0.83, 0.84 | 54, 55   | >= 0.33.0     |
    | 1.0.0-beta.1  | 0.81, 0.82, 0.83, 0.84 | 54, 55   | >= 0.32.1     |
  </Accordion>
</AccordionGroup>

<Warning>
  Each Uniwind Pro release specifies the minimum version of `react-native-nitro-modules` required. Make sure your project meets these requirements.

  Using an unsupported version combination may lead to unexpected behavior or build failures. Always check compatibility before upgrading.
</Warning>

## Dependencies

### Required

| Dependency                   | Minimum Version | Notes                                                  |
| ---------------------------- | --------------- | ------------------------------------------------------ |
| `react-native-reanimated`    | 4.0.0           | Required for animations via `className`                |
| `react-native-worklets`      | -               | Compatible with your `react-native-reanimated` version |
| `react-native-nitro-modules` | See table above | Version varies per Uniwind Pro release                 |
