chore: bump release-it and release-it conventional changelog versions #677
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Hey folks, Dependabot is flagging a vulnerability in the vm2 package from this exploit: https://gist.github.com/leesh3288/f693061e6523c97274ad5298eb2c74e9
I think React Native Builder Bob carries that forward through packages:
release-it
->proxy-agent
->pac-proxy-agent
->pac-resolver
->degenerator
->vm2
From what I can tell, the vulnerability is basically unused code for any consumer of Builder Bob, but the included versions of
release-it
and@release-it/conventional-changelog
are also pretty old. Bumping those versions should clean up some Dependabot noise for people who use this tool, and keep everyone up to date.Test plan
Hard to actually test since it's a dev dependency that different users will configure differently, but I did some investigation in all the breaking changes and I think they are quite minor.
For
release-it
, this would jump across a breaking change in v16 which just removes support for Node v14, and a breaking change in v17 which removes support for Node v16. Both of those are EOLThe plugin,
@release-it/conventional-changelog
would jump a few breaking versions, but those changes also seem minor:Overall seems like a pretty smooth upgrade path.