7.7.0
Feature2 Fix11 Tweak6Features
- Save Time Securing WordPress With User Groups!
- Simplified connection flow when setting up iThemes Sync.
Fixes
- The "Mulisite Tweaks -> Hide Updates" setting prevented auto-updates from running with WP Cron.
- Backup event was not added when the WP Cron Scheduler was reset manually.
- Admin Notices Popover was not being hidden when clicking outside the Popover on WP 5.3.
- New Password Requirements for already created accounts were not enforced until the second login.
- Update admin notices styling to be compatible with WordPress 5.4.
- Periodically clear expired opaque tokens.
- Don't block registration page when "wp-signup.php" is the Hide Backend register slug.
- Users with weak passwords would not be forced to change their password if the strong password requirement had been enabled after their password strength was checked.
- Remove "get_magic_quotes()" call that existed for backwards compatibility with PHP versions 5.3 and earlier. This function call was causing a warning on PHP 7.4.
- Warning when loading the settings page on PHP 7.4.
- Warning when loading the debug page on PHP 7.4.
Tweaks
- iThemes Security requires PHP 5.6 or greater and WordPress 5.2 or greater.
- Add a warning if a WordPress Salt is set to an invalid value.
- Include child log items in the logs list table. These are helpful for debugging issues.
- Improve performance of the logs page on sites with large number of log items.
- Check tables exist after completing a DB upgrade.
- When logging $_SERVER, only log a snapshot of available properties.
