WP Synchro 1.8.0 contains major changes to the core of the plugin and some nice improvements.
The major change in this release, is that WP Synchro no longer uses REST services to communicate between migration sites. Instead we utilize a much more simple approach, where we just call the home url of the site with parameters that identify it as WP Synchro data.
The REST services was causing different kinds of trouble, such as requiring rewrite on the sites to work like it should, like having a correct .htaccess for Apache hosts. Instead, we now just call the root of the site, such as https://daev.tech?somedata, which has less requirements.
So the root reason for this big change, is to prevent problems for users and have a slightly lower barrier to get started for new users. Functionality and performance should be more or less the same.
Complete changelog for version 1.8.0:
- Major change: REST services are no longer used for migrations
- Improvement: Make it possible to preserve custom keys in the options table (normally wp_options)
- Improvement: Deactivate modal added, to give feedback to developer as to why users deactivate WP Synchro
- Improvement: Support for generated columns in database tables
- Improvement: Add changelog as a menu, instead of hiding it as a file nobody will ever look at
- Improvement: Use "migration" everywhere, instead of using "Installation" or "Synchronization". "Migration" is a better term and better understood.
- Improvement: Better handling of database table constraints
- Improvement: Check for different WP versions when doing migrations, just as a warning
- Improvement: Always show connection options when add/editing migrations, so people dont overlook it
- Improvement: Warn when user is trying to migrate site without a table prefix
- Bugfix: Fix issue with updater conflicting with other plugins
We hope you enjoy this release. Feel free to let us know how it works out for you.