Fix: Beehive Pro plugin flagged issues
- New: Biometric Authentication
- New: Giveaway Opt-in for Free version
- Enhance: PHP version upgrade
- Enhance: Compatibility with WordPress 6.0
- Enhance: WP-CLI command to show Scan details
- Enhance: Update SUI to the latest version
- Fix: Audit events logged not showing after applying some date range
- Enhance: PHP upgrade notice
- Fix: Defender column country_iso_code missing from Lockout table
- Fix: Defender sets all country iso codes as NULL
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