Skip to content

doc: Clarify supported Visual Studio versions for windows#61694

Closed
Prof2807 wants to merge 1 commit intonodejs:mainfrom
Prof2807:doc-fix-VisualStudio-versions
Closed

doc: Clarify supported Visual Studio versions for windows#61694
Prof2807 wants to merge 1 commit intonodejs:mainfrom
Prof2807:doc-fix-VisualStudio-versions

Conversation

@Prof2807
Copy link

@Prof2807 Prof2807 commented Feb 5, 2026

The current documentation uses ">=" which implies that any future version of Visual Studio will work. However, VS 2026 has been shown to cause build failures on certain branches. This change explicitly lists 2022 and 2026 as the supported versions to prevent user confusion.

Fixes: #61449

The current documentation uses ">=" which implies that any future
version of Visual Studio will work. However, VS 2026 has been
shown to cause build failures on certain branches. This change
explicitly lists 2022 and 2026 as the supported versions to
prevent user confusion.

Fixes: nodejs#61449
@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/build
  • @nodejs/tsc

@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. labels Feb 5, 2026
@MikeMcC399
Copy link
Contributor

MikeMcC399 commented Feb 5, 2026

I was actually waiting for the backport of

Refs: #61530
Refs: #60727

before proposing any change. At the moment the text is accurate. It needs some investigation though about future versions because Visual Studio updates are changing into in-place rather than side-by-side starting in Nov 2026.

I suggest to hold back on this PR for the moment or you can defer to me, as the author of the issue #61449 which I am still actively working on.

Also the branches where 2026 doesn't work, and are not planned to be compatible with the 2026, are covered specifically by

Refs: #61450
Refs: #61451

My tendency at the moment in any case is not to change the text, since it is currently correct. So I suggest to close this PR.

@MikeMcC399

This comment was marked as resolved.

@MikeMcC399
Copy link
Contributor

@Prof2807

I would appreciate it if you would remove the line

Fixes: #61449

from your PR as it would automatically close my issue #61449 although your PR does not resolve all issues for all actively supported branches mentioned in the issue.

Since there are multiple aspects for Visual Studio 2026 support that I am currently handling in multiple related PRs, some of which I have not yet submitted, because of interdependencies, it may be simpler if you just close this PR. Otherwise we will need to coordinate our submissions step by step.

If you do leave this PR open, then you will need to reformat the table you have edited, as it fails linting.

I would also suggest updating the title / commit message to something more specific, such as

"doc: supported toolchain with Visual Studio 2022 & 2026 only"

The current title would provide little information in the change logs.

Copy link
Contributor

@MikeMcC399 MikeMcC399 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please note my above comments

@Prof2807
Copy link
Author

Prof2807 commented Feb 6, 2026

Thanks for the feedback, Mike. I didn't realize you were already managing a coordinated set of PRs for this. I'll close this now to avoid any conflicts and let you handle it through issue #61449.

@Prof2807 Prof2807 closed this Feb 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

doc: missing highest compatible Microsoft Visual Studio version

3 participants