Fix: All site visitors are blocked
- Enhance: Hide write permissions error notices for Tweaks while applying config
- Enhance: Update the default Auth method on the Users page
- Enhance: Singular or plural translation in email templates
- Enhance: Login Protection and 404 Detection Section Update
- Enhance: Show country flags for country-based lockouts
- Fix: Update Firewall's 404 Detection blocklist and allowlist information notice
- Fix: Firewall not working when Country is added to whitelist
- Fix: Updating plugins with known vulnerabilities
- Fix: No passcode when Fallback Email is not the default method
- Fix: 404 Exclusions Inconsistent Logging
- Fix: 2FA token issue
- Fix: Undefined array key "HTTP_HOST"
- Fix: Duplicate key name 'country_iso_code'
- Fix: Welcome modal when white-label enabled
- Fix: Jquery issue on Def's 2FA TOTP page
- New: Backup codes
- Enhance: Text version of 2FA code
- Enhance: Add Update Old Security Keys settings to config
- Enhance: Automatically check for MaxMind database updates
- Enhance: WP-CLI command to delete Defender logs
- Enhance: Delete security tweak settings during uninstallation
- Fix: IP Lockout issue
- Fix: Malware Scanning PHP 8.1 error
- Fix: Native domain mapping doesn't work with login masking
- Fix: Firewall log export doesn't include all entries
- Fix: Duplicate configs
- Fix: Geo DB downloaded to WP-Admin directory
- Fix: Branda conflict – Update User listed twice in logs
- Fix: Notifications user search missing some users
- Fix: When Defender login masking is active, SmartCrawl report URL are broken
- Fix: User filter dropdown count not updating dynamically
- Fix: SSO not working with login masking on multisite
- New: Create new endpoints to toggle reCAPTCHA, 2FA modules from Hub
- Enhance: Update SUI to latest version
- Enhance: Refactor Firewall logs
- Enhance: Update admin menu icon
- Enhance: Remove deprecated hooks
- Enhance: Unsubscribe link doesn't work for not logged in users
- Fix: Fatal error on plugin activation with PHP 8.1
- Fix: Display error on Dashboard and Tools pages for huge post data
- Fix: Configure reCAPTCHA without WooCommerce options
- Fix: Invite By Email doesn't check if recipient already added
- Fix: Email text overflows on Notification page
- Fix: Defender downgrade fails
- Enhance: Add User Agent Banning to Configs
- Enhance: Add User Agent ban status to Log filters
- Enhance: Prevent PHP Execution exceptions
- Enhance: Modify API logic to work with The Hub
- Enhance: Proper validation message for Firewall IP list
- Enhance: Remove outdated scheduled actions
- Enhance: New WP-CLI commands for scheduled actions
- Enhance: PHP 8.1 compatibility
- Enhance: Hide vulnerability warnings after plugin update
- Enhance: Log improvements
- Enhance: False positive improvements
- Fix: Blank dialogue modal shown after login
- Fix: Staff user role blocked when accessing via WPMU DEV Dashboard
- Fix: Malware Scanning progress 'undefined' when session expires
- Fix: Login without completing reCAPTCHA conditions
- Fix: Unable to upload CSV file on MU site
- Fix: Error during malware scanning
- Fix: Typo in Security Recommendations
Fix: Allow admin-post.php on Mask Login Area
- New: Plugin vulnerability warnings
- New: Import & export User Agent list
- New: Highlight new features in Welcome modal
- Enhance: Update SUI to latest version
- Enhance: Update Upsell buttons
- Enhance: Dashboard widget changes
- Enhance: Update IP Banning Import-Export icon and note
- Enhance: Replace Login Protection 'Deactivate' icon
- Fix: Some malicious files not flagged
- Fix: Malicious plugin not detected
- Fix: Defender continually creating scheduled actions
- Fix: Audit Logging creating duplicate post entries
- Fix: Audit Logging creating user record on multisite
- Fix: Mask URL not working correctly on WordPress installed in subdirectory
- Fix: reCAPTCHA error thrown on theme login modal
- New: Google reCAPTCHA integration with WooCommerce plugin
- New: "What's New" modal hidden on fresh installs
- Enhance: Upgrade required minimum PHP version
- Enhance: Unlock active lockouts using WP CLI
- Enhance: Show more detailed log with Audit Logging
- Enhance: Audit Logging on subsites
- Enhance: Rename Feature Policy header to Permission Policy header
- Enhance: "Send notifications when Defender couldn't scan the files" not working
- Enhance: Set a time limit to cancel malware scanning
- Enhance: Mobile view improvements
- Enhance: Add log entry when signing in with 2FA
- Enhance: Change "Basic config" to "Basic Config"
- Enhance: Save a post as Draft and see 3 entries created in Audit log on multisite
- Enhance: Add "Activate" button instead of "Continue" when activating the Notification
- Enhance: Hide malware scan filter when there is no issue
- Enhance: Remove Academy link
- Fix: Audit log duplicates when updating menu items
- Fix: Max countdown showing 24 hours instead of 72 hours
- Fix: Conflict with WooCommerce Payments
- Fix: Typo in User Agent Banning Allowlist UI
- Fix: Issue with 2FA flow
- Fix: Getting PHP Notice / warming on malware scanning
- Fix: Google reCAPTCHA for comments doesn't work with HB Lazy Load
- Fix: Redirect to optimal URL on 2FA OTP success in custom login page
- Fix: Incorrect Google reCAPTCHA error Code for multisite user registration
- Fix: PHP version shows null inside the recommendation
- Fix: Aren't able to explore Recommendations on our hosting
- New: User Agent banning
- New: "What's New" modal hidden on fresh installs
- Enhance: Update Firewall filters and widgets to include User Agent lockouts
- Enhance: Add Countdown timer on the lockout screen
- Enhance Update IP Banning Blocklist/Allowlist UI
- Enhance: Update misaligned pagination on Firewall Logs page
- Fix: GEOIP.PHP issue in Defender Pro
- Fix: Update Malware Scanning loopback request params to same as WP core
- Fix: Can't login using WooCommerce's login/registration forms when Defender reCAPTCHA is enabled
- Fix: PHP version recommendation
- Fix: Integrate Defender password features with activated 2FA feature
- Fix: Issue with activated Mask Login Area and 2FA features
- Fix: Malware Scanning reports not sent on MU sites
Fix: Firewall Locations ban issue