Skip to content

Is it Node policy that backwards incompatible security fixes are released in patch releases? #51784

Answered by richardlau
adevine asked this question in General
Discussion options

You must be logged in to vote

The policy allows backwards incompatible changes to land in existing release lines, but they should have caused the version to increment to the next semver-minor:

https://github.com/nodejs/Release/blob/42a1d7c5f3bce8d2efc8d96c7aeb147a173ed396/README.md?plain=1#L36-L38

Changes required for critical security and bug fixes may lead to semver-major
changes landing within a release stream, such situations will be rare and will
land as semver-minor. Although, those changes should have a revert option included.

Perhaps https://nodejs.org/en/blog/vulnerability/february-2024-security-releases/ could have explicitly mentioned the --security-revert=CVE-2023-46809 revert flag.

Replies: 3 comments 4 replies

Comment options

You must be logged in to vote
1 reply
@adevine
Comment options

Answer selected by adevine
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@adevine
Comment options

@tomato42
Comment options

@tomato42
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants