|
| 1 | +--- |
| 2 | +title: SharePoint Framework development tools and libraries compatibility |
| 3 | +description: Find which versions of the SharePoint Framework are compatible with each version of SharePoint, development tools and libraries. |
| 4 | +ms.date: 03/20/2020 |
| 5 | +ms.prod: sharepoint |
| 6 | +localization_priority: Priority |
| 7 | +--- |
| 8 | + |
| 9 | + |
| 10 | +# SharePoint Framework development tools and libraries |
| 11 | + |
| 12 | +As the SharePoint Framework evolves, so do the various development tools and libraries that it uses. |
| 13 | + |
| 14 | +## SharePoint Framework version compatibility |
| 15 | + |
| 16 | +Because SharePoint Online and the on-premises versions of SharePoint Server have different release cycles for new capabilities, they also have support different Sharepoint Framework capabilities. |
| 17 | + |
| 18 | +SharePoint Online always uses the latest version of the SharePoint Framework, but SharePoint 2016 and SharePoint 2019 only support the versions that match the server-side dependencies of the deployed packages. |
| 19 | + |
| 20 | +|SharePoint version|Supported SPFx version|Supported features |
| 21 | +|---|---|---| |
| 22 | +|SharePoint Online|All versions|All features |
| 23 | +|SharePoint Server 2019|v1.4.1 or lower|SPFx client-side web parts in classic and modern pages, and extensions in modern pages. |
| 24 | +|SharePoint 2016 Feature Pack 2|v1.1|SPFx client-side web parts hosted in classic SharePoint pages. |
| 25 | + |
| 26 | +For more information about SharePoint Framework development with SharePoint 2016 Feature Pack 2 and SharePoint 2019, refer to the following: |
| 27 | + |
| 28 | +* [SharePoint Framework development with SharePoint 2016 Feature Pack 2](sharepoint-2016-support.md) |
| 29 | +* [SharePoint Framework development with SharePoint Server 2019](sharepoint-2019-support.md) |
| 30 | + |
| 31 | +## SPFx development environment compatibility |
| 32 | + |
| 33 | +As each new version of the SharePoint Framework is released, support for newer versions libraries is constantly added to ensure that the toolset remains up-to-date. |
| 34 | + |
| 35 | +The following table lists each version of SharePoint Framework along with each library versions are compatible: |
| 36 | + |
| 37 | +|SPFx|Node.js|NPM|TypeScript|React |
| 38 | +|---|---|---|---|---| |
| 39 | +|[1.10.0](https://github.com/SharePoint/sp-dev-docs/wiki/SharePoint-Framework-v1.10-release-notes)|LTS v10.x|v5, v6|v3.3|v16.8.5| |
| 40 | +|[1.9.1](https://github.com/SharePoint/sp-dev-docs/wiki/SharePoint-Framework-v1.9.1-release-notes)|LTS v10.x|v5, v6|v2.9|v16.8.5| |
| 41 | +|[1.9.0](https://github.com/SharePoint/sp-dev-docs/wiki/SharePoint-Framework-v1.9-release-notes) | LTS 8.x, LTS 10.x |v5, v6 |v2.9|v16.8.5| |
| 42 | +|[1.8.2](https://github.com/SharePoint/sp-dev-docs/wiki/SharePoint-Framework-v1.8.2-release-notes)| LTS 8.x, LTS 10.x | v5, v6 |v2.9|v16.7.0| |
| 43 | +|[1.8.1](https://github.com/SharePoint/sp-dev-docs/wiki/SharePoint-Framework-v1.8.1-release-notes)| LTS 8.x | v5, v6|v2.7, v2.9, v3.x|v16.7.0| |
| 44 | +|[1.8.0](https://github.com/SharePoint/sp-dev-docs/wiki/SharePoint-Framework-v1.8-release-notes)| LTS 8.x | v5, v6|v2.7, v2.9, v3.x|v16.7.0| |
| 45 | +|[1.7.1](https://github.com/SharePoint/sp-dev-docs/wiki/Release-Notes-for-SPFx-Package-Version-1.7.1)| LTS 8.x | v5, v6 |v2.4|v16.3.2| |
| 46 | +|[1.7.0](https://github.com/SharePoint/sp-dev-docs/wiki/SharePoint-Framework-v1.7-release-notes)| LTS 8.x | v5, v6 |v2.4|v16.3.2| |
| 47 | +|[1.6.0](https://github.com/SharePoint/sp-dev-docs/wiki/SharePoint-Framework-v1.6-release-notes)|LTS 6.x, LTS 8.x | v3 (w/ Node.js 6.x),<br/> v5 (w/ Node.js 8.x)|v2.4|v15.x| |
| 48 | +|[1.5.1](https://github.com/SharePoint/sp-dev-docs/wiki/Release-Notes-for-SPFx-Package-Version-1.5.1)|LTS 6.x, LTS 8.x | v3 (w/ Node.js 6.x),<br/> v5 (w/ Node.js 8.x)|v2.4|v15.x| |
| 49 | +|[1.5.0](https://github.com/SharePoint/sp-dev-docs/wiki/Release-Notes-for-SharePoint-Framework-Package-v1.5)|LTS 6.x, LTS 8.x | v3 (w/ Node.js 6.x),<br/> v5 (w/ Node.js 8.x)|v2.4|v15.x| |
| 50 | +|[1.4.1](https://github.com/SharePoint/sp-dev-docs/wiki/Release-Notes-for-SPFx-Package-Version-1.4.1)|LTS 6.x, LTS 8.x | v3, v4 |v2.4|v15.x| |
| 51 | +|[1.4.0](https://github.com/SharePoint/sp-dev-docs/wiki/Release-Notes-for-SPFx-Package-Version-1.4)|LTS 6.x| v3, v4 |v2.4|v15.x| |
| 52 | +|[1.2.0](https://github.com/SharePoint/sp-dev-docs/wiki/Release-Notes---Extensions-RC-Drop-1.2)|LTS 6.x| v3, v4 |v2.4|v15.x| |
| 53 | +|[1.1.0](https://github.com/SharePoint/sp-dev-docs/wiki/Release-Notes---Extensions-Dev-Preview-Drop-1)|LTS 6.x| v3, v4 |v2.4|v15.x| |
| 54 | +|[1.0.0](https://github.com/SharePoint/sp-dev-docs/wiki/Release-Notes-GA)|LTS 6.x| v3 |v2.4|v15.x| |
| 55 | + |
| 56 | +## See also |
| 57 | + |
| 58 | +- [SharePoint Framework development tools and libraries](tools-and-libraries.md) |
| 59 | +- [SharePoint Framework toolchain](toolchain/sharepoint-framework-toolchain.md) |
| 60 | +- [SharePoint Framework Overview](sharepoint-framework-overview.md) |
0 commit comments