NEW: The MainWP MCP Server lets AI assistants like Claude and Codex manage all your WordPress sites through your MainWP Dashboard.

MainWP Wordfence Extension Changelog

= 5.2 – 7-30-2026 =

* Added: Controls for audit log visibility, WAF status monitoring, IPv4 scan preference, scan resume limits, trusted proxy presets, and remote IP lookup.
* Added: Plugin deactivation from individual site menus and bulk actions.
* Updated: Activation and deactivation actions with clearer status indicators and menu options.
* Updated: Expanded scan and general settings screens with the newly supported configuration options.

= 5.1.3 – 5-6-2026 =

* Updated: Enhanced scan activity log status tracking and display updates.
* Updated: Optimized scan stage UI class handling for improved performance.

= 5.1.2 – 3-10-2026 =

* Fixed: Fixed: Resolved an issue that could prevent values entered in the “Exclude files” field from being saved correctly.
* Updated: Improved the data formatting utility to better normalize Unicode whitespace, invisible characters, and line endings for more consistent text storage.
* Updated: Enhanced handling of directory exclusion lists by preserving these inputs as raw text and normalizing them before saving.
* Updated: Adjusted padding on the settings tabs for improved spacing and visual consistency.

= 5.1.1 – 1-22-2026 =

* Fixed: Treated no-change Wordfence setting updates (0 affected rows) as successful to prevent false failure messages.
* Fixed: Improved parsing of Wordfence whitelist options with safer defaults and an added default exclusion for more reliable behavior.
* Added: Enhanced the Firewall UI with multi-line allowlist input for easier management of multiple entries.
* Added: Introduced a “Google Search Engine” toggle in the Firewall UI for quicker configuration.
* Updated: Centralized Wordfence data synchronization and metabox rendering to ensure more consistent status display and plugin detection.
* Dev: Added a stable plugin identifier and applied minor formatting cleanups.

= 5.1 – 8-20-2025 =

* Fixed: Toggle UI elements now display the correct background color when disabled in Dark theme mode.
* Fixed: Multi-line input fields now properly preserve separate line entries instead of merging all values into a single line.
* Fixed: Form fields no longer add unwanted commas when saving multi-line input values.
* Fixed: Multi-line form field values are now stored as separate entries rather than being concatenated into a single string. [(#811)](https://github.com/mainwp/mainwp/issues/811)
* Fixed: Form submission issues caused by placeholder text interfering with field validation.
* Fixed: Color coding display issues for scan result elements to improve readability and status indication.
* Updated: Wordfence “Overview” table styling to match current MainWP Dashboard design standards for visual consistency.
* Updated: Site column in the “Overview” table now combines WP Admin access, site name, and URL information to streamline site identification.
* Updated: Table row styling for sites with disabled Wordfence plugin changed from negative to error class for improved semantic accuracy.
* Updated: “Actions” menu styling in the “Overview” table to maintain consistency with other MainWP add-ons and enhance user interface experience.
* Updated: Knowledge base links now point to current documentation URLs to ensure users access accurate support resources.
* Dev: Resolved coding standard issues identified by SonarCloud analysis to improve code quality and maintainability.

= 5.0.3 – 4-29-2025 =

* Added: Implemented progress bar element to the “Save Settings” sync modal to provide better visual feedback during synchronization. [#757](https://github.com/mainwp/mainwp/issues/757)
* Fixed: Resolved issue where the “Disable WordPress application passwords” option was not functioning correctly.
* Fixed: Corrected the behavior of file exclusions in Advanced Scan Options to save each exclusion on a separate line rather than inline. [#756](https://github.com/mainwp/mainwp/issues/756)

= 5.0.2 – 3-7-2025 =

* Fixed: CSS conflict with the MainWP Dashboard 5.4

= 5.0.1 – 5-29-2024 =

* Updated: Compatibility with the latest DataTables library version

= 5.0 – 2-27-2024 =

* Updated: MainWP 5.0 compatibility

= 4.0.9 – 12-14-2022 =

* Updated: MainWP 4.3.1 compatibility

= 4.0.8 – 12-7-2022 =

* Preventative: Multiple security improvements

= 4.0.7 – 10-28-2022 =

* Fixed: An issue with loading Wordfence data on Security Scan page

= 4.0.6 – 6-21-2022 =

* Added: WP Nonce verification to the Go to WP Admin request for additional security

= 4.0.5 – 12-8-2021 =

* Updated: Support for new Wordfence options
* Updated: PHP 8 compatibility

= 4.0.4 – 6-7-2021 =

* Fixed: An issue with displaying stats in the extension widget

= 4.0.3 – 12-11-2020 =

* Updated: Support for new Wordfence options

= 4.0.2 – 10-29-2020 =

* Fixed: An issue with displaying some settings options

= 4.0.1.1 – 9-10-2020 =

* Updated: MainWP Dashboard 4.1 compatiblity

= 4.0.1 – 2-28-2020 =

* Fixed: an issue with showing live traffic data
* Fixed: JS error that occurs on showing scan results
* Fixed: an issue with scanning child sites
* Fixed: multiple cosmetic problems

= 4.0 – 8-28-2019 =

* Updated: extension UI/UX redesign
* Updated: support for the MainWP 4.0

= 2.1 – 6-29-2018 =

* Fixed: compatibility issues with the latest Wordfence version
* Added: new Wordfence options
* Improved: PHP 7.2 compatibility

= 2.0 – 2-21-2018 =

* Fixed: Wordfence 7 compatibility issues
* Added: support for the new Wordfence options

= 1.3 – 8-25-2017 =

* Fixed: an issue with line break in some settings form fields
* Fixed: an issue with displaying scan results
* Added: support for new Wordfence options

= 1.2 – 5-24-2017 =

* Fixed: an issue with displaying scan results
* Fixed: CSS conflict
* Added: support for new the Wordfence plugin options
* Added: the Save General Settings feature to the child site individual settings page
* Added: the Country Blocking feature
* Added: the Help tab
* Updated: the Blocking tab layout
* Updated: general layout
* Removed: the Performance section
* Removed: unreferenced images

= 1.1 – 8-2-2016 =

* Fixed: a couple of minor bugs
* Added: new Wordfence options
* Added: missing options from earlier versions of the Wordfence plugin
* Updated: minor CSS update

= 1.0 – 3-10-2016 =

* Fixed: Error popup loop issue on the Security Scan page
* Fixed: Translation issue
* Fixed: Bug with the call to a member function get_child_file() on a non-object
* Fixed: Strip slashes in file name issue
* Fixed: Bug with incorrect “last scan” timestamp
* Added: Support for WP-CLI
* Added: Support for the new Add Site process
* Added: An auto update warning if the extension is not activated
* Added: Support for the new API management
* Added: Bulk import settings feature
* Added: Export/Import settings for individual site
* Added: Missing options
* Updated: “Check for updates now” link is not vidible if extension is not activated
* Updated: Set default value for individual settings
* Updated: Refactored code to meet WordPress coding standards
* Updated: WordFence options in separate tab for individual site

= 0.0.7 – 9-4-2015 =

* Fixed: Bug with saving IP addresses to the ignore rule for the Live Traffic View feature

= 0.0.6 =

* Fixed: Endless loop bug on the individual site security page in case the Wordfence plugin is not installed on the child site

= 0.0.5 =

* Updated: Quick Start Guide layout

= 0.0.4 =

* Added: Support for the API Manager

= 0.0.3 =

* Fixed: Bug for extension showing a white screen after activation

= 0.0.2 =

* Added: Network Live Traffic feature
* Added: Support for Premium (paid) Wordfence features
* Added: Block/Unblock IP across entire MainWP network feature
* Updated: Licence options, updated to allow to add different API keys to child sites
* Updated: CSS and layout

= 0.0.1 =

* First version

Choose a Smarter Way to Manage Multiple WordPress Sites!

Search MainWP.com

[searchwp_form id="1"]