diff --git a/doc/windows-visualstudio-supported-versions.md b/doc/windows-visualstudio-supported-versions.md index 5dfa1dcec..ba6c45c85 100644 --- a/doc/windows-visualstudio-supported-versions.md +++ b/doc/windows-visualstudio-supported-versions.md @@ -10,14 +10,7 @@ Supported versions for running the Node.js installer and executable as released. | Node.js Version | Windows Version | |-----------------|----------------------------| -| v4 | XP | -| v5 | XP | -| v6 | 7 / 2008 R2 [1] | -| v7 | 7 / 2008 R2 | -| v8 | 7 / 2008 R2 | -| v9 | 7 / 2008 R2 | | v10 | 7 / 2008 R2 | -| v11 | 7 / 2008 R2 | | v12 | 7 / 2008 R2 | | v13 | 7 / 2008 R2 | | v14 | 8.1 / 2012 R2 | @@ -28,15 +21,7 @@ Supported versions for building Node.js from source. | Node.js Version | Visual Studio Version | |-----------------|-------------------------------------| -| v4 | 2013, 2015, VCBT2015 [2] | -| v5 | 2013, 2015, VCBT2015 [2] | -| v6.0.0 - v6.7.0 | 2013, 2015, VCBT2015 | -| v6.8.0 onwards | 2015, VCBT2015 [3] | -| v7 | 2015, VCBT2015 [3] | -| v8 | 2015, VCBT2015, 2017 [4] | -| v9 | 2015, VCBT2015, 2017 | | v10 | 2017 [5] | -| v11 | 2017 | | v12 | 2017, 2019 (flag) [8] | | v13 | 2017, 2019 [9] | | v14 | 2017, 2019 | @@ -47,14 +32,7 @@ Supported versions for building Node.js addons. End-users should have one of the | Node.js Version | Visual Studio Version | |-----------------|-------------------------------------------| -| v4 | 2013, 2015, VCBT2015 | -| v5 | 2013, 2015, VCBT2015 | -| v6 | 2013, 2015, VCBT2015 | -| v7 | 2013, 2015, VCBT2015 | -| v8 | 2013, 2015, VCBT2015, 2017 [6] | -| v9 | 2015, VCBT2015, 2017 [7] | | v10 | 2015, VCBT2015, 2017 | -| v11 | 2015, VCBT2015, 2017 | | v12 | 2015, VCBT2015, 2017, 2019 [10] | | v13 | 2015, VCBT2015, 2017, 2019 | | v14 | 2015, VCBT2015, 2017, 2019 | @@ -65,41 +43,16 @@ These versions are used to build the official releases. | Node.js Version | Windows Version | Visual Studio Version | |-----------------|-----------------|-----------------------| -| v4 | 2008 R2 | 2013 | -| v5 | 2008 R2 | 2013 | -| v6.0.0 - v6.7.0 | 2008 R2 | 2013 | -| v6.8.0 onwards | 2008 R2 | 2015 [3] | -| v7 | 2008 R2 | 2015 | -| v8 | 2008 R2 | 2015 | -| v9 | 2008 R2 | 2015 | | v10 | 2012 R2 | 2017 [5] | -| v11 | 2012 R2 | 2017 | | v12 | 2012 R2 | 2017 | | v13 | 2012 R2 | 2017 | | v14 | 2012 R2 | 2019 | ## References -1. Support for Windows XP and Windows Vista was removed in v6.0.0. - - Issue: https://github.com/nodejs/node/issues/3804 - - Pull Request: https://github.com/nodejs/node/pull/5167 -2. Support for Visual C++ Build Tools 2015 was added in v4.4.1 and v5.9.0. - - Pull Request: https://github.com/nodejs/node/pull/5627 -3. Support for Visual Studio 2013 was removed in v6.8.0 and v7.0.0. - - Issue for v7: https://github.com/nodejs/node/issues/7484 - - Issue for v6: https://github.com/nodejs/node/issues/7989 - - Pull Request: https://github.com/nodejs/node/pull/8067 -4. Support for Visual Studio 2017 was added in v8.0.0. - - Pull Request: https://github.com/nodejs/node/pull/11852 5. Support for Visual Studio 2015 was removed in v10.0.0. - Pull Request: https://github.com/nodejs/node/pull/16868 - Pull Request: https://github.com/nodejs/node/pull/16969 -6. Support for **building addons** with Visual Studio 2017 was added in v8.0.0 (node-gyp v3.6.0). - - Pull Request: https://github.com/nodejs/node-gyp/pull/1130 - - Pull Request: https://github.com/nodejs/node/pull/12480 -7. Support for **building addons** with Visual Studio 2013 was removed in v9.0.0. - - Issue: https://github.com/nodejs/node/issues/13372 - - Pull Request: https://github.com/nodejs/node/pull/14764 8. Support for Visual Studio 2019 was added behind a flag in v12.8.0. - Pull Request: https://github.com/nodejs/node/pull/28781 9. Support for Visual Studio 2019 by default was added in v13.0.1.