Skip to content

Commit c4423da

Browse files
authored
New content: Compatibility Matrix (SharePoint#5529)
* Added compatibility matrix * Update compatibility.md * Update compatibility.md Fixed table format * Update compatibility.md Fixed NPM versions for SPFx 1.10 * Update compatibility.md Added Waldek's comments
1 parent 117e2d3 commit c4423da

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

docs/spfx/compatibility.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
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

Comments
 (0)