[LOC-6168] Fetch plugin updates from WPE servers #183
Merged
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.
There is no changelog in this PR because these are written on the GitHub releases page (this repo is public).
I did not add an
npm run zip
script to this PR like I have for other PRs. Doing so required upgrading the current version of Node.js, which introduces complexity due to archived dependencies (material-ui/core, react-autosize-textarea) not supporting Node 18 without more involved upgrade/migration paths. For now we can grab the zip from Circle.To test
wp plugin install --activate transients-manager
update_plugins
transient you may have that could result in updates coming from WP.org instead of WPE if a plugin update check occurred after you installed but before you activated Genesis Blocks. This is just to accelerate testing (it prevents you having to wait for transients to expire). Customers will not have to do this once upgrading to 1.7.1 of the plugin.At this point the Genesis Custom Blocks on your site is the old version without WPE update checking (that is just what's uploaded to the WPE update server at the moment — we will change that when this PR is merged). You will need to delete the plugin and reinstall the one linked above if you want to do further tests.