# Nx and Angular Version Compatibility Matrix

Below is a reference table that matches versions of Angular to the version of Nx that is compatible with it. The table shows the version of Angular, the recommended version of Nx to use and the range of Nx versions that support the version of Angular.

We provide a recommended version, and it is usually the latest minor version of Nx in the range provided because there will have been bug fixes added since the first release in the range.

| Angular Version | **Nx Version _(recommended)_** | Nx Version _(range)_ |
| --------------- | ------------------------------ | -------------------- |
| ~15.1.0         | **latest**                     | 15.5.0 <= latest     |
| ~15.0.0         | **15.4.8**                     | 15.2.0 <= 15.4.8     |
| ~14.2.0         | **15.1.1**                     | 14.6.0 <= 15.1.1     |
| ~14.1.0         | **14.5.10**                    | 14.5.0 <= 14.5.10    |
| ~14.0.0         | **14.4.3**                     | 14.2.1 <= 14.4.3     |
| ^13.0.0         | **14.1.9**                     | 13.2.0 <= 14.1.9     |
| ^12.0.0         | **13.1.4**                     | 12.3.0 <= 13.1.4     |
| ^11.0.0         | **12.2.0**                     | 11.0.0 <= 12.2.0     |
| ^10.0.0         | **10.4.15**                    | 9.7.0 <= 10.4.15     |
| ^9.0.0          | **9.6.0**                      | 8.12.4 <= 9.6.0      |
| ^8.0.0          | **8.12.2**                     | 8.7.0 <= 8.12.2      |

If you would like to see how the supported versions of Node and Typescript for the version of Angular you are using, [Lars Gyrup Brink Nielsen](https://twitter.com/LayZeeDK) has a very good resource for that [here](https://gist.github.com/LayZeeDK/c822cc812f75bb07b7c55d07ba2719b3).
