Extensions: Added uninstall and update process #27768
Open
+138
−29
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.
Hi all,
I recently played around with the new extension format (
.mext
) and noticed that it is currently not possible to ship updates for an extension without performing a manual update process (deleting the folder, drag&drop the extension for installation). I didn't find any issues for this, so I thought this could be a small fun weekend project. So this PR introduces two new features improve the process:I am no C++ expert, so please let me know if you see any room for improvements that I should change.
Remaining ToDos: