docs(angular): update nx and angular versions compatibility matrix with angular v14 support in latest nx (#14734)

This commit is contained in:
Leosvel Pérez Espinosa 2023-02-14 05:04:05 +00:00 committed by GitHub
parent 3aa20d7d43
commit f6ec64d735
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 44 additions and 28 deletions

View File

@ -1,21 +1,29 @@
# Nx and Angular Version Compatibility Matrix
# Nx and Angular Versions
The latest version of Nx supports the last two major versions of Angular (current and previous). Workspaces in any of those versions are recommended to use the latest version of Nx to benefit from all the new features and fixes.
{% callout type="note" title="Older Nx and Angular versions" %}
The support for multiple versions of Angular in the latest version of Nx was added in **v15.7.0** and started by supporting Angular v14 and v15. If your workspace is in an older version of Angular or you can't update to the latest version of Nx for some reason, please have a look at the next section to know which version of Nx to use.
{% /callout %}
## 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 |
| Angular Version | **Nx Version _(recommended)_** | Nx Version _(range)_ |
| --------------- | ------------------------------ | --------------------------------------- |
| ~15.1.0 | **latest** | 15.5.0 <= latest |
| ~15.0.0 | **latest** | 15.2.0 <= 15.4.8 \|\| 15.7.0 <= latest |
| ~14.2.0 | **latest** | 14.6.0 <= 15.1.1 \|\| 15.7.0 <= latest |
| ~14.1.0 | **latest** | 14.5.0 <= 14.5.10 \|\| 15.7.0 <= latest |
| ~14.0.0 | **latest** | 14.2.1 <= 14.4.3 \|\| 15.7.0 <= latest |
| ^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).

View File

@ -1,21 +1,29 @@
# Nx and Angular Version Compatibility Matrix
# Nx and Angular Versions
The latest version of Nx supports the last two major versions of Angular (current and previous). Workspaces in any of those versions are recommended to use the latest version of Nx to benefit from all the new features and fixes.
{% callout type="note" title="Older Nx and Angular versions" %}
The support for multiple versions of Angular in the latest version of Nx was added in **v15.7.0** and started by supporting Angular v14 and v15. If your workspace is in an older version of Angular or you can't update to the latest version of Nx for some reason, please have a look at the next section to know which version of Nx to use.
{% /callout %}
## 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 |
| Angular Version | **Nx Version _(recommended)_** | Nx Version _(range)_ |
| --------------- | ------------------------------ | --------------------------------------- |
| ~15.1.0 | **latest** | 15.5.0 <= latest |
| ~15.0.0 | **latest** | 15.2.0 <= 15.4.8 \|\| 15.7.0 <= latest |
| ~14.2.0 | **latest** | 14.6.0 <= 15.1.1 \|\| 15.7.0 <= latest |
| ~14.1.0 | **latest** | 14.5.0 <= 14.5.10 \|\| 15.7.0 <= latest |
| ~14.0.0 | **latest** | 14.2.1 <= 14.4.3 \|\| 15.7.0 <= latest |
| ^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).