MainWP 4.4.1 Beta [RELEASED]

The MainWP team has tested this update thoroughly on internal development servers and confirmed that the version works properly. However, it’s impossible to test every configuration. That is why I am asking if you could install the Dashboard and Child plugins on some of your test sites and let us know if you find any issues.

DOWNLOAD

UPDATE INSTRUCTIONS

New Testing Environment

This update should be stable and not cause any significant issues; however, we do recommend you set up some dedicated testing sites or sub-domains until you have verified everything works on your server setup.

If you are setting up a new testing environment, all you need to do is download and install the Dashboard and Child Plugin as usual.

Existing Sites

If you decide that you want to run the Beta on your existing live environment, follow these instructions:

Upgrade Dashboard Plugin

  • Download the MainWP Dashboard ZIP from above
  • On your MainWP Dashboard site, deactivate and delete the version that you are currently using
  • Install the new (beta) Dashboard plugin
  • Activate the plugin

Upgrade Child Plugin

  • Download the MainWP Child ZIP from above
  • Then get to your MainWP Dashboard
  • Go to the Plugins > Install > Upload page
  • Select the sites you want to upload it to
  • Upload the Child Plugin you downloaded earlier
  • Be sure BOTH “Activate after installation ” and “Overwrite existing” are selected
  • Press the button to complete the process

That will install this version on your child sites for you.

RELEASE FOCUS - Improvements in the Update process

With version 4.4.1, we restructured the Update process. In previous versions, MainWP sent info about available updates in the update process feedback. In some rare cases, this resulted in some of the updates reappearing only after a new sync because of clearing transients and reappearing again on the sync process.

Even though this was not a bug in the MainWP plugin but a behavior caused by how particular Premium plugins handle checks for available updates, we decided to restructure the process. Instead of sending info about available updates in the feedback, we now skip clearing transients and hook success/fail feedback to the MainWP Dashboard.

We believe that this shows more precise info to the user about updates that didn’t complete and minimize the possibility of available updates reappearing.

In addition to this change, we added a new way to detect error messages when plugin & theme updates fail. Also, we added specific checks to detect if child sites are hosted with Flywheel or Pressable hosting. These specific hosts disable WP Core updates which cause the WP Core update functionality to seem broken in MainWP, so now users will be able to see when this occurs and know what is causing it.

START DATE: April 11th, 2023

RELEASE DATE: April 18th, 2023

HOW TO REPORT PROBLEMS WITH MAINWP BETA VERSIONS

For reporting MainWP beta issues, we created a separate subcategory under the Support section. To report problems, please go to the Beta Category and post as many details as possible about the problem you have found.

3 Likes