Skip to content

Commit

Permalink
doc,win: update Windows supported versions
Browse files Browse the repository at this point in the history
PR-URL: #2099
Reviewed-By: Rod Vagg <rod@vagg.org>
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Christian Clauss <cclauss@me.com>
  • Loading branch information
joaocgreis committed Jan 2, 2020
1 parent ec6030f commit 3777835
Showing 1 changed file with 21 additions and 1 deletion.
22 changes: 21 additions & 1 deletion doc/windows-visualstudio-supported-versions.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ Supported versions for running the Node.js installer and executable as released.
| 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 |

## For building Node.js Core

Expand All @@ -34,6 +37,9 @@ Supported versions for building Node.js from source.
| v9 | 2015, VCBT2015, 2017 |
| v10 | 2017 <sup>[5]</sup> |
| v11 | 2017 |
| v12 | 2017, 2019 (flag) <sup>[8]</sup> |
| v13 | 2017, 2019 <sup>[9]</sup> |
| v14 | 2017, 2019 |

## For building Node.js Addons

Expand All @@ -49,6 +55,9 @@ Supported versions for building Node.js addons. End-users should have one of the
| v9 | 2015, VCBT2015, 2017 <sup>[7]</sup> |
| v10 | 2015, VCBT2015, 2017 |
| v11 | 2015, VCBT2015, 2017 |
| v12 | 2015, VCBT2015, 2017, 2019 <sup>[10]</sup> |
| v13 | 2015, VCBT2015, 2017, 2019 |
| v14 | 2015, VCBT2015, 2017, 2019 |

## Official Releases

Expand All @@ -65,6 +74,9 @@ These versions are used to build the official releases.
| v9 | 2008 R2 | 2015 |
| v10 | 2012 R2 | 2017 <sup>[5]</sup> |
| v11 | 2012 R2 | 2017 |
| v12 | 2012 R2 | 2017 |
| v13 | 2012 R2 | 2017 |
| v14 | 2012 R2 | 2019 |

## References

Expand All @@ -82,8 +94,16 @@ These versions are used to build the official releases.
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.
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.
- Pull Request: https://github.com/nodejs/node/pull/30022
10. Support for **building addons** with Visual Studio 2019 was added in v12.8.0 (node-gyp 5.0.0).
- Pull Request: https://github.com/nodejs/node-gyp/pull/1762
- Pull Request: https://github.com/nodejs/node/pull/28853

0 comments on commit 3777835

Please sign in to comment.