feat: support force updating to latest version #2414
Draft
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.
Allows updating to the latest version by specifying
version: 'latest'
. This has always been supported but would not force an update until now.If the user already has a Snap installed and the origin specifies
latest
we will now assume consent to use the allowlist and/or NPM to resolve the latest version. After doing that we will continue the update flow with the resolved version instead of*
.Fixes https://github.com/MetaMask/MetaMask-planning/issues/1002
WIP