Rasa X version 0.33.0 or higher is only compatible with Rasa Open Source 2.x. If you are on Rasa Open Source 1.x, please check the [compatibility matrix](https://legacy-docs-rasa-x.rasa.com/docs/rasa-x/changelog/compatibility-matrix) for a compatible version.

When choosing a Rasa X version to install or update to, refer to the table below to help choose the compatible Rasa Open Source and Rasa SDK versions.

It is recommended to always use the latest `PATCH` version of whatever `MINOR` version you’re on, because it introduces bug fixes without any breaking changes (See [Semantic Versioning](https://legacy-docs-rasa-x.rasa.com/docs/rasa-x/changelog/compatibility-matrix/#semantic-versioning)).

| Rasa X | Rasa Open Source | Rasa SDK |
| --- | --- | --- |
| [1.1.x](/content/docs/rasa-x/changelog/rasa-x-changelog/index.html) | [3.0.x, 3.1.x](/content/docs/rasa/changelog/index.html) | [3.0.x, 3.1.x](/content/docs/action-server/rasa-sdk-changelog/index.html) |
| 1.0.1 | 2.8.25 | 2.8.4 |
| 0.42.6 | 2.8.14 | 2.8.3 |
| 0.41.2 | 2.7.1 | 2.7.0 |
| 0.40.0 | 2.6.2 | 2.6.0 |
| 0.39.0 | 2.5.0 | 2.5.0 |
| 0.38.0 | 2.4.0 | 2.4.0 |
| 0.37.0 | 2.3.1 | 2.3.1 |
| 0.36.0 | 2.3.1 | 2.3.1 |
| 0.35.0 | 2.2.4 | 2.2.0 |
| 0.34.0 | 2.1.2 | 2.1.2 |
| 0.33.0 | 2.0.2 | 2.0.2 |
| 0.32.2 | 1.10.14 | 1.10.2 |
| 0.31.5 | 1.10.10 | 1.10.2 |
| 0.30.1 | 1.10.8 | 1.10.2 |
| 0.29.3 | 1.10.7 | 1.10.2 |
| 0.28.6 | 1.10.2 | 1.10.1 |
| 0.27.8 | 1.9.7 | 1.9.0 |
| 0.26.4 | 1.8.3 | 1.8.1 |
| 0.25.3 | 1.7.4 | 1.7.0 |
| 0.24.8 | 1.6.2 | 1.6.1 |
| 0.23.6 | 1.5.3 | 1.5.2 |
| 0.22.2 | 1.4.6 | 1.4.0 |
| 0.21.5 | 1.3.10 | 1.3.3 |
| 0.20.5 | 1.2.9 | 1.2.0 |

## Semantic Versioning

`Rasa X`, `Rasa Open Source` and `Rasa SDK` adhere to [Semantic Versioning](https://semver.org/):

The values for a given a version number `MAJOR.MINOR.PATCH` are incremented as follows:

- `MAJOR` version for incompatible API changes

- `MINOR` version for functionality added in a backwards compatible manner

- `PATCH` version for backwards compatible bug fixes.
