Notes:
- The exact Windows builds and Visual Studio releases are not tracked. Assume the latest or a recent version at the time of each commit.
- Only 64 bit machines are available in the CI system. Thus, all 32 bit binaries are cross-compiled and tested on WoW64.
Supported versions for running the Node.js installer and executable as released.
Node.js Version | Windows Version |
---|---|
v18 | 10 / 2016 |
v20 | 10 / 2016 |
v21 | 10 / 2016 |
v22 | 10 / 2016 |
Supported versions for building Node.js from source.
Node.js Version | Visual Studio Version |
---|---|
v18 | 2019 |
v20 | 2019 |
v21 | 2022 |
v22 | 2022 |
Supported versions for building Node.js addons. End-users should have one of these installed for building native modules.
Node.js Version | Visual Studio Version |
---|---|
v18 | 2015, VCBT2015, 2017, 2019 |
v20 | 2017, 2019 [1] |
v21 | 2017, 2019, 2022 [1] |
v22 | 2019, 2022 [2] |
These versions are used to build the official releases.
Node.js Version | Windows Version | Visual Studio Version |
---|---|---|
v18 | 2012 R2 | 2019 |
v20 | 2012 R2 | 2019 |
v21 | 2022 | 2022 |
v22 | 2022 | 2022 |
- Support for building addons with Visual Studio 2015 was removed in v19.0.0.
- Pull Request: nodejs/node-gyp#2746
- Support for building addons with Visual Studio 2017 was removed in v22.0.0.